Ich habe mal wieder ein kleines Problem: Ich möchte meine beiden Tabellen gleich breit bekommen und noch einen kleinen Abstand zwischen den beiden Tabellen haben. Wie funktioniert dies möglichst einfach? Öffne in Overleaf
\documentclass[a4paper]{scrartcl} \usepackage{amssymb,amsmath} \usepackage{graphicx} \usepackage{amsfonts} \usepackage{verbatim} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{ulem} \usepackage{color} \usepackage{geometry} \usepackage{scrlayer-scrpage} \usepackage{siunitx} \usepackage{lastpage} \usepackage{multicol} \usepackage{longtable} \clearscrheadfoot \ihead{Physik: Mechanik: Dynamik der Flüssigkeiten und Gase \rule{\textwidth}{1.5pt}} \ofoot{} \ifoot{\\ \rule{\textwidth}{1.5pt} \\Erstellt von: Dipl.-Ing.Volker Lehner \hfill Seite \thepage\ von \pageref{LastPage}} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} \begin{tabular}[p{1cm}]{|c|c|c|c|c|} \hline $T_{0}$ & $T_{1}$ & $h_{0}$ & $h_{1}$ & $\delta_{L0}$ \\ \hline\hline $\SI{273.15}{K}$&$\SI{223.15}{K}$&$\SI{0}{m}$&$\SI{50}{m}$&$\SI{1.29}{kg/m^3}$ \\ \hline \end{tabular} \begin{tabular}[p{1cm}]{|c|c|c|c|c|} \hline $\delta_{H}$ & $p_{0}$ & $q$ & $m_{0}$ & $V_{B}$ \\ \hline\hline $\SI{0.09}{kg/m^3}$&$\SI{1013}{mbar}$&$\SI{-0.005}{K/m}$&$\SI{5.5}{kg}$&$\SI{5}{m^3}$ \\ \hline \end{tabular} \end{center} \end{document} |
Sollen die beiden Tabellen auch nicht auf unterschiedliche Seiten verteilt werden können, so kann man einfach aus den beiden Tabellen eine einzige machen. Den Abstand fügt man dann mit Hilfe einer dummy-Zeile ein: Öffne in Overleaf
\documentclass[a4paper,headsepline,footsepline]{scrartcl} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{scrlayer-scrpage} \usepackage{lastpage} \usepackage{siunitx} \clearscrheadfoot \ihead{Physik: Mechanik: Dynamik der Flüssigkeiten und Gase} \ofoot{} \ifoot{Erstellt von: Dipl.-Ing.Volker Lehner \hfill Seite \thepage\ von \pageref{LastPage}} \ModifyLayer[addvoffset=1ex]{scrheadings.head.below.line} \ModifyLayer[addvoffset=-1ex]{scrheadings.foot.above.line} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} \begin{tabular}{|c|c|c|c|c|} \hline $T_{0}$ & $T_{1}$ & $h_{0}$ & $h_{1}$ & $\delta_{L0}$ \\ \hline\hline $\SI{273.15}{K}$&$\SI{223.15}{K}$&$\SI{0}{m}$&$\SI{50}{m}$&$\SI{1.29}{kg/m^3}$ \\ \hline \multicolumn{5}{c}{}\\[-1ex]% Dummy-Zeile mit verringertem Abstand \hline $\delta_{H}$ & $p_{0}$ & $q$ & $m_{0}$ & $V_{B}$ \\ \hline\hline $\SI{0.09}{kg/m^3}$&$\SI{1013}{mbar}$&$\SI{-0.005}{K/m}$&$\SI{5.5}{kg}$&$\SI{5}{m^3}$ \\ \hline \end{tabular} \end{center} \end{document} Es sei mir außerdem erlaubt darauf hinzuweisen, dass deine Methode, eine Trennlinie unter den Kopf und über den Fuß der Seite einzufügen nicht im Sinne des Erfinders ist. Solche Trennlinien aktiviert man bei KOMA-Script einfach per Option Unter Verwendung des sehr empfehlenswerten Paket Öffne in Overleaf
\documentclass[a4paper]{scrartcl} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{siunitx} \usepackage{booktabs} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} \begin{tabular}{|c|c|c|c|c|} \hline $T_{0}$ & $T_{1}$ & $h_{0}$ & $h_{1}$ & $\delta_{L0}$ \\ \hline\hline $\SI{273.15}{K}$&$\SI{223.15}{K}$&$\SI{0}{m}$&$\SI{50}{m}$&$\SI{1.29}{kg/m^3}$ \\ \hline \addlinespace[\bigskipamount]% Alternative Werte:\medskipamount, \smallskipamount, 1ex, … \hline $\delta_{H}$ & $p_{0}$ & $q$ & $m_{0}$ & $V_{B}$ \\ \hline\hline $\SI{0.09}{kg/m^3}$&$\SI{1013}{mbar}$&$\SI{-0.005}{K/m}$&$\SI{5.5}{kg}$&$\SI{5}{m^3}$ \\ \hline \end{tabular} \end{center} \end{document} Sollten die Spalten alle gleich breit werden, kann man übrigens auch einfach eine Öffne in Overleaf
\documentclass[a4paper]{scrartcl} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{siunitx} \usepackage{booktabs} \usepackage{tabularx} \usepackage{ragged2e} \newcolumntype{C}{>{\Centering}X} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} \begin{tabularx}{.9\linewidth}{|C|C|C|C|C|} \hline $T_{0}$ & $T_{1}$ & $h_{0}$ & $h_{1}$ & $\delta_{L0}$ \\ \hline\hline $\SI{273.15}{K}$&$\SI{223.15}{K}$&$\SI{0}{m}$&$\SI{50}{m}$&$\SI{1.29}{kg/m^3}$ \\ \hline \addlinespace[\bigskipamount]% Alternative Werte:\medskipamount, \smallskipamount, 1ex, … \hline $\delta_{H}$ & $p_{0}$ & $q$ & $m_{0}$ & $V_{B}$ \\ \hline\hline $\SI{0.09}{kg/m^3}$&$\SI{1013}{mbar}$&$\SI{-0.005}{K/m}$&$\SI{5.5}{kg}$&$\SI{5}{m^3}$ \\ \hline \end{tabularx} \end{center} \end{document} Ich verwende hier das Dabei kann man aus der einen Tabelle natürlich auch wieder zwei machen, so dass ein Seitenumbruch dazwischen möglich ist und auch die Umschaltung in den Mathemodus kann man direkt in die Spaltendeklaration einfügen: Öffne in Overleaf
\documentclass[a4paper]{scrartcl} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{siunitx} \usepackage{booktabs} \usepackage{tabularx} \usepackage{ragged2e} \newcolumntype{M}{>{\Centering$}X<{$}} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} \begin{tabularx}{.9\linewidth}{|M|M|M|M|M|} \hline T_{0} & T_{1} & h_{0} & h_{1} & \delta_{L0} \\ \hline\hline \SI{273.15}{K}&\SI{223.15}{K}&\SI{0}{m}&\SI{50}{m}&\SI{1.29}{kg/m^3} \\ \hline \end{tabularx} \bigskip% Alternativen Werte:\medskip, \smallskip, \vspace{1ex}, … \begin{tabularx}{.9\linewidth}{|M|M|M|M|M|} \hline \delta_{H} & p_{0} & q & m_{0} & V_{B} \\ \hline\hline \SI{0.09}{kg/m^3}&\SI{1013}{mbar}&\SI{-0.005}{K/m}&\SI{5.5}{kg}&\SI{5}{m^3} \\ \hline \end{tabularx} \end{center} \end{document} Prinzipiell kann man auch beantwortet 16 Jun '18, 09:19 gast3 Hi! Vielen Dank, Echt Spitze!! Grüße, Volker
(16 Jun '18, 15:51)
VLehner
@VLehner: Den Kommentar zu Deinem letzten »Danke« gelesen? Nein? Dann bitte nachholen!
(19 Jun '18, 09:28)
saputello
|
Es bezeichnet Für das Problem kann man zwei Tabellen mit gleichen p-Spalten definieren, wofür man dann, bei Bedarf, nachträglich das Zentrieren ergänzen muss: Einen vertikalen Abstand zwischen den beiden Tabellen kann man mit Öffne in Overleaf
\documentclass[a4paper]{scrartcl} \usepackage{amssymb,amsmath} \usepackage{graphicx} \usepackage{amsfonts} \usepackage{verbatim} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} % Umlaute wie ä,ö,ü, etc. können direkt eingegeben werden \usepackage{ulem} \usepackage{color} \usepackage{geometry} \usepackage{scrlayer-scrpage} \usepackage{siunitx} \usepackage{lastpage} \usepackage{multicol} \usepackage{longtable} \clearscrheadfoot \ihead{Physik: Mechanik: Dynamik der Flüssigkeiten und Gase \rule{\textwidth}{1.5pt}} \ofoot{} \ifoot{\\ \rule{\textwidth}{1.5pt} \\Erstellt von: Dipl.-Ing.Volker Lehner \hfill Seite \thepage\ von \pageref{LastPage}} \begin{document} \begin{center} \renewcommand{\arraystretch}{1.5} %\begin{tabular}[1cm]{|c|c|c|c|c|} % alt \begin{tabular}{|*{5}{>{\centering\arraybackslash}p{2cm}|}} % neu \hline $T_{0}$ & $T_{1}$ & $h_{0}$ & $h_{1}$ & $\delta_{L0}$ \\ \hline%\hline %<- $\SI{273.15}{K}$&$\SI{223.15}{K}$&$\SI{0}{m}$&$\SI{50}{m}$&$\SI{1.29}{kg/m^3}$ \\ \hline \end{tabular} \\[1em] \begin{tabular}{|*{5}{>{\centering\arraybackslash}p{2cm}|}} % neu \hline $\delta_{H}$ & $p_{0}$ & $q$ & $m_{0}$ & $V_{B}$ \\ \hline%\hline $\SI{0.09}{kg/m^3}$&$\SI{1013}{mbar}$&$\SI{-0.005}{K/m}$&$\SI{5.5}{kg}$&$\SI{5}{m^3}$ \\ \hline \end{tabular} \end{center} \end{document} beantwortet 15 Jun '18, 23:02 cis |