如何使用狮身人面像触发;只有";使用Makefile调用Sphinx时的指令?
我正在通过Sphinx使用生成PDF。我通常使用以下方法生成:如何使用狮身人面像触发;只有";使用Makefile调用Sphinx时的指令?,makefile,python-sphinx,restructuredtext,Makefile,Python Sphinx,Restructuredtext,我正在通过Sphinx使用生成PDF。我通常使用以下方法生成: make latexpdf 但是,我现在包含了该指令,因此(如果我在命令行中包含了相关标记,则应该会发生这种情况) 我将以下reST标记添加到源文件中: Hello world .. only:: draft This is some draft content. 我尝试按如下方式生成PDF: SPHINXOPTS="-t draft" make latexpdf …但是输出与我正常运行makelate
make latexpdf
但是,我现在包含了该指令,因此(如果我在命令行中包含了相关标记,则应该会发生这种情况)
我将以下reST标记添加到源文件中:
Hello world
.. only:: draft
This is some draft content.
我尝试按如下方式生成PDF:
SPHINXOPTS="-t draft" make latexpdf
…但是输出与我正常运行makelatexpdf
时一样,“only”部分不会出现。reST或命令行调用中是否存在问题
(另外,如果可能的话,我想指定多个标记,例如
draft
和admin
)您需要稍微修改一下命令(变量赋值必须在make
之后)。这两种方法中的任何一种都适用于我(使用GNU make):
或
如果您运行
make latexpdf SPHINXOPTS=“-t draft”
?@mzjn-doh,谢谢-您想回答这个问题吗?:)
make SPHINXOPTS="-t draft" latexpdf
make latexpdf SPHINXOPTS="-t draft"