如何将 Cambria 与 MiKTeX 2.8 一起使用?

如何将 Cambria 与 MiKTeX 2.8 一起使用?

我正在尝试在一篇文章中使用 Cambria;我使用的是 Windows(XP,但我安装了字体)、MiKTeX 2.8 和 WinEdt 6.0。(是的,我知道 Cambria 并非在所有机器上都可用,但这次不用担心,这只是一份仅供少数人使用的文档)。

我有

\usepackage{fontspec}
\setmainfont{Cambria}

在我的文章中,但收到以下错误。

("C:\Program Files\MiKTeX 2.8\tex\xelatex\fontspec\fontspec.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\ifxetex\ifxetex.sty")
! 
 ********************************************
 * XeTeX is required to compile this document.
 * Sorry!
 ********************************************.
\RequireXeTeX ...********************************}
                                                  \endgroup \fi 
l.18 \RequireXeTeX

? 

我也尝试过加载字体,fontspechttps://tex.stackexchange.com/a/10714

\font\x="Cambria" at 12 pt \x hello

但收到不同的错误:

Running miktex-makemf.exe...
miktex-makemf: The Cambria source file could not be found.

Running hbf2gf.exe...


hbf2gf (CJK ver. 4.8.0)



Couldn't find `Cambr.cfg'

miktex-maketfm: No creation rule for font Cambria.

! Font \x=Cambria at 12.0pt not loadable: Metric (TFM) file not found.
l.9 \font\x="Cambria" at 12 pt

答案1

根据错误信息:

编译此文档需要 XeTeX。*抱歉!

使用XeLaTeX应该可以解决问题。

相关内容