
Ich möchte eine Liste mit einem rechtsbündigen Text gemäß dem Bild oben (dem Datum) erstellen.
Ich habe Folgendes versucht, aber es funktioniert nicht wirklich, da der Text in die nächste Zeile verschoben wird.
\begin{itemize}[label={}]
\item \textbf{\larger[2]Employment \begin{flushright} Date \end{flushright}}
\begin{itemize}[label={}]
...
\end{itemize}
\end{itemize}
Wie kann ich ein Element mit zwei links- und rechtsbündigen Texten (mit Leerzeichen) erstellen?
Antwort1
Antwort2
Mit tabular*
statt itemize
: (Rote Linien zeigen den Beginn der Ränder an):
\documentclass{article}
\usepackage{calc}
\begin{document}
\noindent
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}lr@{}}
\bfseries Employment & \bfseries Date \\
\multicolumn{2}{p{\textwidth-\tabcolsep}@{}}{some longer text here some longer text here some longer text here some longer text here some longer text here some longer text here some longer text here }
\end{tabular*}
\end{document}
Antwort3
Dies bietet eine ähnliche Umgebung. Im Gegensatz zu einer tabellarischen Umgebung wird es über mehrere Seiten verteilt. Im Gegensatz zu einer Liste wird es nicht mit sich selbst oder anderen Listen verschachtelt.
\documentclass{article}
\usepackage{lipsum}
\usepackage{showframe}
\newenvironment{mylist}{\unskip\par\medskip
\leftskip=\leftmargin
\def\item##1{\unskip\par\vskip\itemsep
\noindent\hskip-\leftskip\hbox to \textwidth{\textbf{\Large ##1}}\par}% or \newline for no indent
}{\unskip\par\medskip}
\begin{document}
\lipsum[1]
\begin{mylist}
\item{Employment \hfill Date}
\lipsum[2-3]
\end{mylist}
\lipsum[4]
\end{document}
Antwort4
Verwenden Sie einfach \hfill
..., aber ohne Aufschlüsselung:
\documentclass{article}
\usepackage{lipsum}
\def\empl#1#2#3{\par\noindent\hangindent3em%
\textbf{#1 Place of Employment}\hfill \textbf{#2}\\#3\par\bigskip}
\begin{document}
\empl{First}{April 3020 -- April 3050}{\lipsum[1][1-2]}
\empl{Second}{April 3050 -- May 3050}{\lipsum[2][1-2]}
\empl{Third}{May 3050 -- June 3051}{\lipsum[3][1-2]}
\end{document}