라텍스: 열거 환경에서 단어 그룹을 오른쪽 가장자리로 푸시

라텍스: 열거 환경에서 단어 그룹을 오른쪽 가장자리로 푸시

나는 열거된 환경에서 일부 단어를 다른 단어로부터 오른쪽 가장자리로 밀어 넣는 것을 수반하는 이 문서를 준비 중입니다. 나는 hfill그것을 보관하기 위해 함수를 사용하지만 줄이 충분히 길면 다음 페이지로 오버플로되어 left edge. 아래는 내 MWE입니다.

\begin{document}
    \begin{enumerate}
        \item \textbf{Indicate Option where applicable}: \hfill Not Applicable
        \item \textbf{Approval of Course-Work Examination Results by Board of Postgraduate Studies:} \hfill Not applicable  
        
        \item \textbf{Ratification of Course-Work Examination Results by Senate:} \hfill Not applicable
    \end{enumerate}
\end{document}

여기 내 것이 있습니다시험 출력다음과 같습니다:

첫 번째 항목이 좋아 보이는 것을 볼 수 있고 item, 두 번째와 세 번째 항목도 단어 Not applicableright edge.

내가 원하는 것

이렇게 넘쳐나는 말이 넘쳐나는 줄에 밀려나길 원한다 right edge.

답변1

나는 해결책을 시도했습니다. TeX가 다음 줄의 시작 부분에서 접착제를 모두 먹지 않도록 \hspace*대신 대신 사용해야 합니다 . \hspace이렇게 하면 Not~Applicable세 번째 항목에서 텍스트가 올바르게 표시됩니다.

\documentclass{article}
%
\usepackage{microtype}%added to fix bad boxes
%
\usepackage{enumitem}
%
\begin{document}
%
\begin{enumerate}
%
\item
\textbf{Indicate Option where applicable}:
\hspace*{\fill}Not~Applicable
%
\item
\textbf{Approval of Course-Work Examination Results by Board of Postgraduate Studies:}
\hspace*{\fill}Not~Applicable  
%
\item
\textbf{Ratification of Course-Work Examination Results by Senate:}
\hspace*{\fill}Not~Applicable
%
\end{enumerate}
%
\end{document}

관련 정보