Ral*_* B. 3 restructuredtext python-sphinx
我只需要在 reStructuredText (sphinx) 中嵌入一小段 html 或 xml,以便浏览器可以在生成的 HTML 文件中呈现它们,如下面的小块
.. raw:: html
<a href="testurl">testurl</a>
Run Code Online (Sandbox Code Playgroud)
或者
.. raw:: html
<math><apply><plus/><ci>a</ci><apply><minus/><ci>b</ci><ci>c</ci></apply></apply></math>
Run Code Online (Sandbox Code Playgroud)
无论我尝试过像“literal”、“raw”、“container”、“code”这样的指令,html代码都显示为某些“p”块的内部文本(因此浏览器显示代码而不是渲染它) ,或者代码从输出中消失。
在 reStructuredText (sphinx) 中嵌入 html 或 xml 以便浏览器可以呈现它们的正确方法是什么?我只想将 html 或 xml 原封不动地放在那里。
您需要在raw指令和代码之间添加一个空行。
.. raw:: html
<a href="testurl">testurl</a>
Run Code Online (Sandbox Code Playgroud)
我建议缩进 4 个空格以与 Python 格式保持一致,但 2 个空格很好。
| 归档时间: |
|
| 查看次数: |
2776 次 |
| 最近记录: |