题
我想在重组文本中使用一些符号;我怎样才能做到这一点? (例如 →
在Markdown中产生的“→”符号 标准HTML字符实体列表 - 也可以看看 W3C参考)
注意:我不想需要数学公式支持作为依赖性。
解决方案
您通过“替换”操作员有大量定义的符号。
您必须通过 .. include:: <isonum.txt>
或类似的东西。
他们中的大多数都有形式 |larr|
或者 |rarr|
.
它们在 docutils.parsers.rst.include
安装目录。有数十个文件定义了许多Unicode字符。
其他提示
我的印象是,第一个支持Unicode。您可以输入原始字符,然后让 docutils
处理HTML的编码?
我认为您正在寻找: http://docutils.sourceforge.net/docs/ref/rst/roles.html#raw
您可以定义以下角色:
.. role:: raw-html(raw)
:format: html
然后您可以写:
This way :raw-html:`→`
这样的是这样:
这样→
不隶属于 StackOverflow