\documentclass[a4paper,12pt]{article}
\usepackage[nottoc]{tocbibind}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs,siunitx}
\usepackage{color, colortbl}
\usepackage[table,svgnames]{xcolor}
%\usepackage{xcolor, colortbl}
%\usepackage{enumitem}
\usepackage{flafter}
%\usepackage{geometry}
\usepackage{float}
\usepackage{bigstrut}
\usepackage{makecell}
\usepackage{siunitx}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
left=20mm,
right=20mm
}
\usepackage{tgtermes}
%\usepackage{pslatex}
\usepackage{amsmath,amssymb,amsthm,textcomp}
\usepackage{enumerate}
\usepackage{multicol}
\usepackage{tikz}
\usepackage{ragged2e}
\pagenumbering{arabic}
\usepackage{enumerate,mdwlist}
\sisetup{separate-uncertainty=true}
\definecolor{LightCyan}{rgb}{0.69,1.21,1.21}
\renewcommand{\refname}{Bibliography}
\linespread{1.3}
%\renewcommand{\contentsname{Table of Contents}}
\renewcommand\theadalign{bc}
\renewcommand\theadfont{\sffamily}
\renewcommand\theadgape{\Gape[4pt]}
\renewcommand\cellgape{\Gape[4pt]}
\begin{document}
\begin{table}[H]
\centering
\caption{Add caption}
\begin{tabular}{r r r r r r }
\hline
\rowcolor{LightCyan}
\thead{Current \textit{I}/ \si{\milli\ampere} \\ $\Delta I$ $\approx$ 0 \si{\milli\ampere}} & \thead{Voltage \textit{$V_{1}$}/ \si{\volt} \\ $\Delta$ $V_{1}$ = $\pm$ 0.01 \si{\volt}} & \thead{Voltage \textit{$V_{2}$}/ \si{\volt} \\ $\Delta$ $V_{2}$ = $\pm$ 0.0001 \si{\volt}} & \thead{Voltage $\frac{V_{1}}{V_{2}}$/ \si{\volt} \\ } & \thead{Fractional uncertainty\\$\frac{\Delta V_{1}}{V_{1}}$+$\frac{\Delta V_{2}}{V_{2}}$} & V1(V) \bigstrut\\
\hline
1 & 0.50 & 0.5837 & 0.8566044 & 0.0202 & 0.7500 \bigstrut\\
\hline
2 & 1.00 & 1.1875 & 0.8421053 & 0.0101 & 0.7500 \bigstrut\\
\hline
3 & 1.50 & 1.7928 & 0.8366801 & 0.0067 & 0.7500 \bigstrut\\
\hline
4 & 2.00 & 2.4034 & 0.8321544 & 0.0050 & 0.7500 \bigstrut\\
\hline
5 & 2.50 & 3.0182 & 0.8283083 & 0.0040 & 0.7500 \bigstrut\\
\hline
6 & 3.00 & 3.6359 & 0.8251052 & 0.0034 & 0.7500 \bigstrut\\
\hline
7 & 3.50 & 4.2556 & 0.8224457 & 0.0029 & 0.7500 \bigstrut\\
\hline
8 & 4.00 & 4.8728 & 0.8208833 & 0.0025 & 0.7500 \bigstrut\\
\hline
9 & 4.50 & 5.4929 & 0.8192394 & 0.0022 & 0.7500 \bigstrut\\
\hline
10 & 5.00 & 6.1217 & 0.8167666 & 0.0020 & 0.7500 \bigstrut\\
\hline
11 & 5.50 & 6.7480 & 0.8150563 & 0.0018 & 0.7500 \bigstrut\\
\hline
12 & 6.00 & 7.3694 & 0.8141775 & 0.0017 & 0.7500 \bigstrut\\
\hline
\end{tabular}%
\end{table}%
\end{document}
Antwort1
Micoüberhole mich (wieder) für 48 Sekunden ...
\documentclass[a4paper,12pt]{article}
\usepackage[nottoc]{tocbibind}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs,siunitx}
\sisetup{separate-uncertainty=true}
\usepackage{color, colortbl}
\usepackage[table,svgnames]{xcolor}
\definecolor{LightCyan}{rgb}{0.69,1.21,1.21}
%\usepackage{xcolor, colortbl}
%\usepackage{enumitem}
\usepackage{flafter}
%\usepackage{geometry}
\usepackage{float}
\usepackage{bigstrut}
\usepackage{makecell}
\renewcommand\theadalign{tc}
\renewcommand\theadfont{\sffamily}
\renewcommand\theadgape{}
\setcellgapes{5pt}
\usepackage{siunitx}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
left=20mm,
right=20mm
}
\usepackage{tgtermes}
%\usepackage{pslatex}
\usepackage{amsmath,amssymb,amsthm,textcomp}
%\usepackage{enumerate}
\usepackage{multicol}
\usepackage{tikz}
\usepackage{ragged2e}
\pagenumbering{arabic}
\usepackage{enumerate,mdwlist}
\renewcommand{\refname}{Bibliography}
\linespread{1.3}
%\renewcommand{\contentsname{Table of Contents}}
\begin{document}
\begin{table}[htb]
\centering
\caption{Add caption}
\setlength\tabcolsep{0pt}
\makegapedcells
\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}
S[table-format=2]
S[table-format=1.2]
S[table-format=1.4]
S[table-format=1.6]
*{2}{S[table-format=1.4]}
}
\toprule
{\thead{$I$/\si{\milli\ampere}\\ $\Delta I\approx 0$ \si{\milli\ampere}}}
& {\thead{$V_{1}$/\si{\volt}\\ $\Delta V_{1} = \SI{\pm 0.01}{\volt}$}}
& {\thead{$V_{2}$/\si{\volt}\\ $\Delta V_{2} = \SI{\pm e-4}{\volt}$}}
& {\thead{$\frac{V_{1}}{V_{2}}$/\si{\volt}}}
& {\thead{Fractional\\[-1ex] uncertainty\\
$\frac{\Delta V_{1}}{V_{1}}+\frac{\Delta V_{2}}{V_{2}}$}}
& {$V_1(V)$} \\
\midrule
1 & 0.50 & 0.5837 & 0.8566044 & 0.0202 & 0.7500 \\
2 & 1.00 & 1.1875 & 0.8421053 & 0.0101 & 0.7500 \\
3 & 1.50 & 1.7928 & 0.8366801 & 0.0067 & 0.7500 \\
4 & 2.00 & 2.4034 & 0.8321544 & 0.0050 & 0.7500 \\
5 & 2.50 & 3.0182 & 0.8283083 & 0.0040 & 0.7500 \\
6 & 3.00 & 3.6359 & 0.8251052 & 0.0034 & 0.7500 \\
7 & 3.50 & 4.2556 & 0.8224457 & 0.0029 & 0.7500 \\
8 & 4.00 & 4.8728 & 0.8208833 & 0.0025 & 0.7500 \\
9 & 4.50 & 5.4929 & 0.8192394 & 0.0022 & 0.7500 \\
10 & 5.00 & 6.1217 & 0.8167666 & 0.0020 & 0.7500 \\
11 & 5.50 & 6.7480 & 0.8150563 & 0.0018 & 0.7500 \\
12 & 6.00 & 7.3694 & 0.8141775 & 0.0017 & 0.7500 \\
\bottomrule
\end{tabular*}%
\end{table}%
\end{document}
in deiner Präambel lädst du einige Pakete zweimal .. ich kommentiere sie oben mwe. Ich korrigiere auch die Einstellungen für makecell
andere, es ist mehr oder weniger das gleiche wie beiMicoAntwort.
Antwort2
Als Erstes müssen Sie die Breite einiger Überschriftenzellen verringern, am besten durch das Einfügen einiger Zeilenumbrüche in den Spalten 4 und 5.
Ich würde außerdem das gesamte Erscheinungsbild der Tabelle vereinfachen und rationalisieren, hauptsächlich indem ich alle Anweisungen entferne \hline
und stattdessen , , (2 Instanzen) und verwende \toprule
. \midrule
Dadurch \addlinespace
können \bottomrule
Sie auch alle Anweisungen entfernen \bigstrut
.
Die Spannungsverhältnisse mit 7 [!] signifikanten Ziffern anzuzeigen, scheint übertrieben. Ich schlage vor, Sie nutzen einige der Funktionen des siunitx
Pakets, um die Zahlen auf nur 3 Stellen zu runden. Es scheint auch sinnlos, 4 Ziffern in der letzten Spalte anzuzeigen, wenn 2 Ziffern völlig ausreichen.
Ich muss allerdings auch sagen, dass das Hinzufügen von Farbe zum Kopfzeilenmaterial absolut nichts zur Lesbarkeit der Überschrift oder der gesamten Tabelle beiträgt. Ehrlich gesagt würde ich keine Farben verwenden, es sei denn, ich wollte einen auffälligen Eindruck erwecken. Abschließend habe ich Ihre Einstellung beibehalten, Wörter im Textmodus in den Überschriftenzellen serifenlos darzustellen, muss aber gestehen, dass ich nicht glaube, dass dies viel bringt (wenn überhaupt ...).
\documentclass[12pt]{article}
%% (simplified the preamble as much as possible)
\usepackage[utf8]{inputenc}
\usepackage{booktabs,siunitx,float}
\usepackage{geometry}
\geometry{total={170mm,257mm},margin=20mm}
\usepackage{tgtermes}
\usepackage{setspace}
\setstretch{1.3}
\usepackage{makecell}
\renewcommand\theadalign{tc}
\renewcommand\theadfont{\sffamily}
\renewcommand\theadgape{\Gape[2pt]}
\renewcommand\cellgape{\Gape[2pt]}
\begin{document}
\begin{table}[H]
\centering
\sisetup{detect-mode,round-mode=places}
\caption{Add caption}
\begin{tabular}{@{}ccc
S[table-format=1.3,
round-precision=3]
c
S[table-format=1.2,
round-precision=2]@{}}
\toprule
\thead{Current $I$ (\si{\milli\ampere}) \\
$\Delta I \approx \SI{0}{\milli\ampere}$}
& \thead{Voltage $V_{1}$ (\si{\volt}) \\
$\Delta V_{1} = \pm \SI{0.01}{\volt}$}
& \thead{Voltage $V_{2}$ (\si{\volt}) \\
$\Delta V_{2} = \pm \SI{0.0001}{\volt}$}
& {\thead{Voltage\\ratio \\
$V_{1}/V_{2}$}}
& \thead{Fractional\\uncertainty\\
$\frac{\Delta V_{1}}{V_{1}}+\frac{\Delta V_{2}}{V_{2}}$}
& {\textsf{V1} (\si{V})} \\
\midrule
1 & 0.50 & 0.5837 & 0.8566044 & 0.0202 & 0.7500 \\
2 & 1.00 & 1.1875 & 0.8421053 & 0.0101 & 0.7500 \\
3 & 1.50 & 1.7928 & 0.8366801 & 0.0067 & 0.7500 \\
4 & 2.00 & 2.4034 & 0.8321544 & 0.0050 & 0.7500 \\
\addlinespace
5 & 2.50 & 3.0182 & 0.8283083 & 0.0040 & 0.7500 \\
6 & 3.00 & 3.6359 & 0.8251052 & 0.0034 & 0.7500 \\
7 & 3.50 & 4.2556 & 0.8224457 & 0.0029 & 0.7500 \\
8 & 4.00 & 4.8728 & 0.8208833 & 0.0025 & 0.7500 \\
\addlinespace
9 & 4.50 & 5.4929 & 0.8192394 & 0.0022 & 0.7500 \\
10 & 5.00 & 6.1217 & 0.8167666 & 0.0020 & 0.7500 \\
11 & 5.50 & 6.7480 & 0.8150563 & 0.0018 & 0.7500 \\
12 & 6.00 & 7.3694 & 0.8141775 & 0.0017 & 0.7500 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
Antwort3
Eine Lösung mit Verbesserungen und Codevereinfachungen, die systematisch siunitx
und makecell
(insbesondere Regeln mit variabler Dicke) verwendet und die \bigstrut
Befehle durch das cellspace
Paket ersetzt, das definiertminimalvertikaler Abstand oben und unten in Zellen in Spalten, denen der Buchstabe vorangestellt ist S
, oder C
wenn Sie, wie hier, laden siunitx
. Beachten Sie, dass die Auffüllbefehle von makecell
anscheinend Probleme mit Tabellenfarbbefehlen haben. Außerdem habe ich geladen, caption
um einen sinnvollen Abstand zwischen Überschrift und Tabelle zu haben.
\documentclass[a4paper,12pt]{article}
\usepackage[nottoc]{tocbibind}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs,siunitx}
\usepackage[table,svgnames]{xcolor}
%\usepackage{enumitem}
\usepackage{flafter}
\usepackage{caption, float}
\usepackage{bigstrut}
\usepackage{makecell}
\usepackage{siunitx}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
hmargin=20mm,
top=20mm,
showframe
}
\usepackage{amsmath, amssymb, amsthm, textcomp}%
\usepackage{tgtermes}
\usepackage[EULERGREEK]{sansmath}
\usepackage{enumerate}
\usepackage{multicol}
\usepackage{tikz}
\usepackage{ragged2e}
\pagenumbering{arabic}
\usepackage{enumerate,mdwlist}
\sisetup{separate-uncertainty=true}
\definecolor{LightCyan}{rgb}{0.69,1.21,1.21}
\renewcommand{\refname}{Bibliography}
\linespread{1.3}
%\renewcommand{\contentsname{Table of Contents}}
\renewcommand\theadalign{bc}
\renewcommand\theadfont{\sffamily\sansmath}
\usepackage{cellspace}
\setlength{\cellspacetoplimit}{6pt}
\setlength{\cellspacebottomlimit}{6pt}
%\renewcommand\theadgape{\Gape[4pt]}
% \renewcommand\cellgape{\Gape[4pt]}
\begin{document}
\begin{table}[H]
\centering\sisetup{detect-all}
\caption{Add caption}
\begin{tabular}{Cr r r r r r }
\Xhline{0.8pt}
\rowcolor{LightCyan}
\thead{Current $I/ \si{\mA}$ \\ $\Delta I\approx \SI{0}{\mA}$} & \thead{Voltage $V_{1}/\mkern1.5mu \si{\V}$ \\ $\Delta V_{1} = \pm \SI{0.01}{\V}$} & \thead{Voltage $V_{2}/\mkern1.5mu \si{\V}$ \\ $\Delta V_{2} = \pm \SI{0.0001}{\V}$} & \thead{Voltage $\frac{V_{1}}{V_{2}}/ \mkern1.5mu\si{\V}$} & \thead{Fractional\\[-1ex] uncertainty\\[-0.5ex] $\frac{\Delta V_{1}}{V_{1}} + \frac{\Delta V_{2}}{V_{2}}$} & V1(V) \\
\Xhline{0.8pt}
1 & 0.50 & 0.5837 & 0.8566044 & 0.0202 & 0.7500 \\
\hline
2 & 1.00 & 1.1875 & 0.8421053 & 0.0101 & 0.7500 \\
\hline
3 & 1.50 & 1.7928 & 0.8366801 & 0.0067 & 0.7500 \\
\hline
4 & 2.00 & 2.4034 & 0.8321544 & 0.0050 & 0.7500 \\
\hline
5 & 2.50 & 3.0182 & 0.8283083 & 0.0040 & 0.7500 \\
\hline
6 & 3.00 & 3.6359 & 0.8251052 & 0.0034 & 0.7500 \\
\hline
7 & 3.50 & 4.2556 & 0.8224457 & 0.0029 & 0.7500 \\
\hline
8 & 4.00 & 4.8728 & 0.8208833 & 0.0025 & 0.7500 \\
\hline
9 & 4.50 & 5.4929 & 0.8192394 & 0.0022 & 0.7500 \\
\hline
10 & 5.00 & 6.1217 & 0.8167666 & 0.0020 & 0.7500 \\
\hline
11 & 5.50 & 6.7480 & 0.8150563 & 0.0018 & 0.7500 \\
\hline
12 & 6.00 & 7.3694 & 0.8141775 & 0.0017 & 0.7500 \\
\Xhline{0.8pt}
\end{tabular}%
\end{table}%
\end{document}