独立创建额外的空白页(MWE)

独立创建额外的空白页(MWE)

我想要单独生成许多图像并使用 导入到我的主要 tex 文档中\includegraphics。但是,使用独立 documentclass 会在生成图像后生成一个额外的空白页。如果我更改为\documentclass{article}(我不想要,因为它不会裁剪为图像的正确大小),则没有额外的页面。

这是一个最小工作示例。

\documentclass{standalone} % \documentclass{article} doesn't produce extra empty page
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[label={left: $x$}] (x) at (0,0) {};
\end{tikzpicture}
\end{document}

如何在没有额外页面的情况下生成图像?我使用命令latexmk -dvi <imageName>.tex

笔记:

  • 打开 .dvi 文件时,有一页(包含内容)和第二页空白页。
  • 我运行dvips <imageName>.dvi -o <imageName.eps。打开 .eps 文件时,有一页(包含内容)和第二页空白页。
  • 我用\includegraphics它来导入 .eps 文件。它在我的主文档中显示没有问题,但问题仍然是为什么输出 .dvi 文件有两页。

答案1

解决方案来自乌尔丽克·菲舍尔在评论中起作用:

使用\documentclass[tikz]{standalone}\standaloneenv{tikzpicture}。这样环境就正确设置了。

相关内容