Tabellen und Grafiken erstellen und anordnen
aux_mo
Forum-Newbie
Beiträge: 5 Registriert: So 18. Feb 2024, 19:10
Beitrag
von aux_mo » Mo 25. Nov 2024, 16:12
Hi,
ich schreibe meine Masterarbeit und möchte im Anhang eine Tabelle zeigen, die jedoch zu lang ist um sie horizontal darzustellen. Daher habe ich versucht sie mit landscape oder sidewaystable zu drehen. Dann wird sie mir aber immer auf die nächste Seite verschoben. Unter der Überschrift "Tables" ist mehr als genug Platz um die Tabelle gedreht unterzubekommen, was kann ich tun um sie dorthin zu zwingen? Ich habe ebenfalls eine Caption und ein Label vergeben, die ich beide gerne behalten würde. Vielen Dank schon mal für die Hilfe
Mfg,
Mo
\documentclass[12pt,titlepage]{scrarticle}
\usepackage[left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[greek, ngerman, english]{babel}
\usepackage{csquotes}
\usepackage{helvet} % Helvetica laden
\renewcommand{\familydefault}{\sfdefault}
\usepackage{physics}
\usepackage{color}
\usepackage[doublespacing]{setspace}
\usepackage{textgreek}
\usepackage{chemformula}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{lscape}
%\usepackage{rotating}
%\usepackage{adjustbox}
\usepackage{float}
\usepackage{amsmath, amssymb, amstext}
\usepackage{mathastext}
\usepackage[separate-uncertainty=true]{siunitx}
\sisetup{locale = UK , per-mode = symbol}
\DeclareSIUnit{\sccm}{sccm}
\DeclareSIUnit{\atompro}{at.\%}
\DeclareSIUnit{\angstrom}{\textup{\AA}}
\usepackage{longtable}
\usepackage[nohyperlinks]{acronym}
\usepackage[backend=biber, style=numeric, sorting=none]{biblatex}
\addbibresource{Literatur/Literatur.bib}
\usepackage[headsepline, footsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearpairofpagestyles
\ofoot{\pagemark}
\ihead{\headmark}
\automark{section}
\usepackage{hyperref}
\begin{document}
\appendix
\section{Tables}
\setcounter{page}{1}
\begin{landscape}
\begin{table}
\centering
\begin{tabular}{|l|c|c|c|c|c|c|c|c|}
\hline
\begin{tabular}[c]{@{}l@{}}Layer\\ ~\\ ~\end{tabular} & \begin{tabular}[c]{@{}c@{}}Temperature\\ ~\\ $[\SI{}{\celsius}]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}plasma\\ mode\\ ~\end{tabular} & \begin{tabular}[c]{@{}c@{}}power density\\ \\ $[\SI{}{\watt\per\centi\meter\squared}]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}pulse\\ on /off\\ $[\SI{}{\micro\second}]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}substrate potential\\ \\ $[V]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}frequency\\ \\ $[\SI{}{\kilo\hertz}]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}gas flow\\ Ar\\ $[\SI{}{\sccm}]$\end{tabular} & \begin{tabular}[c]{@{}c@{}}gas flow \\ \ch{O2} /\ch{N2}\\ $[\SI{}{\sccm}]$\end{tabular} \\ \hline
\ch{AlN} & 580 & \begin{tabular}[c]{@{}c@{}}pulsed\\ DCMS\end{tabular} & 6.82 & 2.4 /1.6 & floating & 250 & 200 & 60 \\ \hline
MAX & 580 & DCMS & 2.27 & - & floating & - & 210 & - \\ \hline
\ch{Al2O3} & 580 & \begin{tabular}[c]{@{}c@{}}pulsed\\ DCMS\end{tabular} & 6.82 & 2.4 /1.6 & floating & 250 & 200 & 55 \\ \hline
\end{tabular}
\caption{Example parameters for the deposition of a \ch{AlN-MAX-Al2O3}-multilayer system.}
\label{tab:Beispielparameter}
\end{table}
\end{landscape}
\end{document}
Bartman
Forum-Meister
Beiträge: 2462 Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz
Beitrag
von Bartman » Mo 25. Nov 2024, 19:23
Du musst die Tabelle nicht zwangsläufig drehen, wenn Du z. B. die Schriftgröße verringern darfst.
\documentclass[fontsize=12pt,titlepage]{scrartcl}
\usepackage[
margin=2.5cm,
% showframe
]{geometry}
%\usepackage[utf8]{inputenc}% ltnews28 auf texdoc.org
\usepackage[T1]{fontenc}
\usepackage[greek, ngerman, english]{babel}
\usepackage{csquotes}
\usepackage{helvet} % Helvetica laden
\renewcommand{\familydefault}{\sfdefault}
\usepackage{physics}
\usepackage{xcolor}
\usepackage[doublespacing]{setspace}
\usepackage{textgreek}
\usepackage{chemformula}
\usepackage{graphicx}
\usepackage{subcaption}
%\usepackage{rotating}
%\usepackage{adjustbox}
\usepackage{float}
\usepackage{amsmath, amssymb, amstext}
\usepackage{mathastext}
\usepackage[separate-uncertainty=true]{siunitx}
\usepackage{longtable}
\usepackage[nohyperlinks]{acronym}
\usepackage[headsepline, footsepline]{scrlayer-scrpage}
\usepackage[sorting=none]{biblatex}
\usepackage{hyperref}
%\addbibresource{Literatur/Literatur.bib}
\sisetup{locale = UK , per-mode = symbol}
\DeclareSIUnit{\sccm}{sccm}
\DeclareSIUnit{\atompro}{at.\%}
\DeclareSIUnit{\angstrom}{\textup{\AA}}
% Geschieht bereits beim Laden von scrlayer-scrpage
%\pagestyle{scrheadings}
\clearpairofpagestyles
\ofoot{\pagemark}
\ihead{\headmark}
\automark{section}
% Quelle: https://tex.stackexchange.com/questions/681700
\AtBeginDocument{\RenewCommandCopy\qty\SI}
\ExplSyntaxOn
\msg_redirect_name:nnn { siunitx } { physics-pkg } { none }
\ExplSyntaxOff
\newcommand{\ctab}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}[#1]{@{}c@{}}#2\end{tabular}%
}
\begin{document}
\clearpage
\appendix
\section{Tables}
\setcounter{page}{1}
\begin{table}[htbp]
\centering
\footnotesize
\renewcommand{\arraystretch}{1.5}
\centerline{%
\begin{tabular}{|l|*8{c|}}
\hline
Layer & Temperature & \ctab[t]{plasma\\mode} & \ctab[t]{power\\density}
& \ctab[t]{pulse\\on/off} & \ctab[t]{substrate\\potential} & frequency
& \ctab[t]{gas flow\\Ar} & \ctab[t]{gas flow\\\ch{O2} /\ch{N2}}\\
& $[\unit{\degreeCelsius}]$ &
& $\left[\unit{\watt\per\centi\meter\squared}\right]$
& $[\unit{\micro\second}]$ & $[\unit{\volt}]$
& $[\unit{\kilo\hertz}]$ & $[\unit{\sccm}]$ & $[\unit{\sccm}]$ \\
\hline
\ch{AlN} & 580 & \ctab{pulsed\\DCMS} & 6.82 & 2.4 /1.6 & floating & 250 & 200 & 60 \\
\hline
MAX & 580 & DCMS & 2.27 & -- & floating & -- & 210 & -- \\ \hline
\ch{Al2O3} & 580 & \ctab{pulsed\\DCMS} & 6.82 & 2.4 /1.6 & floating & 250 & 200 & 55 \\
\hline
\end{tabular}}
\caption{Example parameters for the deposition of a \ch{AlN-MAX-Al2O3}-multilayer system.}
\label{tab:Beispielparameter}
\end{table}
\end{document}
Falls deine Arbeit noch nicht weit fortgeschritten ist, möchte ich Dir nahelegen, die Tabellen mit der Hilfe des Pakets
booktabs zu gestalten.
aux_mo
Forum-Newbie
Beiträge: 5 Registriert: So 18. Feb 2024, 19:10
Beitrag
von aux_mo » Di 26. Nov 2024, 14:26
Hei, danke für die Antwort,
die Arbeit ist tatsächlich kurz vor Fertigstellung, macht Booktabs optisch nen unterschied?
Ich soll nach Möglichkeit bei einheitlichen Schriftgrößen bleiben
Bartman
Forum-Meister
Beiträge: 2462 Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz
Beitrag
von Bartman » Di 26. Nov 2024, 16:42
aux_mo hat geschrieben: ↑ Di 26. Nov 2024, 14:26
die Arbeit ist tatsächlich kurz vor Fertigstellung, macht Booktabs optisch nen unterschied?
Wie die Anleitung des Pakets zeigt, ändert sich das Erscheinungsbild. Wenn Deine Arbeit nur wenige Tabellen enthält, dann kannst Du darüber nachdenken, ob Du sie z. B. wie in
tabsatz anpassen möchtest.
aux_mo hat geschrieben: ↑ Di 26. Nov 2024, 14:26
Ich soll nach Möglichkeit bei einheitlichen Schriftgrößen bleiben
In dem Fall solltest Du die eingangs erwähnte Umgebung
sidewaystable ersetzen .
u_fischer
Forum-Meister
Beiträge: 4286 Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:
Beitrag
von u_fischer » Di 26. Nov 2024, 20:57
\rotatebox{90}{%
\begin{tabular}....\end{tabular}}
Aber grundsätzlich ist es besser, Tabellen so zu gestalten, dass man sie nicht drehen muss.
aux_mo
Forum-Newbie
Beiträge: 5 Registriert: So 18. Feb 2024, 19:10
Beitrag
von aux_mo » Mi 27. Nov 2024, 14:00
Hi,
mit \rotatebox wird die Tabelle auf der richtigen Seite gezeigt, ich schätze ich kann das auch für die anderen Tabellen übernehmen um ein einheitliches Design zu haben.
Wie kann ich die Caption und das Label behalten? Bisher werden die Tabellen auch im Tabellenverzeichnis aufgeführt...
Viele Grüße
Mo