使用 latexpdf 输出 Sphinx PDF
Sphinx PDF output using latexpdf
我正在尝试将 Sphinx 文档输出构建为 PDF 而不是 HTML。我只能使用 Sphinx 附带的工具,即我无法下载其他工具,如 rst2pdf。根据 Sphinx 文档,我尝试使用 'make latexpdf',该文档声明除了 .tex 文件外,它还会生成 pdf。但是我只得到.tex。我错过了什么? Sphinx 文档声明将生成 PDF 文件。
Sphinx 使用 Latex 将文档导出为 PDF 文件。
因此,需要用于在系统上编写 pdf 的基本 Latex 依赖项。
例如,在系统 运行 Ubuntu 16.04 上,可以通过以下方式下载和安装它们:
apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended
If running Sphinx 1.6 or above on GNU/Linux or OSX, you may also need the latexmk
package.
Reference: sphinx.builders.latex.LaTeXBuilder documentation.
安装上述包后,sphinx 项目目录中的运行make latexpdf
生成文档输出为PDF文件./_build/latex/<sphinx-project-name>.pdf>
注意: 在当前情况下,在 运行 make latexpdf
之后您在系统上看不到 PDF 文件,请检查命令的输出是否有任何关于丢失的错误乳胶 tools/files。使用系统包管理器来识别丢失的包并安装它们。
我正在尝试将 Sphinx 文档输出构建为 PDF 而不是 HTML。我只能使用 Sphinx 附带的工具,即我无法下载其他工具,如 rst2pdf。根据 Sphinx 文档,我尝试使用 'make latexpdf',该文档声明除了 .tex 文件外,它还会生成 pdf。但是我只得到.tex。我错过了什么? Sphinx 文档声明将生成 PDF 文件。
Sphinx 使用 Latex 将文档导出为 PDF 文件。
因此,需要用于在系统上编写 pdf 的基本 Latex 依赖项。
例如,在系统 运行 Ubuntu 16.04 上,可以通过以下方式下载和安装它们:
apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended
If running Sphinx 1.6 or above on GNU/Linux or OSX, you may also need the
latexmk
package.
Reference: sphinx.builders.latex.LaTeXBuilder documentation.
安装上述包后,sphinx 项目目录中的运行make latexpdf
生成文档输出为PDF文件./_build/latex/<sphinx-project-name>.pdf>
注意: 在当前情况下,在 运行 make latexpdf
之后您在系统上看不到 PDF 文件,请检查命令的输出是否有任何关于丢失的错误乳胶 tools/files。使用系统包管理器来识别丢失的包并安装它们。