【发布时间】:2018-01-02 14:34:26
【问题描述】:
我有一个名为 version.h 的文件,其中包含以下行:
#define VERSION 0.4.2-b
现在,在该软件的 Sphinx 文档中,我想在 .rst 文件之一中显示此值。
我该怎么做?
谢谢!
【问题讨论】:
标签: python-sphinx restructuredtext
我有一个名为 version.h 的文件,其中包含以下行:
#define VERSION 0.4.2-b
现在,在该软件的 Sphinx 文档中,我想在 .rst 文件之一中显示此值。
我该怎么做?
谢谢!
【问题讨论】:
标签: python-sphinx restructuredtext
请参阅literalinclude 指令。
在你的情况下:
.. literalinclude:: version.h
:language: c
对于正确的语法突出显示,您可以通过指定语言属性来更改Pygments lexer。
【讨论】:
VERSION allone 值的方法,而这正是我的意图。
conf.py 文件中单独声明变量并使用替换。查看example in Pyramid,大多数主题都会用到它。