2. Entendendo o LaTeX¶
2.3 Acentos e Localização¶
No LaTeX, os acentos podem ser escritos de forma literal, i.e., acentuando-se diretamente as vogais sem a necessidade de marcadores especiais, desde que os pacotes necessários estejam carregados. O inputenc
é um pacote do LaTeX que fornece os formatos de marcação e linguagem adequados para a acentuação de, por exemplo, caracteres latinos acentuados. Além disso, para que as estruturas do texto que fazem referências à figuras e tabelas fiquem corretamente grafadas no idioma da escrita, é necessário utilizar-se o pacote babel
indicando o dialeto no qual se está escrevendo. Outro pacote importante é o fontenc
que trata da apresentação correta dos caracteres especiais, i.e., aqueles que são acentuados.
Nas versões mais recentes do LaTeX, é possível digitar palavras latinas acentuais sem a necessidade de carregar pacotes extras. No entanto, dependendo da instalação do LaTeX, pode ser necessário carregar pacotes extras. Para digitar acentos de forma natural, é necessário carregar os pacotes a seguir, no preâmbulo do documento:
Nota
No estilo do INPE, os pacotes relacionados acima são pré-carregados. Porém, se o usuário utilizar os compiladores XeLaTeX ou LuaTeX, o usuário encontrará erros enquanto o pacote inputenc
estiver carregado. Veja mais informações na Seção 3.8 da Parte 3.
Entretanto, em algumas situações é necessário marcar os acentos de forma explícita (e.g., na edição de um arquivo de referências do BibTeX, cujo formato é apresentado na Seção 2.17.
No Exemplo 1 a seguir, são mostrados os acentos mais comuns.
Exemplo 1: Use de acentos latinos no LaTeX
1 2 3 4 5 6 |
|
Nota
Outras marcações especiais para acentuação de caracteres podem ser encontradas em https://en.wikibooks.org/wiki/LaTeX/Special_Characters.
-
Este pacote é apenas necessário para traduzir alguns elementos textuais, como as palavras Table, Figure, o formato da data etc. ↩
-
Pode-se utilizar também o pacote
latin1
, com o comando\usepackage[latin1]{inputenc}
. Ambos os pacotes,utf-8
elatin1
fornecem o suporte ao UNICODE. Se o usuário quiser utilizar o formato OpenType, evite utilizar estes pacotes e utilize compiladores mais modernos como o XeLaTeX ou o LuaTeX. ↩