## 编译环境 操作系统 * [ ] Windows 7/8/10 * [x] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `年份` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 我想输入希腊语段落,看了babel的官方文档和overleaf上greek页面上的方法,发现会把原来是拉丁字母的文本转换成希腊语,且必须使用pdflatex,有没有其他方法呢

1 回答1

0
使用 utf8 编码以及 xelatex 编译可以处理多语言, 前提是有支持的字体 (更换字体使用 fontspec 宏包) ``` %!TeX encoding = utf8 %!TEX TS-program = xelatex \documentclass{article} \begin{document} ;ςερτυθιοπ ασδφγηξκλ ζχψωβνμ ;ςΕΡΤΥΘΙΙΟΠ ΑΣΔΦΓΗΞΚΛ ΖΧΨΩΒΝΜ {\sffamily \verb|\sffamily| %%修改了一种模式, 不换段时可以 \textsf{some texts} ;ςερτυθιοπ ασδφγηξκλ ζχψωβνμ ;ςΕΡΤΥΘΙΙΟΠ ΑΣΔΦΓΗΞΚΛ ΖΧΨΩΒΝΜ } {\ttfamily \verb|\ttfamily| %%等宽样式, 同样, 不换段的时候可以 \texttt{some texts} ;ςερτυθιοπ ασδφγηξκλ ζχψωβνμ ;ςΕΡΤΥΘΙΙΟΠ ΑΣΔΦΓΗΞΚΛ ΖΧΨΩΒΝΜ } \end{document} ```

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。