当我用
``# ``
在我的狮身人面像文档中,我得到以下警告:
WARNING: Inline literal start-string without end-string.
正在尝试
:samp:`# `
通向
WARNING: Inline interpreted text or phrase reference start-string without end-string.
问题似乎是尾随空格,但我想不出解决这个问题的方法。用反斜杠(\
)转义空格也没有帮助(对于第一个示例,警告仍然存在,对于第二个示例,在生成的文档中省略空白)。
This answer无法工作,因为内联代码部分将|space|
解释为一个文字字符串。
有狮身人面像1.6.2的经验。
发布于 2017-08-06 23:19:11
解决办法是使用不中断空格字符(U+00A0),而不是使用常规空格(U+0020)作为尾随空格。
有几种方法可以插入文字不间断空格字符。见methods。
发布于 2020-07-14 09:30:31
在预定的尾随空间之后使用带有转义空间的"literal" role
__::
:literal:`# \ `
__https://docutils.sourceforge.io/docs/ref/rst/roles.html#literal
https://stackoverflow.com/questions/45534757
复制