Ich versuche zu verwendenxelatexmit einer eigenen Klasse und einer Schriftart, die ich gefunden habe aufeine weitere Stackexchange-Site.
Hier ist ein minimales funktionierendes Beispiel. Die Roboto
Schriftart befindet sich im selben Ordner in einem Unterverzeichnis namens Roboto
. Der Inhalt von a.tex
lautet:
\documentclass[]{b}
\begin{document}
some text
\end{document}
und der Inhalt b.cls
ist:
\LoadClass{article}
\RequirePackage[quiet]{fontspec}
\setmainfont[Mapping=tex-text, Color=textcolor]{Roboto/Roboto-Light.ttf}
Dann laufe ich
xelatex a.tex
und erhalte die folgende Fehlermeldung:
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}
Kann mir jemand helfen, das zu lösen?
Ich verwende Debian Wheezy und Texlive 2013