reStructuredText:如何在内联格式化中使用替换?

时间:2015-01-23 15:13:17

标签: python restructuredtext

我正在尝试在粗体文本的末尾添加一个™符号。到目前为止,内联格式化以及:strong:角色的明确使用都没有起作用:

.. include:: <isonum.txt>

`something original\ |trade|`:strong:

**something original\ |trade|**

我知道我可以将|something original (TM)|定义为replace:: unicode:: something original U+02122,但它不可组合。我不想为每次使用™定义一个。

有没有办法让reStructuredText在内联格式化中进行替换?

我正在使用:

Sphinx==1.2.3
Tinkerer==1.4.2
docutils==0.12

1 个答案:

答案 0 :(得分:0)

为什么不粘贴unicode字符?我粘贴在这里的方式相同:™

顺便说一句,这是斯芬克斯文件所说的:

  

因为包含特殊字符的最简单方法,如em破折号或   reST中的版权标志是直接将它们写为Unicode   字符,一个必须指定编码。狮身人面像假定来源   默认情况下以UTF-8编码的文件