Spalten verbinden

Tabellen und Grafiken erstellen und anordnen


Holy
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 60
Registriert: Do 19. Mär 2009, 14:49

Spalten verbinden

Beitrag von Holy »

Hallo liebe Gemeinde!

Folgendes MiniBsp soll helfen:
\documentclass[fontsize=11pt, DIV=calc, BCOR=5mm, oneside, tocindent]{scrartcl} %scrbook
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{multirow, multicol, booktabs, ifthen}
\usepackage{colortbl}
%\input{Tabelle_if}
\usepackage{xcolor}
\usepackage{verbatim}
\usepackage{longtable,array}
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{eurosym}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{layouts}
\usepackage{capt-of}
\usepackage{caption}
\usepackage{tabularx}
\usepackage{booktabs,array,ragged2e, rotating}
 \makeatletter
\newcolumntype{P}[1]{>{\RaggedRight\@minipagetrue}p{#1}}
\newcommand*{\compress}{\@minipagetrue}
\makeatother
\usepackage[komastyle]{scrpage2}
\usepackage[onehalfspacing]{setspace}




\renewcommand\labelitemi{\color{black}$\blacksquare$} % F?r die anderen Ebenen entsprechend \labelitemii, \labelitemii

\begin{document} 

\begin{longtable}{>{\raggedright}p{1cm}>{\raggedright}p{4.5cm}>{\raggedright}p{9cm}}
\toprule
\rowcolor[gray]{.9} \emph{Stunde} &  \emph{Thema} & \emph{Schwerpunkt}\tabularnewline
\midrule \endhead
                \rowcolor[gray]{.9}  \multirow{2}{*}{4-5} &  Olympische Spiele I & Ursprünge der olympischen Spiele beschreiben, olympische Spiele der Alt- und Jungzeit vergleichen, Bedeutung der Olympischen Spiele der Neuzeit erläutern, Informationen aus Tabellen entnehmen und zielgerichtet nutzen.  \tabularnewline
                \midrule
                      & Orientierung in Europa & Ausgewählte Objekte verorten, Grenzen Europas beschreiben, Größe Europas benennen. \tabularnewline
                    \midrule
\bottomrule
\end{longtable}

\end{document} 
Ich möchte in der Spalte "Stunde" die "4-5" für beide (vorhandenen) Zeilen verbunden haben., so dass die "4-5" für beide Zeilen steht.

Ich habe den Befehl (\multirow) schon eingepflegt, allerdings hat dieser keine Wirkung.....

Danke im voraus

Holy
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 60
Registriert: Do 19. Mär 2009, 14:49

Beitrag von Holy »

keiner eine Idee?

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Hallo vielleicht hat auch einfach keiner Lust dir zu Helfen. Das kann man aber zB mit einem Minimalbeispiel [2] beheben. Im Übrigen hilft es auch den CODE Button zu verwenden (ich habe das jetzt mal für dich gemacht). Der quote Button ist für Zitate.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Makana
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Mi 15. Aug 2012, 16:09

Beitrag von Makana »

Ich weiß nicht wieso das so ist, aber \multirow zählt scheinbar jede Zeile deines Textes. Das bedeutet dass die 4-5 zwischen der ersten und zweiten Zeile steht.

Versuche es mal so...
\begin{longtable}{>{\raggedright}p{1cm}>{\raggedright}p{4.5cm}>{\raggedright}p{9cm}}
\toprule
\rowcolor[gray]{.9} \emph{Stunde} &  \emph{Thema} & \emph{Schwerpunkt}\tabularnewline
\midrule \endhead
\rowcolor[gray]{.9}  &  Olympische Spiele I & Ursprünge der olympischen Spiele beschreiben, olympische Spiele der Alt- und Jungzeit vergleichen, Bedeutung der Olympischen Spiele der Neuzeit erläutern, Informationen aus Tabellen entnehmen und zielgerichtet nutzen.  \tabularnewline
\cmidrule{2-3}
\multirow{-2}{*}[3pt]{4-5} & Orientierung in Europa & Ausgewählte Objekte verorten, Grenzen Europas beschreiben, Größe Europas benennen. \tabularnewline
                    \midrule

\bottomrule
\end{longtable}
Den \multirow Befehl habe ich in die untere Zeile gesetzt (macht keinen Unterschied, ist aber in deinem Beispiel leichter anzupassen) Die zusätzlichen Option [3pt] ist das feintuning. Um die mittlere Trennlinie nur für die zweite und dritte Spalte zu setzen gibt es den Befehl \cmidrule{2-3}.

Ich hoffe das hilft dir weiter.

Beste Grüße
Makana

Antworten