미니페이지: 각 줄 끝에 있는 단어는 공백이 아닌 미니페이지의 테두리에 닿습니다.

미니페이지: 각 줄 끝에 있는 단어는 공백이 아닌 미니페이지의 테두리에 닿습니다.

줄 끝의 공백을 피합니다. 각 줄의 마지막 단어가 미니페이지의 가장자리에 닿되 이를 초과하지 않기를 바랍니다. 각 줄은 그대로 유지되어야 하며, 단어를 제거하거나 포함하거나 두 줄 사이에 단어를 변경해서는 안 됩니다. \ spaceskip을 사용하여 각 줄을 개별적으로 재정렬할 수 없습니다. 각 줄의 첫 번째 단어는 아래 이미지와 마찬가지로 미니페이지의 오른쪽 가장자리에 닿아야 합니다. 결국 단어의 분포가 일치해야 합니다. 단어가 하나만 있는 줄은 해당 단어가 텍스트에 남아 있는 한 문제가 되지 않습니다. 스타일, 패키지, 명령 등과 같은 글로벌 솔루션을 알고 싶습니다.

텍스트 샘플

\documentclass{article}
\usepackage{fancybox,anyfontsize,geometry,setspace}
\thispagestyle{empty}
\paperwidth=15.0in
\paperheight=13.0in
\addtolength{\textwidth}{12.55in}
\addtolength{\textheight}{6.90in}
\begin{document}
\fbox{
\begin{minipage}{0.45\textwidth}
    \begin{spacing}{9}  
\fontsize{40}{6}\selectfont

\spaceskip=1.78\fontdimen2\font plus 1.2\fontdimen3\font minus 1.2\fontdimen4\font 
Deep down, I know I do \\
great work! I literally \\
study every single day, \\
and I work on huge projects at work. I've been in \\
the field for over 15 years. I work with \\
and even challenge some of the \\
best developers.
\end{spacing}
\end{minipage}
} 
\end{document}

@leandriis님, 안녕하세요. \makebox[\linewidth][s]를 사용하는 코드는 다음과 같습니다.

\documentclass{article}
\usepackage{fancybox,anyfontsize,geometry,setspace}
\thispagestyle{empty}
\paperwidth=15.0in
\paperheight=13.0in
\addtolength{\textwidth}{12.55in}
\addtolength{\textheight}{6.90in}
\begin{document}
\fbox{
\begin{minipage}{0.45\textwidth}
    \begin{spacing}{9}  
\fontsize{40}{6}\selectfont

\spaceskip=1.78\fontdimen2\font plus 1.2\fontdimen3\font minus 1.2\fontdimen4\font 
\makebox[\linewidth][s]{Deep down, I know I do} \\
\makebox[\linewidth][s]{great work! I literally} \\
\makebox[\linewidth][s]{study every single day,} \\
\makebox[\linewidth][s]{and I work on huge projects at work. I've been in} \\
\makebox[\linewidth][s]{the field for over 15 years. I work with} \\
\makebox[\linewidth][s]{and even challenge some of the} \\
\makebox[\linewidth][s]{best developers.}
\end{spacing}
\end{minipage}
} 
\end{document}

그리고 그 결과

일하지 마세요

답변1

잘 모르겠지만, 당신이 요구하는 것 같아요

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{fancybox,anyfontsize,geometry,setspace}
\thispagestyle{empty}
\paperwidth=15.0in
\paperheight=13.0in
\addtolength{\textwidth}{12.55in}
\addtolength{\textheight}{6.90in}
\begin{document}
\fbox{
\begin{minipage}{0.45\textwidth}
    \begin{spacing}{9}  
\fontsize{40}{6}\selectfont

\emergencystretch\linewidth\parfillskip0pt
Deep down, I know I do\linebreak
great work! I literally\linebreak
study every single day,\linebreak
and I work on huge projects at work. I've been in\linebreak
the field for over 15 years. I work with\linebreak
and even challenge some of the\linebreak
best developers.
\end{spacing}
\end{minipage}
} 
\end{document}

관련 정보