babel e polyglossia no Scissor LaTeX
Os pacotes babel e polyglossia funcionam em parte no Scissor LaTeX: os dois carregam sem erros e texto em qualquer idioma e sistema de escrita é composto a partir de UTF-8, mas as configurações de idioma não são aplicadas: a hifenização continua em inglês, nomes como "Figure" e "References" continuam em inglês, \today não imprime nada e atalhos como "a não são lidos.
O que os pacotes fazem
O babel (para pdfLaTeX) e o polyglossia (para XeLaTeX e LuaLaTeX) adaptam um documento a um idioma. Eles carregam os padrões de hifenização, traduzem os nomes fixos ("Abbildung" em vez de "Figure" em alemão), formatam o \today do jeito local e acrescentam atalhos como "a para ä em alemão ou \og ... \fg para as aspas francesas. Você troca de idioma com \selectlanguage{...}, ou para poucas palavras com \foreignlanguage{...}{...}.
O que funciona aqui
| Recurso | No Scissor LaTeX | Observações |
|---|---|---|
\usepackage[ngerman]{babel}, \usepackage{polyglossia} | Funciona | Aceitos sem mensagem. |
| Texto no idioma, digitado em UTF-8 | Funciona | Todos os sistemas de escrita, veja Outros idiomas e fontes. |
| Hifenização | Ignorado | Regras do inglês para todos os idiomas. |
| Nomes: "Figure", "Table", "Contents", "References", "Proof" | Ignorado | Sempre em inglês. |
\today | Ignorado | Não imprime nada. |
\selectlanguage{...}, \setdefaultlanguage{...}, \setotherlanguage{...} | Ignorado | Aceitos, sem efeito. |
\foreignlanguage{lang}{text} | Funciona | O texto é mantido. |
\begin{otherlanguage}{lang} | Em parte | O texto é mantido, mas o nome do idioma é impresso antes dele. |
\textenglish{...}, \textgerman{...} (polyglossia) | Em parte | O texto é mantido; o comando é indicado como desconhecido. |
Atalhos: "a, "s (ngerman) | Não suportado | Impressos como aspas e a letra. Digite ä e ß no lugar. |
\og ... \fg (french) | Não suportado | Pulados com uma mensagem; as aspas somem. |
Exemplos
Com ngerman, o texto está em alemão, mas o nome da legenda continua em inglês:
babel ngerman: os nomes continuam em inglês
\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
\section{Einleitung}
Erika Mustermann hat 44 Proben gewogen; die Ergebnisse stehen
in Tabelle~\ref{tab:proben}.
\begin{table}[h]
\centering
\caption{Gewicht der Proben}
\label{tab:proben}
\begin{tabular}{lr}
Probe & Gewicht \\
A & 12\,g \\
B & 15\,g \\
\end{tabular}
\end{table}
\end{document}Digite as letras especiais diretamente em vez de usar os atalhos do babel, e escreva a data você mesmo:
Tremas digitados diretamente, a data por extenso
\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
Berlin, 4.~November 2026
Grüße an Hans Mustermann: Die Maße der Straße sind korrekt.
Auf Französisch: \foreignlanguage{french}{«~À bientôt~»}.
\end{document}O ambiente otherlanguage mantém o texto, mas também imprime o nome do idioma. Use \foreignlanguage ou deixe a troca de fora:
otherlanguage imprime o nome do idioma
\begin{otherlanguage}{english}
Good morning, John Doe.
\end{otherlanguage}Compatibilidade
- De uma instalação do TeX para cá: o texto em qualquer idioma é mantido. Atalhos como
"ae\ogprecisam ser trocados pelos caracteres digitados, e nomes e datas ficam em inglês ou somem. - Daqui para uma instalação do TeX: os documentos compilam lá, e o babel ou o polyglossia passam a traduzir os nomes e a hifenizar corretamente. Se quiser o formato de data local lá, troque a data digitada por
\today.
Os manuais completos estão no CTAN: babel e polyglossia. Veja também Outros idiomas e fontes e fontes e codificações.
Perguntas e respostas
Por que meu documento em alemão diz "Figure" em vez de "Abbildung"?
O Scissor LaTeX ainda não aplica os nomes traduzidos do babel. O texto da legenda é seu e continua em alemão; só a palavra antes do número fica em inglês.
Por que o \today não imprime nada?
A data do \today não é preenchida. Escreva a data como texto.
Posso escrever em árabe ou hebraico com babel ou polyglossia?
O texto é composto a partir de UTF-8 sem nenhum dos dois pacotes. As palavras são formadas da direita para a esquerda, mas os parágrafos continuam da esquerda para a direita; veja Outros idiomas e fontes.
Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.