standalone.cls 最大 tikz 图片尺寸是 575?

standalone.cls 最大 tikz 图片尺寸是 575?

我正在尝试创建一个 eps/pdf 可包含的图形,而不是使用分数,我想我会简单地使用大整数。然而,不知何故,独立类和 tikz 不喜欢超过 575:

\documentclass{standalone}

\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
\node[draw] at (0,0) {lt};  %% picture dimensions
\node[draw] at (575,575) {rb}; %% add one, and we die
\end{tikzpicture}


\end{document}

告诉独立 tikz 要更加慷慨容易吗?

答案1

这不是一个 TiZ 错误,但 TeX 错误。您已超出 TeX 的最大尺寸。无法说服 TeX 超出该尺寸,因为强行超过该尺寸就不再是 TeX。这是一个硬性限制,TeX 已冻结(修复错误除外)。

但是,要缩小它非常容易576。只需将 TiZ 的单位大小。

\documentclass{standalone}

\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[x=1mm,y=1mm]
\node[draw] at (0,0) {lt};  %% picture dimensions
\node[draw] at (576,576) {rb}; %% add one, and we die
\end{tikzpicture}


\end{document}

[即使 Okular 没有导致我的图像质量变差的错误,一张空的、未绘制的盒子的图像也几乎不值得发布。想象一下 576mm x 576mm 的白色区域。这很容易在脑海中实现!]

相关内容