我想在 restructuredText 中使用一些符号;我怎样才能做到这一点?(例如,在 Markdown 中产生标准 HTML 字符实体列表中→
定义的“→”符号——另见w3c 参考)
注意:我不想要求数学公式支持作为依赖项。
我想在 restructuredText 中使用一些符号;我怎样才能做到这一点?(例如,在 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:`→`
呈现如下:
这边→
在使用 Sphinx 从 Windows 中包含 ± 字符的 .rst 文件制作 html 时,我遇到了类似的问题。将文件编码从 windows-1252 更改为 UTF-8 为我修复了它。
只需使用记事本打开,另存为...,然后将编码:更改为 UTF-8