В 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}
Пустая строка в тексте завершит строку.