首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >reStructuredText中的缩写(abbr)元素

reStructuredText中的缩写(abbr)元素
EN

Stack Overflow用户
提问于 2016-01-07 01:14:08
回答 3查看 1.6K关注 0票数 5

如何在中生成ReST缩写元素?

<abbr title="Hypertext Markup Language">HTML</abbr>

文档表示“在默认的重构文本中不公开缩写元素。它只能通过自定义角色访问。”我不知道如何创建这样一个自定义角色,这个 休息 这个文档对我来说有点模糊。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-01-07 01:22:51

我现在通过在文件底部添加以下内容来解决这个问题:

代码语言:javascript
复制
.. |HTMLabbr| raw:: html

  <abbr title="Hypertext Markup Language">HTML</abbr>

然后,在文档中,我使用了这样的“标记”/custom角色:

代码语言:javascript
复制
This document is written in |HTMLabbr| and renders nicely in a modern browser.

对于每个缩写,您必须定义一个新的自定义角色,我想知道是否有一种方法可以让“标记”将值和标题作为参数,而不是像这样硬编码。

票数 3
EN

Stack Overflow用户

发布于 2019-04-05 07:29:46

对于狮身人面像用户,可以使用:abbr:角色添加缩写。例如,

代码语言:javascript
复制
This :abbr:`SDP (Software Development Plan)` defines ...

结果显示了以下HTML

代码语言:javascript
复制
<p>This <abbr title="Software Development Plan">SDP</abbr> defines …</p>
票数 6
EN

Stack Overflow用户

发布于 2016-01-26 13:42:25

创建自定义docutils rst角色并不难(与如何扩展docutils的其他方式相比)。请参阅rst角色操作,它包含所有细节以及示例RFC角色的完整实现。我能够基于这个文档创建自定义bugzilla引用角色

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34645787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档