Aufwendige Latex Tabelle

Tabellen und Grafiken erstellen und anordnen


b45ti
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 13. Mär 2017, 13:47

Aufwendige Latex Tabelle

Beitrag von b45ti »

Hallo Zusammen,

nach mittlerweile zweistelliger Stundenanzahl, die im Anhang befindliche Tabelle, in Latex nachzubilden bin ich mittlerweile langsam am verzweifeln...
Gibts irgendjemanden der mir hierbei weiterhelfen kann einen code zu schreiben, oder einen hat oder auch immer einen nützlichen Hinweis hat?

Vielen Dank
Dateianhänge
Tabelle_1.png
Tabelle_1.png (18.77 KiB) 1899 mal betrachtet

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 809
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Dann zeig doch hier mal das Zwischenergebnis Deiner Bemühungen: Minimalbeispiel.

b45ti
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 13. Mär 2017, 13:47

Beitrag von b45ti »

Hab es mal nur auf die Tabelle und ein paar Werte reduziert...
% Beispiel
\begin{table}[H]
\begin{center}
\caption{Text}
\begin{footnotesize}
\begin{tabular}{{c}{c|}{c}{c}{c}{c}}
\Xhline{2.5\arrayrulewidth}
$\frac{D_{we}}{D_{pw}}$ & $f_c$ & $\frac{D_{we} \cdot \cos\alpha}{D_{pw}}$ & \multicolumn{3}{c}{$f_c$} \\
    &  $\alpha=90^\circ$     &    &   $\alpha=50^{\circ \,a}$    &   $$\alpha=65^{\circ \,b}$    &  $\alpha=80^{\circ \,c}$ \\ \hline
0,01	& 105,4	&0,01&	109,7&	107,1&	105,6 \\
0,30	& 224,3	&0,30&			\\ \Xhline{2.5\arrayrulewidth} 
$a$ Anwendbar für $45^\circ$ < \alpha < $60^\circ$ \\
$b$ Anwendbar für $45^\circ$ < \alpha < $60^\circ$\\
$c$ Anwendbar für $45^\circ$ < \alpha < $60^\circ$ \\\Xhline{2.5\arrayrulewidth} 
\end{tabular}
\end{footnotesize}
\end{center}
\end{table}
%Ende des Dokumentes [\code]

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Ich würde hier mit threeparttable, multirow und siunitx arbeiten. booktabs ist sicherlich auch einen Blick wert, wenn es eine schöne(re) Tabelle werden soll.
\documentclass[border=2mm]{standalone} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage{threeparttable,booktabs}
\usepackage[locale=DE]{siunitx}
\usepackage{multirow}
\begin{document}\sffamily
\begin{threeparttable}
\begin{tabular}{SSSSSS} 
\toprule
{\multirow{2}{*}{\(\dfrac{D_{we}}{D_{pw}}\)}}&
{f\(_\text{c}\)}&
{\multirow{2}{*}{\(\dfrac{D_{we}\cdot\cos\alpha }{D_{pw}}\)}}&
&
{Faktor f\(_\text{c}\)}&\\\addlinespace
&
{\(\alpha = \SI{90}{\degree}\)}&
&
{\(\alpha = \SI{50}{\degree}\)\,\tnote{a}}&
{\(\alpha = \SI{65}{\degree}\)\,\tnote{b}}&
{\(\alpha = \SI{80}{\degree}\)\,\tnote{c}}\\
\midrule
0,01 & 105,4 & 0,01 & 109,7 & 107,1 & 105,6 \\
\bottomrule
\end{tabular}  
\begin{tablenotes}
\item[a] Anwendbar für \(\SI{45}{\degree} < a < \SI{60}{\degree}\)
\item[b] Anwendbar für \(\SI{60}{\degree} < a < \SI{75}{\degree}\)
\item[c] Anwendbar für \(\SI{75}{\degree} < a < \SI{90}{\degree}\)
\end{tablenotes}
\end{threeparttable}
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Bild

Lies bitte http://golatex.de/wie-haenge-ich-ein-bi ... 18411.html.

Ich finde die Aufteilung des Tabellenkopfes in der Abbildung nicht sehr übersichtlich.

Falls Du die angegebene Struktur der Tabelle nicht exakt übernehmen musst, möchte ich Dir einen anderen Entwurf vorschlagen:
\documentclass[border=2mm]{standalone} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage{threeparttable,booktabs}
\usepackage[locale=DE]{siunitx}

\begin{document}
\begin{threeparttable}
\begin{tabular}{*6S} 
\toprule
{$\dfrac{D_{\text{we}}}{D_{\text{pw}}}$}&
{$f_c$}&
{$\dfrac{D_{\text{we}}\cdot\cos\alpha}{D_{\text{pw}}}$}&
\multicolumn{3}{c}{Faktor $f_c$}\\
\cmidrule(lr){4-6}
&
{$\alpha = \SI{90}{\degree}$}&
&
{$\alpha = \SI{50}{\degree}$\,\tnote{a}}&
{$\alpha = \SI{65}{\degree}$\,\tnote{b}}&
{$\alpha = \SI{80}{\degree}$\,\tnote{c}}\\
\cmidrule(lr){1-2}
\cmidrule(lr){3-6}
0,01 & 105,4 & 0,01 & 109,7 & 107,1 & 105,6 \\
\bottomrule
\end{tabular}  
\begin{tablenotes}
\footnotesize
\item[a] Anwendbar für $\SI{45}{\degree} < a < \SI{60}{\degree}$
\item[b] Anwendbar für $\SI{60}{\degree} < a < \SI{75}{\degree}$
\item[c] Anwendbar für $\SI{75}{\degree} < a < \SI{90}{\degree}$
\end{tablenotes}
\end{threeparttable}
\end{document}

Antworten