
我正在 Linux 下試驗 LaTeX(我的設定:Miktex + TeXStudio + 基於 Ubuntu 的發行版)。當我嘗試使用.tex
XeLaTeX 編譯文件時,我遇到了非常奇怪的行為(LuaLaTeX 工作得很好)。以下是一些程式碼片段和XeLaTeX
產生的錯誤:
- 例子#1
\documentclass[a4]{report} \usepackage{fontspec,lipsum} \setmainfont{Cyklop} \begin{document} \lipsum[1] \textit{\lipsum[2]} \end{document}
- 例子#2
\documentclass[oneside,a4paper,10pt]{report} \usepackage{fontspec} \usepackage{polyglossia} \setdefaultlanguage{english} \usepackage{microtype} \usepackage{libertine} \usepackage{vmargin} \setmarginsrb{2cm}{1.5cm}{2cm}{1cm}{0pt}{0mm}{0pt}{13mm} \usepackage{lipsum} \begin{document} \lipsum[1] \textit{\lipsum[2]} \end{document}
錯誤:
正如我之前提到的,LuaLaTeX 不會給出任何完全相同的程式碼片段的錯誤(fond
Cyklop
確實已安裝)。我很好奇 Linux 下的 XeLaTeX 有什麼問題以及如何/是否可以修復這個問題。