plain TeX 的中心環境

plain TeX 的中心環境

在 TeX 中,可以使用 使單行文字居中\centerline。如何在不添加任何套件的情況下以純 TeX 實現單長行文字的中心對齊環境。也就是說,TeX 的第一行應該居中對齊。任何換行文字也應居中對齊。

答案1

\def\startcenter{%
  \par
  \begingroup
  \leftskip=0pt plus 1fil
  \rightskip=\leftskip
  \parindent=0pt
  \parfillskip=0pt
}
\def\stopcenter{%
  \par
  \endgroup
}
\long\def\centerpars#1{\startcenter#1\stopcenter}

現在您可以選擇

\startcenter
Some text to be centered
\stopcenter

\centerpars{Some text to be centered}

文字中的空白行將結束該行。

相關內容