Apenas um \baselineskip por parágrafo

O \baselineskip, que determina o espaço entre linhas, não é (por mais que se queira) uma propriedade de uma linha, mas sim de um parágrafo. Como resultado, em um documento de 10pt (nominal) (com o padrão \baselineskip de 12pt), um único caractere com um tamanho maior, como:

{\Huge A}
vai ser esmagado no parágrafo: o TeX não vai deixá-lo invadir a linha de cima, mas também não vai dá a ele “espaço para respirar”, como faz com o texto de tamanho padrão; ou seja, seu tamanho (24.88pt) é levado em consideração, mas seu \baselineskip (30pt) não. Esse problema pode ser resolvido por um strut: o nome vem de um metal tipográfico móvel, e se refere a um espaçador que mantinha separadas as caixas (que continham os caracteres de metal). Toda vez que você muda o tamanho da fonte, o LaTeX redefine o comando \strut para fornecer o equivalente ao suporte de metal do tamanho escolhido. Então, para o exemplo anterior, digitaríamos
Paragraph text ...
   {\Huge A\strut}
   ... paragraph continues ...
Essa técnica apenas funciona para essas intrusões pontuais; se você precisar de várias linhas, você deve transformar sua intrusão em um ambiente quote, já que não é possível fornecer um comando \strut para cada linha da intrusão de forma sensata; então, proceda como em:
\begin{quote}
  \Huge A LENGTHY TEXT ...
  SHOUTING AT THE READER!
\end{quote}

O caso oposto:

Paragraph text ...
{\footnotesize Extended interjection ...
   ... into the paragraph.}
      ... paragraph continues ...
vai parecer errado, já que a interjeição 8pt vai terminar na 12pt \baselineskip do parágrafo, em vez de na sua preferível 8.5pt. Um \strut aqui não ajudaria: não existe “strut negativo”, que junta linhas; então, mais uma vez, recorremos a quote para separar a interjeição:
Paragraph text ...
\begin{quote}
  \footnotesize Extended interjection ...
  ... into the paragraph.
\end{quote}
... paragraph continues ...

A mesma coisa ocorre quando temos algo como:

Paragraph text ...
  ... paragraph body ends.
{\footnotesize Comment on the paragraph.}

Next paragraph starts...
que coloca o corpo do primeiro parágrafo no apertado \baselineskip do comentário \footnotesize. Resolva esse problema finalizando o parágrafo inicial antes de começar o comentário:
Paragraph text ...
  ... paragraph body ends.
\par\nothtml{\noindent}
{\footnotesize Comment on the paragraph.}

Next paragraph starts...
(Sugerimos \noindent para fazer parecer que o comentário faz parte do parágrafo sobre o qual ele se refere; omita \noindent se isso não for apropriado.) Uma variação da questão anterior surge com um parágrafo cujo tamanho é diferente daqueles ao seu redor:
{\Large (Extended) IMPORTANT DETAILS ...}

Main body of text...
Novamente, o problema é resolvido ao se finalizar o parágrafo no mesmo grupo do texto com um tamanho diferente:
{\Large (Extended) IMPORTANT DETAILS ...\par}

Main body of text...


Do you have any question? Ask on: latex.net.br - we love qood questions!