我希望 pdflatex 生成一个 PDF,其中的图像显示为空矩形。
pdflatex thesis.tex
将正常编译我的论文(带图片),但编译大约需要 5 分钟
pdflatex -draftmode thesis.tex
将编译我的论文,显示 pdflatex 已解释我的所有命令,但它不会显示 PDF,以便我可以看到它确实完成了我想要的操作。运行大约需要 20 秒。
\includeonly{Chapter4}
速度更快,但会出现很多错误,因此很难判断我的新格式化代码是否完成了我想要的工作。而且速度也没有快多少。
我想要类似的东西
pdflatex -noimages thesis.tex
这将创建一个带有空矩形的 PDF,其中放置图像,以便我可以快速检查图形是否位于正确的位置以及任何格式,而不必在每次尝试格式化之间等待 5 分钟。
任何帮助都将受到赞赏。
答案1
关于什么
\usepackage[draft]{graphicx}
在你的.tex
档案里?
答案2
另一个答案表明
\usepackage[draft]{graphicx}
这对于简单的 tex 文档来说非常完美。然而,我们中的许多人使用大学或期刊提供的自定义类文件,这些文件通常包含
\usepackage[foo,bar,baz]{graphicx}
我们不想编辑提供的类文件。
有两种替代解决方案。
1)使用草稿类选项调用自定义类文件
\documentclass[draft]{CustomClass}
这会将草稿选项发送给文件中声明的每个包,从而导致许多变化,但图形将被白框取代。
2) 将草稿选项发送到 graphicx 包。这必须在调用自定义类之前完成。
\PassOptionsToPackage{draft}{graphicx}
\documentclass{CustomClass}
感谢 Daniel.E.Shub、MMM 和 Heiko Oberdiek 在对另一个问题的评论中提出这一点。