Seite 1 von 1
Optimierung Tablle (Ausrichtung Multirow+Aufzählungszeichen)
Verfasst: Di 5. Okt 2010, 11:58
von Peter_123
Hallo Zusammen,
GESUCHT: Optimierung einer Tabelle
- Mittiges Ausrichten von "Vorteile" und "Nachteile" in 1. Spalte
- Schönere Darstellung der Zeileneinträge in Spalte 2 und 3
==> Weglassen der Zeilendarstellung und Darstellung als Aufzählung mit Aufzählungspunkten.
AKTUELLER VERSUCH:
Bis jetzt habe ich folgendes mit einer table-Umgebung geschafft:
Code:
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\begin{document}
\begin{table}[htbp]
\centering
\begin{tabular}{|l|p{5,5cm}|p{5,5cm}|}
\hline
& Leader-Strategie & Follower-Strategie \\\hline
\hline
\multirow{3}{*}{Vorteile} & Temporäre Monopolstellung mit hoher Rendite & Geringere F\&E-Kosten und besseres Kosten-Risiko Verhältnis \\
\cline{2-3}
& Realisierung von Lern- und Größenvorteilen & Nutzung von Erfahrungen des Leaders \\
\cline{2-3}
& Aufbau von Markteintrittsbarrieren & Höhere Sicherheit bzgl. Technologiepräferenzen und Kunden-/Marktverhalten \\
\hline
\multirow{3}{*}{Nachteile} & Hohe Kosten und Zeitaufwand für F\&E & Kürzere Marktphase und Risiko des zu späten Markteintritts \\
\cline{2-3}
& Hohe Erschließungskosten für Absatz- und Beschaffungsmarkt & Hohe Markteintrittsbarrieren \\
\cline{2-3}
& & Notwendige Differenzierung, um gegenüber dem Leader Marktanteile und Kunden zu gewinnen \\\hline
\end{tabular}
\caption{Vor- und Nachteile von Leader- und Follower-Strategien}
\label{tab:ch:02Theorie:sec:Konzepte:sub:Strategisches_Management:Leader-Follower-Strategien}
\end{table}
\end{document}
Könnt Ihr mir sagen, was ich ändern muss, oder mir zeigen, wie es auch anders geht; d.h. andere schönen Lösungen sind auch willkommen.
DAnke im Voraus für Euere Hilfe,
Peter
PS: Die Frage ist sonst nirgendswo gepostet.
Verfasst: Di 5. Okt 2010, 13:29
von iTob
Hallo,
hier eine Lösung, die die Zeilen Linksbündig mit Silbenterennung setzt. Für das andere Problem habe ich auf die Schnelle nichts finden können. Aber in der Doku zu multirow sind die Text so zentriert, wie du es willst. Ich konnte nur nicht erkennen, warum das bei dir nicht der Fall ist.
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{multirow}% sonst gibt es \multirow gar nicht!
\usepackage{tabularx, ragged2e}
\begin{document}
\begin{table}[htbp]
\centering
\begin{tabular}{|l|>{\RaggedRight}p{5,5cm}|>{\RaggedRight}p{5,5cm}|}
\hline
& Leader-Strategie & Follower-Strategie \\\hline
\hline
\multirow{3}{*}{Vorteile} & Temporäre Monopolstellung mit hoher Rendite & Geringere F\&E-Kosten und besseres Kosten-Risiko Verhältnis \\
\cline{2-3}
& Realisierung von Lern- und Größenvorteilen & Nutzung von Erfahrungen des Leaders \\
\cline{2-3}
& Aufbau von Markteintrittsbarrieren & Höhere Sicherheit bzgl. Technologiepräferenzen und Kunden-/Marktverhalten \\
\hline
\multirow{3}{*}{Nachteile} & Hohe Kosten und Zeitaufwand für F\&E & Kürzere Marktphase und Risiko des zu späten Markteintritts \\
\cline{2-3}
& Hohe Erschließungskosten für Absatz- und Beschaffungsmarkt & Hohe Markteintrittsbarrieren \\
\cline{2-3}
& & Notwendige Differenzierung, um gegenüber dem Leader Marktanteile und Kunden zu gewinnen \\\hline
\end{tabular}
\caption{Vor- und Nachteile von Leader- und Follower-Strategien}
\label{tab:ch:02Theorie:sec:Konzepte:sub:Strategisches_Management:Leader-Follower-Strategien}
\end{table}
\end{document}
„>{}“ stellt jeder Zelle der folgenden Spalte (hier die p-Spalten) den in den Klammern enthaltenen Text oder Befehl (Hier \RaggedRight aus ragged2e) voran. Man beachte, das LaTeX das erste Wort eines Absatzes nie trenn, das gilt auch für Tabellen. Durch einfügen einer Box verschwindender Breite, kann man das aber erreichen.
Jetzt muss ich weg, melde mich nachher vielleicht nochmal...
Tobi
Verfasst: Di 5. Okt 2010, 13:39
von Xenara
Von mir auch zwei Vorschläge.
Das Zentrieren von Vorteile/Nachteile habe ich ausprobiert, aber ich finde es unlogisch, da beide Aufzählungen oben beginnen, die Beschriftung aber zentriert ist.
Daher ist mein Favorit die zweite Tabelle in meinem Code:
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{paralist}
\newenvironment{mycompactitem}%
{%
\csname @minipagetrue\endcsname% von http://www.mrunix.de/forums/showthread.php?t=69266&highlight=blindcompactenum
\begin{compactitem}%
}%
{%
\end{compactitem}
\kern-\baselineskip% von http://www.mrunix.de/forums/showthread.php?t=69266&highlight=blindcompactenum
}
\begin{document}
\begin{table}[htbp]
\begingroup
\setdefaultleftmargin{1em}{}{}{}{}{}%default: {2.5em}{2.2em}{1.87em}{1.7em}{1em}{1em}
%\renewcommand{\tabularxcolumn}[1]{m{#1}}% zentriert X-Spalten vertikal (gilt für die ganze Tabelle)
\caption{Vor- und Nachteile von Leader- und Follower-Strategien}
\label{tab:ch:02Theorie:sec:Konzepte:sub:Strategisches_Management:Leader-Follower-Strategien}
\centering
\begin{tabularx}{\textwidth}{lX@{\hspace{5ex}}X}
\toprule
& Leader-Strategie & Follower-Strategie \\
\midrule
Vorteile &
\begin{mycompactitem}
\item Temporäre Monopolstellung mit hoher Rendite
\item Realisierung von Lern- und Größenvorteilen
\item Aufbau von Markteintrittsbarrieren
\end{mycompactitem}
&
\begin{mycompactitem}
\item Geringere F\,\&\,E-Kosten und besseres Kosten-Risiko Verhältnis
\item Nutzung von Erfahrungen des Leaders
\item Höhere Sicherheit bzgl. Technologiepräferenzen und Kunden-/Marktverhalten
\end{mycompactitem}
\\
Nachteile &
\begin{mycompactitem}
\item Hohe Kosten und Zeitaufwand für F\,\&\,E
\item Hohe Erschließungskosten für Absatz- und Beschaffungsmarkt
\end{mycompactitem}
&
\begin{mycompactitem}
\item Kürzere Marktphase und Risiko des zu späten Markteintritts
\item Hohe Markteintrittsbarrieren
\item Notwendige Differenzierung, um gegenüber dem Leader Marktanteile und Kunden zu gewinnen
\end{mycompactitem}
\\
\bottomrule
\end{tabularx}
\endgroup
\end{table}
\newcommand{\myitem}{\item \raggedright}
\begin{table}[htbp]
\caption{Vor- und Nachteile von Leader- und Follower-Strategien}
\label{tab:ch:02Theorie:sec:Konzepte:sub:Strategisches_Management:Leader-Follower-Strategien}
\centering
\begin{tabularx}{\textwidth}{XX}
\toprule
\addlinespace[3ex]
\multicolumn{2}{c}{Vorteile} \\
\centering Leader-Strategie & \centering\arraybackslash Follower-Strategie \\
\cmidrule(lr){1-1}
\cmidrule(lr){2-2}
\begin{mycompactitem}
\myitem Temporäre Monopolstellung mit hoher Rendite
\myitem Realisierung von Lern- und Größenvorteilen
\myitem Aufbau von Markteintrittsbarrieren
\end{mycompactitem}
&
\begin{mycompactitem}
\myitem Geringere F\,\&\,E-Kosten und besseres Kosten-Risiko Verhältnis
\myitem Nutzung von Erfahrungen des Leaders
\myitem Höhere Sicherheit bzgl. Technologiepräferenzen und Kunden-/Marktverhalten
\end{mycompactitem}
\\
\addlinespace[2ex]
\multicolumn{2}{c}{Nachteile} \\
\centering Leader-Strategie & \centering\arraybackslash Follower-Strategie \\
\cmidrule(lr){1-1}
\cmidrule(lr){2-2}
\begin{mycompactitem}
\myitem Hohe Kosten und Zeitaufwand für F\,\&\,E
\myitem Hohe Erschließungskosten für Absatz- und Beschaffungsmarkt
\end{mycompactitem}
&
\begin{mycompactitem}
\myitem Kürzere Marktphase und Risiko des zu späten Markteintritts
\myitem Hohe Markteintrittsbarrieren
\myitem Notwendige Differenzierung, um gegenüber dem Leader Marktanteile und Kunden zu gewinnen
\end{mycompactitem}
\\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
Verfasst: Mi 6. Okt 2010, 10:41
von Peter_123
Hallo Ihr Beiden,
vielen herzlichen Dank für Euere Hilfe:
@Xenara: Wenn ich Deine Lösungen als Minimalbeispiel laufen lassen, funktioniert alles bestens; wenn ich den Code allerdings in meine DAtei einbaue, bekomme ich
Fehlermeldungen für jede meiner itemize Umgebungen :
z.B.
! Undefined control sequence.
\enit@enditemize ... \expandafter {\enit@savekeys
}\xdef \enit@afterlist {\d...
l.114 \end{itemize}
Fehlermeldungen für jede meiner enumerate Umgebungen :
z.B.
! Undefined control sequence.
\enit@endenumerate ->\enit@after
\endlist \enit@toks \expandafter {\enit@sav...
l.133 \end{enumerate}
==> Frage: Hast Du irgendwelche Ideen, woher das kommen kann bzw. was man dagegen tun kann?
Danke im Voraus.
Peter
Verfasst: Mi 6. Okt 2010, 10:53
von Xenara
So direkt sagt mir die Fehlermeldung nichts.
Hast du das \newenvironment{mycompactitem}% ... aus meinem Header bei dir auch eingebaut? Und alle Pakete übernommen?
Verfasst: Mi 6. Okt 2010, 18:57
von Peter_123
Hallo Xenara,
ich habe alles copy/paste übernommen und wie gesagt, im Minimalbeispiel klappt es und in der Hauptdatei nicht.
Soll ich irgendetwas posten zur besseren Einordnung des Fehlers?
Danke im Voraus,
Peter
Verfasst: Mi 6. Okt 2010, 19:08
von Xenara
Ja, mach ein Minimalbeispiel und poste das, wenn du den Fehler bis dahin noch nicht selbst gefunden hast.
Das ist der übliche Weg, den auch ich zur Fehlersuche verwende. Ich bin leider nicht so gut in LaTeX, dass ich dir aufgrund der Fehlermeldung helfen könnte, sorry.
Verfasst: Mi 6. Okt 2010, 21:18
von schmendrich
Hallo Peter_123,
hast Du paralist geladen?
Grüße
schmendrich
Verfasst: Do 7. Okt 2010, 15:14
von Peter_M
Hallo Zusammen,
anbei die 3 Dateien, mit denen man den beschriebenen Fehler reproduzieren kann; ich habe die Dateien möglichst reduziert, aber auf ein klassisches Mininmalbeispiel komme ich nicht runter (Struktur vorgegeben von der Uni).
Hoffentlich hilft das Euch bei der Eingrenzung des Fehlers, weil soweit reichen leider meine Latex-Kenntnisse noch nicht.
Vielen Dank im Voraus.
Peter
PS: Paralist hatte ich geladen