
有沒有辦法在一個檔案中使用這三種語言?我已經嘗試這樣做幾個小時了,但我得到的只是一些神秘的錯誤。您能為我提供一個最簡單的工作模板,其中包含這三種語言的一些文字嗎?
如果可能的話,我希望在任何地方都使用 UTF-8。
答案1
繼續這裡最簡單的方法是使用 XeLaTeX 或 LuaLaTeX 以及fontspec
,前提是您選擇的字體涵蓋了所需的所有字形。例如,在我的系統上
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Cambria}
\begin{document}
Cześć ludzie
привет мир
Γεια σας κόσμο
\end{document}
與兩個現代 TeX 引擎中的任何一個都可以正常工作。
答案2
在「普通乳膠」中你可以使用
\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