
Quiero escribir un diario de mis vacaciones. Pensé en utilizar part
subdividir el diario por años, chapter
subdividir por días festivos (lugares) y section
subdividir por días. Esto funciona bastante bien, pero creo que sería mejor un paquete creado para llevar un diario. Mi problema es que quiero añadir algunas (de dos a cinco) fotos cada día y los objetos flotantes no son ideales para este tipo de documentos.
¿Alguien puede decirme cómo llevar mejor un diario con LaTeX? ¿Hay algún paquete?
Respuesta1
Para evitar los flotadores, una opción, como explica Martin H, es no utilizar flotadores en absoluto.
Pero otra es usar flotantes con la opción "aquí": [h]
o [h!]
incluso los más estrictos [H]
(en este caso se necesita el paquete float
) e incluso cambiar las reglas de ubicación (ver¿Cómo influir en la posición de entornos flotantes como figuras y tablas en LaTeX?).
La ventaja es que si finalmente colocar "sólo aquí" no fue realmente una gran idea (especialmente si luego necesitas agregar sucesos memorables que fueron olvidados, arruinando todas las "buenas ubicaciones" a continuación), es más fácil permitir un poco de flexibilidad flotante ( [h]
en lugar [H]
por ejemplo, vea la nota a continuación), o mucho más flexible ( [tbph]
), o cambie las reglas de ubicación en el preámbulo, en lugar de modificar el código escrito.
Por otro lado, por lo que dices, creo que una clase de documento book
sin ningún paquete especial es perfecta para tu diario de viaje, a menos que expliques qué otras características buscas. Sin embargo, también puedes usar una article
clase y usar \section
, \subsection
e \subsubsection
incluso numerados o no \paragraph
y \subparagraph
para un formato más compacto. Depende de lo que te guste. Es tu decisión.
Nota: Al contrario de lo que se podría pensar, h
la opción es flexible ya que se cambia ht
cuando no se puede colocar en la página, como sucede en este MWE:
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\begin{document}
\lipsum[1-3]
\lipsum[2]
\textcolor{blue}{\lipsum[2]}
\begin{figure}[h]
\centering\fbox{Imagine some graphic here}
\caption{Wanted between blue and red text, but here is better}
\end{figure}
\textcolor{red}{\lipsum[4]}
\lipsum[5]
\end{document}
Si aun así se viola alguna regla en la página siguiente (más de 2 figuras en la parte superior, llenar más del 70% de la altura, etc.) la figura (y las siguientes también) esperarán a la página superior y así sucesivamente, a menos que la Se llega al final del artículo o capítulo y luego se lavan todos los flotadores sin procesar. Dejar varias figuras al final puede ser aceptable o no, pero cuando hay muchas figuras esperando su turno hay un alto riesgo de error de compilación ("Demasiados flotadores sin procesar") que debe arreglarse con \clearpage
comandos aquí y allá, cambiando las reglas de LaTeX \setcounter{topnumber}{3}
o, mejor, permitiendo más opciones flotantes.