![standalone.cls 最大 tikz 图片尺寸是 575?](https://linux22.com/image/475354/standalone.cls%20%E6%9C%80%E5%A4%A7%20tikz%20%E5%9B%BE%E7%89%87%E5%B0%BA%E5%AF%B8%E6%98%AF%20575%EF%BC%9F.png)
我正在尝试创建一个 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
这不是一个 Ti钾Z 错误,但 TeX 错误。您已超出 TeX 的最大尺寸。无法说服 TeX 超出该尺寸,因为强行超过该尺寸就不再是 TeX。这是一个硬性限制,TeX 已冻结(修复错误除外)。
但是,要缩小它非常容易576
。只需将 Ti钾Z 的单位大小。
\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 的白色区域。这很容易在脑海中实现!]