Outros tamanhos de “fonte de documento”?

As classes padrão do LaTeX têm um conceito de um tamanho (de base) de “fonte de documento”; este tamanho é a referência a partir da qual outros tamanhos de fonte (aqueles de \tiny até \Huge) são determinados. As classes foram projetadas partindo do pressuposto de que elas não seriam usadas com tamanhos diferentes do conjunto que o LaTeX offers by default (10–12pt), oferece por padrão (10–12pt), mas as pessoas regularmente acham que precisam de outros tamanhos. A resposta adequada a esse requisito é produzir um novo design para o documento, mas muitas pessoas não estão afins de fazer isso.

Uma solução simples é usar o pacote extsizes . Este pacote oferece versões “estendidas” das classes de artigo, relatório, livro e carta, nos tamanhos 8, 9, 14, 17 e 20pt, bem como o padrão 10–12pt. Como pouco foi feito para essas classes além de ajustar os tamanhos das fontes e coisas diretamente relacionadas a isso, elas podem não ser ideais — mas pelo menos são práticas.

Mais satisfatórias são as classes KOMA-script , que são projetadas para funcionar adequadamente com os arquivos de opções de classe que vêm com o extsizes, e a classe memoir que tem suas próprias opções para fonte de documento nos tamanhos 9pt–12pt, 14pt, 17pt, 20pt, 25pt, 30pt, 36pt, 48pt e 60pt. As classes também oferecem ajuste de tamanho para qualquer tamanho de fonte antigo, e o pacote scrextend pode estender esse recurso para uso com qualquer classe:

\usepackage[fontsize=12.3]{scrextend}
vai de fato ajustar a fonte principal do documento para que tenha o tamanho 12.3pt com um espaçamento padrão apropriado entre as linhas. O pacote “sabe” dos tamanhos padrões do KOMA-script, e para tamanhos excêntricos como o do exemplo, ele produzirá um alerta:
Using fallback calculation to setup font sizes

(os usuários devem evitar ficar animados com isso). O pacote sofre do mesmo problema que o extsizes: os tamanhos de fonte resultantes são a única característica do documento que é alterada, e a aparência do documento resultante provavelmente não será tão boa quanto se a classe do documento tivesse sido projetada para ser usada no tamanho escolhido.

Muitas classes, projetadas para produzir resultados tipográficos além dos de artigo “ordinário”, terão seus próprios mecanismos de tamanho de fonte e suas próprias gamas de tamanhos. Isso é verdade, por exemplo, para classes de pôster (tais como a a0poster), e para classes de apresentação e palestra (tais como a beamer.

a0poster.cls
a0poster
beamer.cls
beamer
extsizes bundle
extsizes
KOMA script bundle
koma-script
memoir.cls
memoir
scrextend.sty
Distributed as part of koma-script

This answer last edited: 2012-11-01


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