我想要一种方法来创建一个命令(或等效命令)
\boxspecifiedheight{8in}{This is some text.}
它使用 8 英寸的垂直空间。如果将句子替换为 5 或 6 个句子,那么代码的这一部分也将使用 8 英寸的文本。目标是在双面页面的正面和背面对齐文本,而无需自己计算要插入 vspace 的内容。
标记
答案1
谢谢 Zarko。我使用了具有高度选项的 minipage。
\documentclass{article}
\usepackage{pgffor}
\def\commonwidth{1.3in}
\def\front{
\noindent
\begin{minipage}[t][\commonwidth]{\textwidth}
\noindent
This is something.
This is something.
This is something.
This is something.
This is something.
This is something.
This is something.
This is something.
\end{minipage}
}
\def\back{
\noindent
\begin{minipage}[t][\commonwidth]{\textwidth}
\noindent
This is something too.
\end{minipage}
}
%\def\mydata{1,2,3,4,5,6,7,8,9}
\def\mydata{1,2,3,4,5}
\begin{document}
\foreach \x in \mydata { \front }
\newpage
\foreach \x in \mydata { \back }
\newpage
\end{document}