Entrelinhas no LaTeX

Publicado por Rafael Beraldo em 15/01/2010

[ Hits: 23.751 ]

Blog: http://cabaladada.org/

 


Entrelinhas no LaTeX



A teoria

No jargão da tipografia, o tal do "espaçamento", ou "espaçamento entre linhas" etc, tem um nome: entrelinha, em português, e leading, em inglês. Ao invés de "espaçamento duplo" e outras aberrações criadas pela ABNT para complicar nossa vida, acostume-se com os termos entrelinha positiva, entrelinha de corpo e entrelinha negativa.

Nesta página do livro Elementos do estilo tipográfico, de Robert Bringhurst, lemos:

"Um tipo de onze pontos com entrelinha de corpo é designado pela notação 11/11. A altura teórica do tipo é de 11 pontos (do topo do d à base do p, se o tipo for de corpo cheio), e a distância da primeira à segunda linha de base também é de 11 pontos. Se você adicionar dois pontos à entrelinha, esse valor irá mudar para 11/13. O tamanho do tipo permanecerá inalterado, mas a distância entre as linhas de base terá aumentado para 12 pontos e o tipo terá mais espaço para respirar."

Entrelinha positiva é aquela na qual sobram pontos entre as linhas (11/13, por exemplo) e a entrelinha negativa pode ser representada por 11/9, por exemplo.

É necessário manter uma harmonia entre o tamanho do tipo e a entrelinha. Isso garante a legibilidade, mas também garante que você não exagere. "Espaçamento duplo" é um exagero de gente que não entende o que faz. Por isso, se puder, evite. Se você tem influência em sua faculdade e os professores pedem esse tipo de coisa, tente argumentar.

Na prática

Existem algum métodos no LaTeX para conseguir mexer na entrelinha. Eu usava o linespread até recentemente. O comando:

\linespread{1.5}

te dá um texto com "espaçamento duplo". A mesma coisa pode ser feita colocando o comando

\renewcommand{\baselinestretch}{1.5}

Se você não dá a mínima para as questões da vida, pode usar o pacote setspace, escrevendo no preâmbulo do documento:

\usepackage{setspace}

E usar, agora, os comandos hereges \singlespacing, \onehalfspacing e \doublespacing.

Agora, notaram que esses comandos trabalham com proporções? Quando usamos o comando \linespread, por exemplo, ele vai multiplicar o valor de baselineskip em todo o documento. O LaTeX, sabendo da necessidade de manter uma relação harmoniosa entre o tamanho do tipo e a entrelinha, muda a entrelinha automaticamente de acordo com o seu tamanho. É por isso que esses comandos todos trabalham com proporções.

Mas o jargão é outro. Ninguém se comunica assim, usando essas proporções. Você tem que fazer cálculos toda a vez que for escolher a entrelinha para seu documento - isto é, se souber o valor que o LaTeX usa, por padrão, para cada tamanho e família de fonte. Para resolver isso, eu lhes dou a solução.

A solução

Eis que apresento a vocês o pacote leading. Seu uso é simples: escreva, no preâmbulo,

\usepackage{leading}

E mude o leading (entrelinha) onde quiser, no arquivo, com o comando:

\leading{13pt}

Para que a entrelinha seja de 13 pontos. Você pode trabalhar com outras unidades também, como mm, em etc.

O comando também trabalha com a proporção (é como um frontend do comando \linespread), mas o input é legível por qualquer humano.

Nota: se você está procurando algo relacionado às normas da ABNT e LaTeX, veja o abnTeX.

Originalmente publicado em: http://cabaladada.org

Outras dicas deste autor

Ubuntu 9.04: botar a Intel 965 pra funcionar

Terminal: um jeito inteligente de copiar e colar

Fazendo o modem 3G MD300 da Claro funcionar no Ubuntu

Usando o cron como despertador

Leitura recomendada

Criando músicas no formato AAC (m4a) utilizando o NeroAac

Ajustando Brilho de Tela com Xrandr e Atalhos de Teclado

Economizando espaço nos seus screenshots

Download de livros do Open Books Project, da Editora O'Reilly

Mageia "Rolling Release"

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts