如何使用 TeX 原始命令定义并排段落

如何使用 TeX 原始命令定义并排段落

我知道 LaTeX 环境minipage,但我不知道如何使用 TeX 原始命令定义两个并排的段落。因为不方便的minipage是它不处理分页。顺便问一下,tex 中如何定义“minipage”?

我尝试了这个,但显然没有用:

\开始组
\leftskip0em
\rightskip.8\线宽
\lipsum
\par
\结束组
\填充
\开始组
\leftskip.5\linewidth
\lipsum
\par
\结束组

答案1

您可以使用 tex 原语vtop,如此纯 tex 文件中所示,该文件仅使用原语(宏除外\bye)来结束)

在此处输入图片描述


\noindent\vtop{\hsize=5cm
one two three 
one two three 
one two three 
one two three
one two three
one two three

abc abc
abc abc
abc abc
abc abc
abc abc
abc abc
abc abc
}
\vtop{\hsize=7cm
right hand text right hand text
right hand text right hand text
right hand text right hand text
right hand text right hand text
right hand text right hand text
right hand text right hand text
}

\bye

如果您的实际问题是如何制作允许分页的并排列,那么这是一个完全不同的问题,与 tex 基元无关,特别是它需要与格式的分页宏接口,因此对于 latex 或纯 tex 来说会有所不同。很难说您要针对哪种格式,即标记为 tex-core 的格式,以及 minipage(特定于 latex 的格式)对于 latex,您应该寻找专为并行列设计的包,例如 parallel。

相关内容