Diário de férias com LaTeX

Diário de férias com LaTeX

Quero escrever um diário das minhas férias. Pensei partem subdividir o diário por anos, chaptersubdividir por feriados (locais) e sectionsubdividir por dias. Isso funciona muito bem, mas acho que um pacote criado para manter um diário seria melhor. Meu problema é que quero adicionar algumas (duas a cinco) fotos por dia e objetos flutuantes não são ideais para esse tipo de documento.

Alguém pode me dizer qual a melhor forma de manter um diário com LaTeX? Existe algum pacote?

Responder1

Para evitar carros alegóricos, uma opção, conforme explicou Martin H, é não usar carros alegóricos de forma alguma.

Mas outra é usar floats com a opção "here": [h]ou [h!]até o mais rigoroso [H](neste caso é necessário o package float) e até alterar as regras de posicionamento (vejaComo influenciar a posição de ambientes flutuantes como figura e tabela no LaTeX?).

A vantagem é que se finalmente colocar "apenas aqui" não foi realmente uma boa ideia (especialmente se mais tarde você precisar adicionar acontecimentos memoráveis ​​que foram esquecidos, arruinando todas as "boas colocações" abaixo) é mais fácil permitir um pouco de flexibilidade de flutuação ( [h]em vez disso [H]por exemplo, veja a nota abaixo) ou muito mais flexível( [tbph]), ou altere as regras de posicionamento no preâmbulo, em vez de modificar o código escrito.

Por outro lado, pelo que você disse, acho que uma classe de documentos booksem nenhum pacote especial é perfeita para o seu diário de viagem, a menos que você explique quais outros recursos você procura. Porém, você pode usar também uma articleclasse e usar \section, \subsectione \subsubsectione até numerada ou não \paragraphe \subparagraphpara um formato mais compacto. Depende do que você gosta. A decisão é tua.

Observação: Ao contrário do que se possa pensar, ha opção é flexível, pois é alterada para htquando não pode ser colocada na página, como acontece neste 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}

Se mesmo assim alguma regra for violada na página seguinte (mais de 2 figuras no topo, preencher mais de 70% da altura, etc.) a figura (e as seguintes também) aguardar a página de topo e assim por diante, a menos que o o final do artigo ou capítulo é alcançado e todos os carros alegóricos não processados ​​são liberados. Deixar vários números no final pode ser aceitável ou não, mas quando há muitos números aguardando sua vez existe um alto risco de erro de compilação ("Muitos carros alegóricos não processados") que deve ser arranjado com \clearpagecomandos aqui e ali, alterando as regras do LaTeX conforme \setcounter{topnumber}{3}ou, melhor, permitindo mais opções de floats.

informação relacionada