Labeling Stichwort in zwei Zeilen aufteilen

Schriftbild, Absätze und Auflistungen einstellen


pyrock
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 14. Sep 2014, 16:05

Labeling Stichwort in zwei Zeilen aufteilen

Beitrag von pyrock »

Hey Leute ich habe ein kleines Problem mit mit der labeling Listenform und zwar habe ich mehrer geschichtliche Daten mit Jahreszahlen und will die auflisten. Dabei sind auch Vorgänge die über mehrer Jahren gehen und dementsprechend von-bis-Angaben sind. Dies möchte ich ich zwei Zeilen aufteilen. Momentan verwende ich dazu labeling.
hiermal ein minimalbeispiel:
\begin{labeling}
   \item[1900] Text....
   \item[1901 - 1903] Text...
\end{labeling}
Die Zahl soll nun halt in einer neuer Zeile gerückt werden, ich habe schon \\ und \newline versucht, aber das hat leider nichts gebracht.

rais
Forum-Guru
Forum-Guru
Beiträge: 413
Registriert: Di 21. Sep 2010, 00:37

Re: Labeling Stichwort in zwei Zeilen aufteilen

Beitrag von rais »

pyrock hat geschrieben:hiermal ein minimalbeispiel:
\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 ...

Vllt meinst Du sowas:
\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}  
MfG
Rainer
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

pyrock
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 14. Sep 2014, 16:05

Beitrag von pyrock »

Ja genau sowas meinte ich, danke hast mir schon sehr geholfen, nur ein Problem habe ich noch und zwar steht dann die obere Zahl nicht mehr bündig zu den anderen Jahreszahlen sondern genauso eingerückt wie die untere.

Besserwisser

Beitrag von Besserwisser »

Wenn du linksbündige statt rechtsbündiger Spalte in der Tabelle haben willst, dann ersetze eben das r in der Spaltendefinition durch ein l. Falls du Tabellen in LaTeX noch nicht kennst, solltest du unbedingt eine ausführliche LaTeX-Einführung lesen.

pyrock
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 14. Sep 2014, 16:05

Beitrag von pyrock »

Danke Besserwisser :) hatte das r übersehen

Antworten