LuaLaTeX:如何加快 PDF 生成速度?

LuaLaTeX:如何加快 PDF 生成速度?

使用 时pdflatex,我习惯在命令前写入\pdfcompresslevel 0和。这将禁用 PDF 压缩,从而加快 PDF 文件的生成速度。\pdfobjcompresslevel 0\documentclass

但是,这些命令似乎不适用于 LuaLaTeX。有没有办法加快 PDF 文件的生成速度,例如,通过禁用压缩?

答案1

我使用(在 texlive 2022 中)

\RequirePackage{expl3}
\ExplSyntaxOn
\pdf_uncompress:
\ExplSyntaxOff
\documentclass{article}
 ....

或(使用新的 pdfmanagement + latex-dev 2022-06-01)

\DocumentMetadata{uncompress}
\documentclass{article}

获取未压缩的 pdf。这适用于所有引擎。

答案2

\edef\pdfcompresslevel{\pdfvariable compresslevel} \edef\pdfobjcompresslevel{\pdfvariable objcompresslevel}在您获得与 pdfTeX 中相同的命令之后。

但是,速度问题出在 LaTeX 本身,而不是压缩 PDF。我使用 OpTeX 和 LuaTeX,速度没有问题。

相关内容