Fontes


Precisei de mais tamanhos de fontes para além dos tradicionais 10pt, 11pt e 12pt para um texto…

É deveras a necessidade a mãe do engenho, neste caso, o engenho foi pouco pois bastou uma pesquisa no google para encontrar o que queria.

Fiquei a saber que existem umas classes de documentos que disponibilizam os tamanhos 8pt, 9pt, 14pt, 17pt e 20pt para além dos já citados tamanhos habituais. Estas classes estão “ligadas” às classes mais usadas como article, report ou book pois usam as mesmas formatações e para as usarmos basta acrescentar “ext” à classe pretendida, por exemplo “extarticle”.

O “ext” vem de “extra sizes” pois estas classes estão também relacionadas com o package extsizes.

As classes que se podem usar com esta particularidade são:

  • extarticle
  • extbook
  • extproc
  • extletter
  • extreport

Exemplo de uso:

\documentclass[20pt]{article}

Aconselho a não abusarem destes tamanhos diferentes… eu usei porque queria fazer um poster e precisava de uma letra maior, avaliem bem a situação quando decidirem usar esta possibilidade.

Encontrei um sítio que se intitula The \LaTeX Font Catalogue (O catálogo de fontes do \LaTeX). Como é óbvio, não vou copiar para aqui o conteúdo do sítio, mas, vou explicar como usar da forma que considero mais eficiente, a informação que lá encontramos.

O endereço é o seguinte:

http://www.tug.dk/FontCatalogue/

e encontramos lá a seguinte informação:

Agora escolhemos o tipo de fonte que queremos usar, para o exemplo vou escolher Calligraphical Fonts e de entre os subtipos que surgem depois, escolho Calligra:

Ao escolher o tipo de letra encontramos uma secção USAGE e outra STYLE EXAMPLES, estas duas secções são importantes porque podemos copiar o código que aí aparece para o nosso documento.

  • A parte USAGE copiamos e colocamos no preâmbulo do documento (Antes do \begin{document} )
  • A parte STYLE EXAMPLES, que é simplesmente um comando, colocamos no local onde queremos alterar o tipo de letra.

Código sem mudança de letra:

\documentclass[10pt,a4paper]{article}

\usepackage[portuguese]{babel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{boxedminipage}
\usepackage{float}
\usepackage{fancyhdr}

\fancyhead[R]{\thesection}
\pagestyle{fancy}

\title{Casos Notáveis}
\author{Antero C. P. Ferreira Neves}
\date{}

\begin{document}
\maketitle

\section{Contextualização}

\end{document}

Resultado:

Código com mudança de letra:

\documentclass[10pt,a4paper]{article}

\usepackage[portuguese]{babel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{boxedminipage}
\usepackage{float}
\usepackage{fancyhdr}

\usepackage[T1]{fontenc}
\usepackage{calligra}

\fancyhead[R]{\thesection}
\pagestyle{fancy}

\title{Casos Notáveis}
\author{\calligra Antero C. P. Ferreira Neves}
\date{}

\begin{document}
\maketitle

\section{Contextualização}

\end{document}

Resultado:

Sempre que quisermos inserir alguma coisa com o tipo de letra calligra, temos que proceder do mesmo modo que acima: abrir chaveta { escrever o comando \calligra escrever o texto que queremos e fechar chaveta }, ou seja:

{\calligra este texto vai aparecer em modo caligrafado}

NOTA 1: Acho que nem todos os estilos de letra estão instalados, por isso, pode ser necessário colocar um ou outro ficheiro no directório onde está o documento .tex que se está a trabalhar.

NOTA 2: Pode ser que o que está na secção USAGE não seja exactamente o mesmo em todas as letras, mas o importante é que o código que está lá seja adicionado na parte do preâmbulo do ficheiro .tex.