Problema con [man, floatsintext]{apa6} y tablas

Problema con [man, floatsintext]{apa6} y tablas

Estoy trabajando recientemente con LaTeX y ahora tengo un problema que no soluciono. Quiero incluir todas las tablas y todas las figuras en el texto de mi documento, pero no funciona y muestra los flotadores al final del documento.

Mi documento es un Manual [man] del paquete apa6. Después de investigar un poco, descubrí que este problema es común y encontré la floatsintextopción " " en el manual de apa6 como una solución que debería incluir todos los flotantes en mi documento. Después de agregar esto a mi código, todas las figuras estaban ahora en el texto de mi documento como quería, pero todas las tablas todavía están al final del documento.

Probé el \resizeboxcomando pero no ayuda. También probé un ejemplo más corto de mi código y funciona, pero en el documento más grande no funciona.

Si te ayuda, aquí tienes el código del ejemplo más corto que funciona.

\documentclass[man, floatsintext]{apa6}
\usepackage{hyperref}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{doi}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[style=apa]{biblatex}
\bibliography{mybib}

\begin{document}
\maketitle
\tableofcontents

\section{bla1}
bla bla bla.

\begin{table} [!htbp]
\caption{Comparison of dynamic changes}
\resizebox{10cm}{!}{
\begin{tabularx}{\textwidth}{XX|XX}
\hline
& Characteristics & Measurement point t0 & Measurement point t1 \\
\midrule
& Missings & 0 & 4 \\
& Density & 0.044 & 0.070 \\
\bottomrule
\end{tabularx}
}
\end{table}

\section{bla2}
bla bla bla.

\end{document}

Gracias.

Respuesta1

Esto me pasó un par de veces y normalmente solía resizeboxdeshacerme de él. Creo que esto está totalmente bien porque el manuscrito es sólo eso: un manuscrito; no es la publicación final. El tipógrafo tendrá que ocuparse de la mesa de todos modos y probablemente la reorganizará. En lugar de 10 cm podrías usar \textwidth.

No estoy de acuerdo con no usar flotadores. No es necesario y no es así como se supone que debe usarse el paquete apa6.

Por cierto, si tus tablas no caben en la página, quizás puedas cambiarlas. Por ejemplo, parece que utiliza nombres de columnas bastante detallados. Podrían abreviarse. Siempre puedes comprobar cómo se vería un artículo final usando la jouopción en lugar de man(considera cambiar las tablas a dos columnas en este caso). Si su tabla se ve bien allí, no me molestaría en trabajar en ella y simplemente cambiaría su tamaño al ancho del texto.

Otra opción es consultar la sección de tabla larga del apa6manual. Pero esto es sólo para los casos en los que su tabla tiene más de una página.

Si cambiar el tamaño al ancho del texto no funciona, proporcione un MWE, por favor.

información relacionada