RestructuredText - гиперссылки без начальных и конечных пробелов - PullRequest
7 голосов
/ 22 мая 2011

Можно ли создавать гиперссылки без пробелов в начале и в конце? Следующее не работает:

re`Structured`_Text

.. _`Structured`: http://docutils.sourceforge.net/docs/user/rst/quickstart.html

Причина, по которой я спрашиваю, я работаю с текстом на китайском языке. Пробелы не используются в качестве разделителей слов в китайском языке. С добавленными пробелами текст не выглядит хорошо отформатированным, например:

没有 空格 就 对 了.

против

多 了 空格 不好看。

Есть идеи?

1 Ответ

4 голосов
/ 27 мая 2011

В конце концов, это то, как мне сойти с рук с этой проблемой.Неудобно, но работает:

没有\ 空格_\就对了。
我觉得\ `中文和 RST`_\不够兼容。

.. _空格: http://a-link-with-pure-zh-te.xt
.. _`中文和 RST`: http://a-link-with-mixed-zh-and.en

Обновление: начиная с документирования 0.13 мы можем включить встроенную разметку уровня символов .Таким образом, мы можем написать, как показано ниже, и сохранить несколько обратных косых черт.

没有\ 空格_就对了。
我觉得`中文和 RST`_不够兼容。

Эта опция активируется с помощью переключателя командной строки:

python rst2html.py --character-level-inline-markup 1.rst > 1.html
...