tengo este codigo
\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}
Lo estoy usando \scalebox
para reducir el tamaño de la tabla, pero reduce el espacio entre el título y la tabla. Sin usarlo, hay un espacio, lo cual es bueno para mi artículo.
¿Alguien sabe cómo reducir el tamaño de la mesa manteniendo ese espacio? Lo intenté \footnotesize
en lugar de \reducebox
, pero el resultado fue el mismo. ¡Gracias!
Respuesta1
Algunas sugerencias:
Para crear un poco más de espacio entre el título y el material tabular, cargue el
caption
paquete y especifique el valor deseado para la opciónskip
; en el siguiente ejemplo, configuroskip=0.5\baselineskip
.No uses un
center
ambientedentro de unatable
; en su lugar, utilice el\centering
macro.Dado que el material en la fila de datos aparentemente puede contener números negativos, use un
array
entorno en lugar de untabular
entorno. Hacerlo le evitará tener que escribir muchos$
símbolos en la fila del encabezado.Si debe utilizar un tamaño de fuente más pequeño, no lo utilice
\scalebox
, ya que al hacerlo se creará un resultado muy "delgado". En su lugar, utilice\small
(para una reducción lineal del 10 % del tamaño de fuente) o\footnotesize
(para una reducción lineal del 20 %).Para un mejor espaciado en el encabezado y las filas de datos, inserte puntales tipográficos.
\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}
Respuesta2
Intente agregar \bigskip
después del título. Agregará una línea en blanco que creará el espacio deseado.
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{table}[h]
\caption{Numerical example geometry}
\bigskip
\label{tab_numerical_geo}
\begin{center}
\scalebox{0.9}{
...
Respuesta3
Utilice el paquete caption
y \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}
Respuesta4
A continuación se presentan algunas sugerencias para componer la tabla. Sin conocer sus limitaciones, es difícil ser más concreto. Para asegurarme de que el título no se acerque demasiado a la parte superior de la tabla, utilicé un \strut
al final del título.
\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}