Ich habe diesen Code
\begin{table}[h]
\caption{Numerical example geometry}
\label{tab_numerical_geo}
\begin{center}
\scalebox{0.9}{
\begin{tabular}{|c|c|c|c|c|c|c|}
\hline
$d^A$ & $d^B$ & $d^C$ & $l^A_{12}$ & $l^C_{12}$ & $h^A$ & $h^C$ \\
\hline
-0.4434 & 0.3455 & 0.7798 & 0.1023 & 0.1523 & 0.04 & 0.023 \\
\hline
\end{tabular}
}
\end{center}
\end{table}
Ich verwende es, \scalebox
um die Größe der Tabelle zu reduzieren, aber dadurch wird der Abstand zwischen der Überschrift und der Tabelle verkleinert. Ohne es zu verwenden, bleibt ein Abstand, der für meinen Artikel gut ist.
Weiß jemand, wie man die Größe der Tabelle reduzieren kann, ohne dass der Platz verloren geht? Ich habe es mit \footnotesize
anstelle von versucht \reducebox
, aber das Ergebnis war dasselbe. Danke!
Antwort1
Einige Vorschläge:
Um etwas mehr Abstand zwischen der Überschrift und dem tabellarischen Inhalt zu schaffen, laden Sie das
caption
Paket und geben Sie den gewünschten Wert für die Option anskip
; im folgenden Beispiel habe ich festgelegtskip=0.5\baselineskip
.Verwenden Sie kein
center
Umfeldinnerhalb einestable
; verwenden Sie stattdessen das\centering
Makro.Da das Material in der Datenzeile offensichtlich negative Zahlen enthalten kann, verwenden Sie eine
array
Umgebung anstelle einertabular
Umgebung. Auf diese Weise müssen Sie nicht viele$
Symbole in die Kopfzeile eingeben.Wenn Sie unbedingt eine kleinere Schriftgröße verwenden müssen, verwenden Sie nicht
\scalebox
, da dies zu einer sehr „spindeldürren“ Ausgabe führt. Verwenden Sie stattdessen\small
(für eine lineare Reduzierung der Schriftgröße um 10 %) oder\footnotesize
(für eine lineare Reduzierung um 20 %).Zur besseren Abstandshaltung in den Kopf- und Datenzeilen fügen Sie typografische Streben ein.
\documentclass{article}
\usepackage[skip=0.5\baselineskip]{caption}
%% define a few struts
%% (from code by Claudio Beccari in TeX and TUG News, Vol. 2, 1993)
\newcommand\Tstrut{\rule{0pt}{2.9ex}} % "top" strut
\newcommand\Bstrut{\rule[-1.2ex]{0pt}{0pt}} % "bottom" strut
\newcommand\TBstrut{\Tstrut\Bstrut} % "top and bottom" strut
\begin{document}
\begin{table}
\caption{Numerical example geometry}
\label{tab_numerical_geo}
\small % better than \scalebox{0.9}{...}
\centering
$\begin{array}{|*{7}{c|}}
\hline
d^A\TBstrut & d^B & d^C & l^{A}_{12} & l^C_{12} & h^A & h^C \\
\hline
-0.4434\TBstrut & 0.3455 & 0.7798 & 0.1023 & 0.1523 & 0.04 & 0.023 \\
\hline
\end{array}$
\end{table}
\end{document}
Antwort2
Versuchen Sie, nach der Überschrift etwas hinzuzufügen \bigskip
. Dadurch wird eine Leerzeile eingefügt, die den gewünschten Abstand schafft.
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{table}[h]
\caption{Numerical example geometry}
\bigskip
\label{tab_numerical_geo}
\begin{center}
\scalebox{0.9}{
...
Antwort3
Verwenden Sie das Paket caption
und \resizebox
:
\documentclass[twocolumn]{article}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{table}[!htb]
\caption{Numerical example geometry\strut}\label{tab_numerical_geo}
\centering
\resizebox{\linewidth}{!}{%
\begin{tabular}{@{}ccccccc@{}}\toprule
$d^A$ & $d^B$ & $d^C$ & $l^A_{12}$ & $l^C_{12}$ & $h^A$ & $h^C$ \\ \midrule
$-0.4434$ & 0.3455 & 0.7798 & 0.1023 & 0.1523 & 0.04 & 0.023 \\\bottomrule
\end{tabular}}
\end{table}
\blindtext
\end{document}
Antwort4
Nachfolgend finden Sie einige Vorschläge zum Satz der Tabelle. Ohne Ihre Einschränkungen zu kennen, ist es schwierig, konkretere Angaben zu machen. Um sicherzustellen, dass die Überschrift nicht zu nahe an den oberen Rand der Tabelle gelangt, habe ich \strut
am Ende der Überschrift ein a verwendet.
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}
\caption{Numerical example geometry\strut}
\label{tab_numerical_geo}
\centering
\begin{tabular}{@{}ccccccc@{}}
\toprule
$d^A$ & $d^B$ & $d^C$ & $l^A_{12}$ & $l^C_{12}$ & $h^A$ & $h^C$ \\
\midrule
$-0.4434$ & 0.3455 & 0.7798 & 0.1023 & 0.1523 & 0.04 & 0.023 \\
\bottomrule
\end{tabular}
\end{table}
\begin{table}
\caption{Numerical example geometry\strut}
\label{tab_numerical_geo2}
\catcode`!=\active
\def!{\phantom0}
\centering
\begin{tabular}{@{}lr@{}}
\toprule
$d^A$ &$-0.4434$ \\
$d^B$ &0.3455 \\
$d^C$ &0.7798 \\
$l^A_{12}$ &0.1023 \\
$l^C_{12}$ &0.1523 \\
$h^A$ &0.04!! \\
$h^C$ &0.023! \\
\bottomrule
\end{tabular}
\end{table}
\begin{table}
\caption{Numerical example geometry\strut}
\label{tab_numerical_geo3}
\catcode`!=\active
\def!{\phantom0}
\centering
\begin{tabular}{@{}lr@{\qquad}lr@{}}
\toprule
$d^A$ &$-0.4434$ &
$d^B$ &0.3455 \\
$d^C$ &0.7798 &
$l^A_{12}$ &0.1023 \\
$l^C_{12}$ &0.1523 &
$h^A$ &0.04!! \\
$h^C$ &0.023! \\
\bottomrule
\end{tabular}
\end{table}
\end{document}