von Diago » Mi 4. Nov 2020, 13:11
Hallo Zusammen,
für meine Masterarbeit würde ich gerne eine Tabelle die einzelne Prozessschritte ausgibt und bewertet einfügen. Da dies einige sind wird sich die Tabelle über mindestens 2 oder mehr Seiten strecken.
Das angefügte Minimalbeispiel funktioniert theoretisch, die Ausgabe sieht schon so aus wie ich mir das vorstelle. Allerdings endet der Prozess mit mehreren Fehlern und einigen Overfull \hBox Warnungen. Die würde ich natürlich gerne behoben wissen.
%minimal Beispiel
\documentclass{scrbook}
\KOMAoptions{fontsize=12pt,headsepline=true,paper=a4,BCOR=17mm}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
\section{Für die Kopfzeile}
\begin{longtable}{p{3.3cm}|p{3.3cm}|p{2.8cm}|p{1.8cm}|p{1.5cm}}
\caption{Einflussgrößen bei Stahlkontakt} %Tabellenname
\label{tab:EinflussgrößenbeiStahlkontakt}
\small
\hline
\multicolumn{5}{|c|}{\rule{0pt}{18pt}\textbf{{\large Überschrift}}}\\
\hline
\multicolumn{5}{c}{} \\
\toprule
Unterschritt /\newline Einflussgröße &Einfluss durch&Einfluss auf&vermuteter Einfluss&Änderbar\\
\midrule
\multicolumn{5}{c}{} \\
\endfirsthead
\hline
\multicolumn{5}{|c|}{\rule{0pt}{15pt}\textbf{{\large Fortsetzung Überschrift}}}\\
\hline
\multicolumn{5}{c}{} \\
\toprule
Unterschritt /\newline Einflussgröße &Einfluss durch&Einfluss auf&vermuteter Einfluss&Änderbar\\
\midrule
\multicolumn{5}{c}{} \\
\endhead
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\end{longtable}
\end{document}
Möglicherweise bin ich als Latex Anfänger hier natürlich völlig auf dem Holzweg und das ganze ließe sich mit etwas anderem als einer Tabelle viel besser darstellen.
Ich hatte das vorher als Tabularx mit entsprechenden X Spalten verwirklicht, ohne Fehler. Aufgrund der Länge geht das halt nicht und das ltxtable Paket untersützt keine Multirow laut dokumentation.
Vielen Dank schonmal im Vorfeld für die Mühen!
Hallo Zusammen,
für meine Masterarbeit würde ich gerne eine Tabelle die einzelne Prozessschritte ausgibt und bewertet einfügen. Da dies einige sind wird sich die Tabelle über mindestens 2 oder mehr Seiten strecken.
Das angefügte Minimalbeispiel funktioniert theoretisch, die Ausgabe sieht schon so aus wie ich mir das vorstelle. Allerdings endet der Prozess mit mehreren Fehlern und einigen Overfull \hBox Warnungen. Die würde ich natürlich gerne behoben wissen.
[code]%minimal Beispiel
\documentclass{scrbook}
\KOMAoptions{fontsize=12pt,headsepline=true,paper=a4,BCOR=17mm}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
\section{Für die Kopfzeile}
\begin{longtable}{p{3.3cm}|p{3.3cm}|p{2.8cm}|p{1.8cm}|p{1.5cm}}
\caption{Einflussgrößen bei Stahlkontakt} %Tabellenname
\label{tab:EinflussgrößenbeiStahlkontakt}
\small
\hline
\multicolumn{5}{|c|}{\rule{0pt}{18pt}\textbf{{\large Überschrift}}}\\
\hline
\multicolumn{5}{c}{} \\
\toprule
Unterschritt /\newline Einflussgröße &Einfluss durch&Einfluss auf&vermuteter Einfluss&Änderbar\\
\midrule
\multicolumn{5}{c}{} \\
\endfirsthead
\hline
\multicolumn{5}{|c|}{\rule{0pt}{15pt}\textbf{{\large Fortsetzung Überschrift}}}\\
\hline
\multicolumn{5}{c}{} \\
\toprule
Unterschritt /\newline Einflussgröße &Einfluss durch&Einfluss auf&vermuteter Einfluss&Änderbar\\
\midrule
\multicolumn{5}{c}{} \\
\endhead
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess}}}\\
\midrule
Unterschritt 1&Einflussgröße 1&Auswirkung 1&sehr hoch&Nein\\
Unterschritt 2&Einflussgröße 2&Auswirkung 2&mittel&Nein\\
Unterschritt 3&Einflussgröße 3\newline mit Umbruch&Auswirkung 3&mittel&indirekt\\
\midrule
\multicolumn{5}{c}{} \\
\multicolumn{5}{c}{\textbf{{Prozess mit Multirow}}}\\
\midrule
\multirow{2}{*}{Unterschritt 1}&\multirow{2}{*}{Einflussgröße 1}&Auswirkung 1&gering&Nein\\
&&Auswirkung 2&minimal&Nein\\
\multirow{2}{*}{Unterschritt 2}&Einflussgröße2&Auswirkung 2&hoch&leicht\\
&Einflussgröße3&Auswirkung 3&minimal&Nein\\
\midrule
\multicolumn{5}{c}{} \\
\end{longtable}
\end{document}[/code]
Möglicherweise bin ich als Latex Anfänger hier natürlich völlig auf dem Holzweg und das ganze ließe sich mit etwas anderem als einer Tabelle viel besser darstellen.
Ich hatte das vorher als Tabularx mit entsprechenden X Spalten verwirklicht, ohne Fehler. Aufgrund der Länge geht das halt nicht und das ltxtable Paket untersützt keine Multirow laut dokumentation.
Vielen Dank schonmal im Vorfeld für die Mühen!