使用 MiKTeX 2.9,我将使用Windows 10 字体部分中的Lucida
和/或字体:Jokerman Regular
Georgia
我对or没有问题Garamond
,但是这个代码
\documentclass{article}
\usepackage{fontspec,kantlipsum}
\defaultfontfeatures{Ligatures=TeX}
\setromanfont{Lucida}
%\setsansfont{Jokerman Regular}
\begin{document}
\kant[1]
\end{document}
返回错误如下:
fontspec error: "font-not-found" The font "Lucida" cannot be found. For immediate help type H <return>. \setromanfont{Lucida}
我做错了什么?
答案1
新年快乐!
您使用了错误的字体名称。
如果是Jokerman Regular
,则删除regular
。此外,Lucida
是字体类的家族名称,您需要精确定位此类的特定成员,例如Lucida Calligraphy Italic
。
因此你最终可能会得到以下结果:
\documentclass{article}
\usepackage{fontspec,kantlipsum}
\defaultfontfeatures{Ligatures=TeX}
% Either of the following
\setmainfont{Lucida Calligraphy Italic}
\setmainfont{Jokerman}
\begin{document}
\kant[1]
\end{document}
Jokerman Regular
:
Lucida Calligraphy Italic
: