
Ich habe versucht, eine Reihe von Warnungen wegen unzureichender Angaben in meinem Lebenslauf zu beseitigen \hbox
. Ein Minimalbeispiel dessen, womit ich es zu tun habe, ist wie folgt:
\documentclass{article}
\usepackage{calc}
\setlength{\parindent}{0pt}
\newcommand\Job[3]{{\bf #1}, #2\\ #3}
\newcommand\LongestDate{\widthof{7777 (Spring)}}
\newcommand\DatedItem[2]{
\begin{tabular*}{\linewidth}[t]{@{\hspace{0.25in}}p{\LongestDate}@{\hspace{0.125in}}p{\linewidth - \LongestDate - 0.375in}@{}}
#1 & {\raggedright #2}
\end{tabular*}}
\begin{document}
\DatedItem{2013--}{\Job{Rice University}{Houston, TX}{Associate Professor}}
\end{document}
Ich habe versucht, \hfill
an verschiedenen Stellen 's einzufügen (wie vor all den \\
) und auch eine Menge \raggedright
's hinzuzufügen. Aber nichts scheint die Warnungen zu beseitigen. Ich sollte anmerken, dass alles so gesetzt ist, wie ich es möchte – ich möchte nur, dass es ohne Warnungen kompiliert wird!
Antwort1
Ich habe \par
„not“ \\
(normalerweise) und \textbf
„not“ verwendet \bf
(was in Latex nicht verwendet werden sollte) und ein „missing“ \par
im Bereich von hinzugefügt \raggedright
(sonst passiert nichts) und tabular
„not“ verwendet tabular*
( tabular*
kann nichts tun, außer Sie fügen zwischen den Spalten Stretchkleber hinzu).
\documentclass{article}
\usepackage{calc}
\setlength{\parindent}{0pt}
\newcommand\Job[3]{\textbf{#1}, #2\par #3}
\newcommand\LongestDate{\widthof{7777 (Spring)}}
\newcommand\DatedItem[2]{%
\begin{tabular}[t]{@{\hspace{0.25in}}p{\LongestDate}@{\hspace{0.125in}}p{\linewidth - \LongestDate - 0.375in}@{}}
#1 & {\raggedright #2\par}
\end{tabular}}
\begin{document}
\DatedItem{2013--}{\Job{Rice University}{Houston, TX}{Associate Professor}}
\end{document}
Antwort2
Vielleicht kommt für Sie diese einfachere Alternative in Frage. Sie können das Erscheinungsbild der Liste mit dem enumitem
Paket bei Bedarf anpassen.
\documentclass{article}
\newcommand{\Job}[3]{%
\textbf{#1}, #2\newline #3%
}
\begin{document}
\begin{itemize}
\item[2013--] \Job{Rice University}{Houston, TX}{Associate Professor}
\item[2000--2012] \Job{Harvard University}{Boston, MA}{Assistant Professor}
\end{itemize}
\end{document}