是否可以创建没有前导和尾随空格的超链接?以下不起作用:
re`Structured`_Text
.. _`Structured`: http://docutils.sourceforge.net/docs/user/rst/quickstart.html
我问的原因是我正在使用中文文本。中文中不使用空格作为单词分隔符。添加空格后,文本看起来格式不正确,例如:
没有空格就对了。</p>
相对
更多空格不成型。</p>
有任何想法吗?
最终,这就是我摆脱这个问题的方式。尴尬,但有效:
没有\ 空格_\就对了。
我觉得\ `中文和 RST`_\不够兼容。
.. _空格: http://a-link-with-pure-zh-te.xt
.. _`中文和 RST`: http://a-link-with-mixed-zh-and.en
更新:从 docutils 0.13 开始,我们可以启用字符级内联标记。这样我们就可以像下面这样写并保存一些反斜杠。
没有\ 空格_就对了。
我觉得`中文和 RST`_不够兼容。
此选项通过命令行开关启用:
python rst2html.py --character-level-inline-markup 1.rst > 1.html