hiermal ein minimalbeispiel:
\begin{labeling} \item[1900] Text.... \item[1901 - 1903] Text... \end{labeling}
\begin{labeling} \item[1900] Text.... \item[1901 - 1903] Text... \end{labeling}
ein `Minimalbeispiel' ist immer vollstaendig und demonstriert das beobachtete Problem. Dein Codeschnippsel demonstriert ganz was anderes ...pyrock hat geschrieben:hiermal ein minimalbeispiel:\begin{labeling} \item[1900] Text.... \item[1901 - 1903] Text... \end{labeling}
\documentclass{scrartcl} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{blindtext} \newcommand\itemrange[2]{% \ifx\relax#2\relax \item[\hphantom{--}#1]% \else \item[{\raisebox{0pt}[0pt][0pt]{\tabular[tt]{@{}r@{}}#1\tabularnewline--#2\endtabular}}]% \fi } \begin{document} \begin{labeling}{--1234} \itemrange{1900}{} Text.... \itemrange{1901}{1903} \blindtext \end{labeling} \end{document}