
이 세 가지 언어를 하나의 파일에서 사용할 수 있는 방법이 있나요? 나는 몇 시간 동안 이 작업을 시도했지만 내가 얻은 것은 몇 가지 알 수 없는 오류뿐이었습니다. 이 세 가지 언어로 된 텍스트가 포함된 가장 간단한 작업 템플릿을 제공해 주시겠습니까?
그리고 가능하다면 어디에서나 UTF-8을 사용하고 싶습니다.
답변1
여기서 진행하는 가장 쉬운 방법은 XeLaTeX 또는 LuaLaTeX를 사용하는 것입니다.fontspec
, 선택한 글꼴이 필요한 모든 글리프를 포함한다면 제공됩니다. 예를 들어 내 시스템에서는
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Cambria}
\begin{document}
Cześć ludzie
привет мир
Γεια σας κόσμο
\end{document}
두 가지 최신 TeX 엔진 중 하나와 잘 작동합니다.
답변2
"일반 LaTeX"에서는 다음을 사용할 수 있습니다.
\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}
이를 위해서는 TeX Live 2012(또는 최신 MiKTeX)가 필요합니다. 이전 배포판에서는 제거 LGRx
하고 .utf8x
inputenc
최신 버전의 TeX Live 2011에서는 동일한 방법을 사용할 수 있지만 파일 패키징 오류로 인해 서문에 다음 트릭이 필요합니다.
\makeatletter
\input{/usr/local/texlive/2011/texmf-dist/doc/latex/lgrx/lgrenc.dfu}
\makeatother