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}
텍스트의 빈 줄이 줄을 끝냅니다.