Entrelinhas no LaTeX

Publicado por Rafael Beraldo em 15/01/2010

[ Hits: 23.772 ]

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

Usando o cron como despertador

Fazendo o modem 3G MD300 da Claro funcionar no Ubuntu

Terminal: um jeito inteligente de copiar e colar

Leitura recomendada

Código-Fonte Original da Missão Apollo 11

KTorrent e Transmission - Instalação no CentOS 6.X

Opendesktop Cloud: substitua serviços proprietários de nuvem

Jogos travando ao usar Compiz?

Como deixar o KDE com um visual inovador

  

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