Organizar flotadores en un proyecto de varios archivos

Organizar flotadores en un proyecto de varios archivos

Me resulta conveniente gestionar mis trabajos en función de una sección y un archivo. Sin embargo, también me parece conveniente tener mis cifras definidas en el apartado correspondiente.

Desafortunadamente, estos dos requisitos entran en conflicto con la ubicación de entornos flotantes. Digamos que tengo las secciones A y B y dos imágenes grandes B1 y B2. Ahora, cuando uso un diseño de dos columnas y A cubre una página y media columna, necesito colocar B1 en la sección A para que aparezca en la parte superior de la página que contiene el comienzo de B.

Aquí está mi diseño general:

p1:
TI TLE
AA  AA
AA  AA
AA  AA

p2:
B1  B1
AA  BB  
AA  BB
BB  BB

p3:
B2  B2
BB  BB
BB
BB

Puedo hacer que esto funcione usando lo siguiente:

\section{A}
A content ...
\begin{figure*}[t]
B1
\end{figure*}
further A content

\section{B}
\begin{figure*}[t]
B2
\end{figure*}
B content

Aparentemente, el algoritmo flotante de tex sólo puede mover flotadores "hacia abajo", lo cual es bastante lógico, ya que las partes "hacia arriba" ya están configuradas. Sin embargo, como dije, esto es un poco feo en términos de gestión de proyectos: cuando quiero reutilizar una sección para un documento diferente, nunca puedo estar seguro de obtener todo el contenido con solo mover un archivo.

¿Existe una mejor manera que declarar mis flotadores en una sección anterior?

(Si desea un ejemplo funcional, necesitaría saber cómo generar un texto ciego de longitud arbitraria y contenido flotante arbitrario)

Respuesta1

Si utiliza input(en lugar de \include), la estructura del archivo esencialmente no tiene ningún efecto en la composición tipográfica.

Por lo tanto, puede colocar las cifras de toda la página para la sección B en el archivo de la sección B, simplemente colóquelas antes de que \sectionno sea necesario colocarlas en el archivo de la sección A.

Entonces, si esto funciona en un solo archivo

\section{A}
A content ...
\begin{figure*}[t]
B1
\end{figure*}

\section{B}
\begin{figure*}[t]
B2
\end{figure*}
B content

puedes tener tres archivos

principal.tex

\input{a}
\input{b}

a.tex

\section{A}
A content ...

b.tex

\begin{figure*}[t]
B1
\end{figure*}

\section{B}
\begin{figure*}[t]
B2
\end{figure*}
B content

información relacionada