如何在 LaTeX 中制作无限量的纸张?

如何在 LaTeX 中制作无限量的纸张?

我怎样才能让 LaTeX 制作出无限大的(与内容一样大)纸张?

因此所有内容都在同一个页面上进行。

答案1

该软件包提供了一个完全符合您要求的incgraph环境。文本或图形或其他内容决定了纸张大小。这意味着,纸张的宽度和高度都由内容决定。这可能很有用,例如用于绘制图片。我添加了一个示例,其中在第二张纸上绘制了 a(没有使用外部化库,这很棒但通常很麻烦)。inctexttikzpicture

\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}

该图片实际上显示了两张带有 Adob​​e Reader 的纸张。

在此处输入图片描述

相关内容