
AAA-FFF
일련의 연속된 줄( )을 페이지 오른쪽으로 이동하고 싶은데 첫 번째 줄( AAA
)만 이동합니다. LaTex 소스 코드는 다음과 같습니다.
\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[british]{babel}
\usepackage[a4paper,top=2.5cm,bottom=2cm,left=2cm,right=2cm]{geometry}
\setlength{\parindent}{0pt}
\pagestyle{empty}
\tolerance=1
\emergencystretch=\maxdimen
\hyphenpenalty=10000
\hbadness=10000
\begin{document}
\hfill AAA \newline
\hfill BBB \newline
\hfill CCC \newline
\hfill DDD \newline
\hfill EEE \newline
\hfill FFF \\
\today \\
XXX \newline
YYY \newline
ZZZ \\
My text starts here...
\end{document}
누군가 나를 도와줄 수 있나요? 미리 감사드립니다.
답변1
원하는 것이 페이지 오른쪽에 텍스트를 정렬하는 것이라면 \raggedleft
다음과 같이 사용하는 것이 좋습니다.
{\raggedleft
AAA \\
BBB \\
CCC \\
DDD \\
EEE \\
FFF \\
}
을 사용하면 바람직하지 않은 결과가 발생할 수 있으므로 \newline
으로 변경했습니다 . 해당 주제에 대해 더 자세히 읽을 수 있습니다.\\
\newline
여기.
답변2
AAA만 오른쪽 여백에 있는 이유를 설명합니다. ( 대략적 \newline
으로 말하면) \nobreak\hfil\break
. \hfill
왼쪽에서 기본 요소를 사용하고 있습니다 . 텍스트가 나오고 그 다음에 가 있습니다 \nobreak\hfil\break
. 첫 번째 줄: 매크로 에 사용된 것 \hfill
보다 더 늘어나 므로 AAA가 오른쪽 여백에 있습니다. 그러나 매크로는 확장되어 강제로 줄을 끊습니다. 다음 "삭제 가능한 항목"은 TeX에서 무시됩니다. 당신은 접착제이므로 폐기할 수 없는 품목입니다. 무시됩니다. 다음 줄에는 가 왼쪽에만 포함됩니다.\hfil
\newline
\break
\penalty-10000
\hfill
BBB\nobreak\hfil\break
BBB