Polonês, Russo e Grego em um arquivo

Polonês, Russo e Grego em um arquivo

Existe alguma maneira de usar esses três idiomas em um arquivo? Estou tentando fazer isso há várias horas e tudo que consegui foram alguns erros enigmáticos. Você poderia me fornecer um modelo de trabalho mais simples possível, que tivesse algum texto nesses três idiomas?

E eu gostaria de usar UTF-8 em todos os lugares, se for possível.

Responder1

A maneira mais fácil de proceder aqui é usar XeLaTeX ou LuaLaTeX com ofontspec, desde que a fonte escolhida cubra todos os glifos necessários. Por exemplo, no meu sistema

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Cambria}
\begin{document}
Cześć ludzie

привет мир

Γεια σας κόσμο
\end{document}

funciona bem com qualquer um dos dois motores TeX modernos.

Responder2

Em "LaTeX comum" você pode usar

\documentclass{article}
\usepackage[T2A,LGRx,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek,russian,polish]{babel}

\begin{document}
Cześć ludzie

\foreignlanguage{russian}{привет мир}

\foreignlanguage{greek}{Γεια σας κόσμο}
\end{document}

Isso precisa do TeX Live 2012 (ou de um MiKTeX atualizado); com distribuições mais antigas, remova LGRxe use utf8xcomo opção para inputenc.

Com o TeX Live 2011 na versão mais recente, pode-se usar o mesmo método, mas devido a um erro no empacotamento dos arquivos é necessário o seguinte truque no preâmbulo:

\makeatletter
\input{/usr/local/texlive/2011/texmf-dist/doc/latex/lgrx/lgrenc.dfu}
\makeatother

informação relacionada