![如何在 LaTeX 中制作无限量的纸张?](https://linux22.com/image/271414/%E5%A6%82%E4%BD%95%E5%9C%A8%20LaTeX%20%E4%B8%AD%E5%88%B6%E4%BD%9C%E6%97%A0%E9%99%90%E9%87%8F%E7%9A%84%E7%BA%B8%E5%BC%A0%EF%BC%9F.png)
我怎样才能让 LaTeX 制作出无限大的(与内容一样大)纸张?
因此所有内容都在同一个页面上进行。
答案1
该软件包提供了一个完全符合您要求的incgraph
环境。文本或图形或其他内容决定了纸张大小。这意味着,纸张的宽度和高度都由内容决定。这可能很有用,例如用于绘制图片。我添加了一个示例,其中在第二张纸上绘制了 a(没有使用外部化库,这很棒但通常很麻烦)。inctext
tikzpicture
\documentclass{article}
\usepackage{incgraph}
\usepackage{tikz}
\begin{document}
\begin{inctext}
Whatever
\end{inctext}
\begin{inctext}
\begin{tikzpicture}
\path[fill=yellow!50!white] (0,0) circle (11mm);
\path[fill=white] (0,0) circle (9mm);
\foreach \w/\c in {90/red,210/green,330/blue}
{\path[shading=ball,ball color=\c] (\w:1cm) circle (7mm);}
\end{tikzpicture}
\end{inctext}
\end{document}
该图片实际上显示了两张带有 Adobe Reader 的纸张。