![在 XeLaTeX 中使用類別和特定字體會引發錯誤](https://rvso.com/image/286952/%E5%9C%A8%20XeLaTeX%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E9%A1%9E%E5%88%A5%E5%92%8C%E7%89%B9%E5%AE%9A%E5%AD%97%E9%AB%94%E6%9C%83%E5%BC%95%E7%99%BC%E9%8C%AF%E8%AA%A4.png)
我正在嘗試使用賽拉泰克斯有它自己的類別和我找到的字體另一個 stackexchange 站點。
這是一個最小的工作範例,Roboto
字體位於同一資料夾中名為 的子目錄中Roboto
。其內容a.tex
為:
\documentclass[]{b}
\begin{document}
some text
\end{document}
的內容b.cls
是:
\LoadClass{article}
\RequirePackage[quiet]{fontspec}
\setmainfont[Mapping=tex-text, Color=textcolor]{Roboto/Roboto-Light.ttf}
然後我就跑
xelatex a.tex
並得到以下錯誤:
LaTeX Font Warning: Font shape `EU1/Roboto/Roboto-Light.ttf(0)/m' undefined
(Font) using `EU1/lmr/m/n' instead on input line 2.
! Missing number, treated as zero.
<to be read again>
n
l.2 ..., Color=textcolor]{Roboto/Roboto-Light.ttf}
任何人都可以幫我解決這個問題嗎?
我使用 Debian Wheezy 並使用 texlive 2013