Título de la esquina superior izquierda del formato de la tabla

Título de la esquina superior izquierda del formato de la tabla

Tengo un formato bastante típico que sigo para las tablas debido a las restricciones impuestas por los profesores. Si bien no estamos obligados a usar LaTeX, me facilita la vida en términos de formato, etc. Sin embargo, debido al formato de tabla que debemos seguir, no puedo usar subtítulos en mis tablas porque tengo problemas para intentar moverlos a la ubicación correcta. Esto a su vez me obliga a realizar un seguimiento de los números de las tablas y de todas las cosas molestas que LaTeX rastrea por nosotros. He incluido el formato y lo que usé para crearlo a continuación.ingrese la descripción de la imagen aquí

\begin{table}[H]
        \centering
        \setlength{\arrayrulewidth}{2pt}
        \begin{tabular}{cccccc}
            \multicolumn{5}{l}{\textbf{Table 3} Main Effects and Interactions}\\
            \hline\\
            \underline{Combination} & \underline{$\sum\Delta T^{+}$} & \underline{$\sum\Delta T^{-}$} & \underline{Contrast} & \underline{Main Effect (E)} & \underline{Absolute Effect $|E|$}\\[0.25cm]
            A       &   251.03& 376.99& -125.96&    -10.49  & 10.49\\[0.125cm]
            B       &   372.03& 255.99& 116.04&     9.67    & 9.67\\[0.125cm]
            AB      &   305.82& 322.2&  -16.38&     -1.365  & 1.365\\[0.125cm]
            C       &   274.89& 353.13& -78.24&     -6.52   & 6.52\\[0.125cm]
            AC      &   324.9&  303.12& 21.78&      1.815   & 1.815\\[0.125cm]
            BC      &   337.3&  290.72& 46.58&      3.88    & 3.88\\[0.125cm]
            ABC     &   306.09& 321.93& -15.84&     -1.32   & 1.32\\[0.125cm]
            \hline
        \end{tabular}
        \label{tab:effects}
    \end{table}

Quería ver si alguien conocía alguna forma de colocar el número de la tabla y el título de la forma que tengo en la imagen para no tener que realizar un seguimiento manual de los números. Intenté cosas como definir el título sobre el entorno tabular y dejar la justificación, pero no funcionó. No estoy necesariamente de acuerdo con el requisito de posicionamiento, pero afecta nuestra calificación, por lo que no tengo muchas opciones. Cualquier ayuda sería muy apreciada.

Respuesta1

Usaría el captionpaquete para ajustar la apariencia de los subtítulos para cumplir con los requisitos de formato de sus profesores. Además, cargaría el siunitxpaquete y su Stipo de columna para formatear las columnas de datos numéricos, y cargaría el booktabspaquete para líneas horizontales bien espaciadas. No lo uses \underline, por favor; en su lugar, utilice \cmidrule. Finalmente, considere usar un tabular*entorno en lugar de un tabularentorno, para ayudar a que el material tabular encaje dentro del ancho del bloque de texto.

ingrese la descripción de la imagen aquí

\documentclass{article} 
\usepackage{booktabs} % for sell-spaced horizontal lines
\usepackage{siunitx}  % for 'S' column type
\usepackage{caption}  % fine control over caption appearance
\captionsetup{labelfont=bf,singlelinecheck=false,
              labelsep=space,skip=2pt}
\begin{document}
\begin{table}
\setlength\heavyrulewidth{2pt} % does it have to be soooo wide?
\setlength\extrarowheight{2pt}
\setlength\tabcolsep{0pt}
\caption{Main Effects and Interactions} \label{tab:effects}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} 
                    c *{2}{S[table-format= 3.2]}
                           S[table-format=-3.2]
                           S[table-format=-2.3]
                           S[table-format= 2.3] @{}}
\toprule
Combination          & {$\sum\Delta T^{+}$} & 
{$\sum\Delta T^{-}$} & {Contrast}  & 
{Main Effect ($E$)}  & {Abs.\ Effect $|E|$} \\
\cmidrule{1-1} \cmidrule{2-2} \cmidrule{3-3} 
\cmidrule{4-4} \cmidrule{5-5} \cmidrule{6-6} 
  A       &   251.03& 376.99& -125.96&  -10.49  & 10.49\\
  B       &   372.03& 255.99&  116.04&   9.67   & 9.67 \\
  AB      &   305.82& 322.2 &  -16.38&  -1.365  & 1.365\\
  C       &   274.89& 353.13&  -78.24&  -6.52   & 6.52 \\
  AC      &   324.9 & 303.12&   21.78&   1.815  & 1.815\\
  BC      &   337.3 & 290.72&   46.58&   3.88   & 3.88 \\
  ABC     &   306.09& 321.93&  -15.84&  -1.32   & 1.32 \\
\bottomrule
\end{tabular*}
\end{table}
\end{document}

Respuesta2

¿Pienso en algo así con el paquete de subtítulos y algunas opciones?

\documentclass[12pt]{article}
    \usepackage[labelfont=bf]{caption}
    \captionsetup{justification=raggedright,
    singlelinecheck=false
    }

\begin{document}

\begin{table}[h]
        \centering
        \setlength{\arrayrulewidth}{2pt}
        \caption{Main Effects and Interaction}
        \begin{tabular}{cccccc}
            \hline\\
            \underline{Combination} & \underline{$\sum\Delta T^{+}$} & \underline{$\sum\Delta T^{-}$} & \underline{Contrast} & \underline{Main Effect (E)} & \underline{Absolute Effect $|E|$}\\[0.25cm]
            A       &   251.03& 376.99& -125.96&    -10.49  & 10.49\\[0.125cm]
            B       &   372.03& 255.99& 116.04&     9.67    & 9.67\\[0.125cm]
            AB      &   305.82& 322.2&  -16.38&     -1.365  & 1.365\\[0.125cm]
            C       &   274.89& 353.13& -78.24&     -6.52   & 6.52\\[0.125cm]
            AC      &   324.9&  303.12& 21.78&      1.815   & 1.815\\[0.125cm]
            BC      &   337.3&  290.72& 46.58&      3.88    & 3.88\\[0.125cm]
            ABC     &   306.09& 321.93& -15.84&     -1.32   & 1.32\\[0.125cm]
            \hline
        \end{tabular}
        \label{tab:effects}
    \end{table}


\end{document}

Espero eso ayude :-)

romano

Respuesta3

Si he entendido bien lo que quieres, puedes obtener lo que deseas con los paquetes captiony floatrow. Agregué algunas mejoras a su tabla: reemplacé la \underlines con cmidrule(de booktabs), para tener todas las líneas cortas en el mismo nivel, y cambié el especificador de columna de ca S, para tener todos los números en una columna alineados con el punto decimal.

Además, su tabla es demasiado ancha para los márgenes predeterminados. Entonces cargué geometría, que define valores predeterminados más sensatos.

\documentclass{article}
\usepackage{array, caption, floatrow, booktabs}
\usepackage{siunitx}
\usepackage[showframe]{geometry}

\begin{document}
\setcounter{table}{2}

\begin{table}[!htb]
        \centering
\captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
\floatsetup{captionskip=6pt}
        \setlength{\arrayrulewidth}{2pt}
\sisetup{ table-number-alignment=center}
\ttabbox{\caption{Main Effects and Interactions}\label{tab:effects}}
       {\begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
            \toprule
            Combination & {$\sum\Delta T^{+}$} & {$\sum\Delta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\\
\cmidrule(lr){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}
\addlinespace
            A & 251.03& 376.99& -125.96& -10.49 & 10.49\\
\addlinespace
            B & 372.03& 255.99& 116.04& 9.67 & 9.67\\
\addlinespace
            AB & 305.82& 322.2& -16.38& -1.365 & 1.365\\
\addlinespace
            C & 274.89& 353.13& -78.24& -6.52 & 6.52\\
\addlinespace
            AC & 324.9& 303.12& 21.78& 1.815 & 1.815\\
\addlinespace
            BC & 337.3& 290.72& 46.58& 3.88 & 3.88\\
\addlinespace
            ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\\
            \bottomrule
        \end{tabular}}
    \end{table}

\end{document}

Editar:

La sintaxis utilizada aquí es bastante específica floatrow: define una \floatboxmacro genérica. Esta macro se especializa en macros a \ffigboxy a \ttabboxpara figuras y tablas respectivamente, que toman dos argumentos obligatorios: el título, luego el objeto flotante y tres argumentos opcionales: el ancho y alto del contenedor de la caja y la posición vertical del objeto en su caja. El ancho del título es el ancho del cuadro, que por defecto es el ancho natural del objeto flotante.

ingrese la descripción de la imagen aquí

información relacionada