如何修复 Pylatex 中的空目录?

问题描述 投票:0回答:1

我正在尝试使用 pylatex 和 pdf Latex 生成 pdf 文件。 我的文档中有部分和小节,我想创建一个如下所示的目录:

doc.append(NewPage())
doc.append(Command('tableofcontents'))
doc.append(NoEscape(r'\clearpage'))

但是在我编译它之后,它会生成一个空白页面,其中

内容

我不知道如何解决这个问题。 这是 mt 生成命令:

doc.generate_pdf(filepath=filepath, compiler=pdflatex_path, clean_tex=True)
python flask latex pylatex
1个回答
0
投票

在普通的 $\LaTeX$ 中,您需要运行第二遍才能获取目录。第一遍创建一个包含节标题及其页码的中间文件。由于您正在通过

clean_tex=True
,因此在运行第二遍之前该文件可能已被删除。

文档说您可以安装

latexmk
来自动执行此操作。 PyLaTeX 将检测并使用它。

© www.soinside.com 2019 - 2024. All rights reserved.