Ich bereite dieses Dokument vor, das bedeutet, dass ich in einer aufgezählten Umgebung einige Wörter an den rechten Rand verschiebe, weg von den anderen. Ich verwende hfill
eine Funktion, um das zu archivieren, aber wenn die Zeile lang genug ist, läuft sie auf die nächste Seite über und endet somit bei left edge
. Das Folgende ist mein 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}
Hier ist, was meinesieht aus wie:
Sie können sehen, dass das erste item
gut aussieht, während ich möchte, dass das zweite und das dritte Element wie das erste aussehen, indem ich die Not applicable
Wörter in das verschiebe right edge
.
Was ich möchte
right edge
Ich möchte, dass solche übergelaufenen Wörter ans Ende der übergelaufenen Zeile verschoben werden .
Antwort1
Ich habe meinen Lösungsversuch bereitgestellt. Sie müssen \hspace*
anstelle von verwenden \hspace
, damit TeX nicht den gesamten Klebstoff am Anfang der nächsten Zeile auffrisst. Dadurch wird der Not~Applicable
Text im 3. Element korrekt angezeigt.
\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}