以下文档生成包含两页的 PDF,但仅需要一页:
\documentclass{article}
\usepackage{pgfcore}
\usepackage[active]{preview}
\begin{document}
Text
\begin{preview}HELLO\end{preview}
\end{document}
虽然这是一个已知错误(我也借用了 MWE,感谢 Ulrike),我很想知道是否存在用户级别的解决方法,特别是不涉及更改系统文件的解决方法(例如这个相关问题)。
(DVI 用户还想知道:tikz 2.1 不再适用于预览包吗?这里的问题是关于pdflatex
。)
答案1
\shipout
用户只需在 之前保存 的定义,然后在 之后恢复它。令人惊讶的是,当加载选项\begin{document}
时,这也可以工作。preview
delayed
\documentclass{scrartcl}
\pagestyle{empty}
\usepackage{pgfcore}
\usepackage[active,tightpage]{preview}
\let\myshipout\shipout
\begin{document}
\let\shipout\myshipout
Text
\begin{preview}HELLO\end{preview}
\end{document}