带有 fontspec 的 XeLaTeX 无法识别 Windows 平台上的任何字体(使用 miktex)

带有 fontspec 的 XeLaTeX 无法识别 Windows 平台上的任何字体(使用 miktex)

收到消息:font-not-found 请参阅 fontspec 文档。我正在使用此页面底部缩写的 cls 文件,其来源是 latextemplates.com/template/friggeri-resume-cv。我尝试了各种字体,从系统字体到 tex 字体。似乎没有什么用!我想获得像http://www.tug.dk/字体目录/可以工作,但如果我能使一种字体可以工作,我就会很高兴!

\ProvidesClass{friggeri-cv}[2012/04/30 CV class]
\NeedsTeXFormat{LaTeX2e}

\DeclareOption{print}{\def\@cv@print{}}
\DeclareOption*{%
\PassOptionsToClass{\CurrentOption}{article}%
}
\ProcessOptions\relax
\LoadClass{article}


%%%%%%%%%%
% Colors %
%%%%%%%%%%

\RequirePackage{xcolor}

\definecolor{white}{RGB}{255,255,255}
...

%%%%%%%%%
% Fonts %
%%%%%%%%%
\RequirePackage{fontspec}
\RequirePackage[math-style=TeX,vargreek-shape=unicode]{unicode-math}
\RequirePackage[T1]{fontenc}

\RequirePackage{libertine}

\newfontfamily\bodyfont[]{\rm}
\newfontfamily\thinfont[]{\biolinum}
\newfontfamily\headingfont[]{\sc}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Mapping=tex-text, Color=textcolor]{Tex Gyre Heros}

%\setmathfont{XITS Math}

%%%%%%%%%%
% Header %
%%%%%%%%%%

\RequirePackage{tikz}

\newcommand{\rolefont}{%
  \fontsize{14pt}{24pt}\selectfont%
  \thinfont%
  \color{white}%
}

\newcommand{\header}[3]{%
  \begin{tikzpicture}[remember picture,overlay]
    \node [rectangle, fill=fillheader, anchor=north, minimum width=\paperwidth, minimum    height=4cm] (box) at (current page.north){};
    \node [anchor=center] (name) at (box) {%
      \fontsize{40pt}{72pt}\color{header}%
      {\thinfont #1}{\bodyfont  #2}
    };
\node [anchor=north] at (name.south) {%
  \fontsize{14pt}{24pt}\color{header}%
  \thinfont #3%
    };
  \end{tikzpicture}
  \vspace{2.5cm}
  \vspace{-2\parskip}
}

...
 %%%%%%%%%%%%%%%%
 % Other tweaks %
 %%%%%%%%%%%%%%%%

\RequirePackage[left=6.1cm,top=2cm,right=1.5cm,bottom=2.5cm,nohead,nofoot]{geometry}
\RequirePackage{hyperref}

相关内容