Latex: переместить группу слов к правому краю в среде перечисления

Latex: переместить группу слов к правому краю в среде перечисления

Я готовлю этот документ, который подразумевает, что я отодвигаю некоторые слова к правому краю от других в перечислимой среде. Я использую 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 applicableв right edge.

Что я хочу

Я хочу, чтобы такие переполненные слова были вытеснены в конец right edgeпереполненной строки.

решение1

Я предоставил свою попытку решения. Вам нужно использовать \hspace*вместо \hspace, чтобы TeX не съел весь клей в начале следующей строки. Это заставляет Not~Applicableтекст отображаться правильно в 3-м пункте.

\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}

Связанный контент