字体在计算机之间发生变化,无法读取

字体在计算机之间发生变化,无法读取

我在 OS X 上使用 TexMaker,使用 Xetex 进行编译,但遇到了一些字体问题。根据我查看 pdf 文件的计算机,我可能会得到正确的字体,也可能不会,如下图所示:

好的字体在此处输入图片描述

我尝试过将字体保存在文件中(在 Mac 上,只需使用“预览”打开并保存即可),我尝试过验证文件是否已损坏,但没有... 我不知道该怎么办,但我不想更改字体。有什么想法吗?这是我认为对于这个问题最重要的标题部分:

\documentclass[11pt,openbib,fleqn,reqno]{book}  %A5
\usepackage{geometry}

\usepackage[intlimits]{amsmath}  % Math package of AMS 
\usepackage{latexsym}
\usepackage{mathtools}
\usepackage{fixltx2e}           % use \textsubscript{}

% XeLaTeX
\usepackage{polyglossia}
\usepackage{fontspec}
\setdefaultlanguage{english}
\setotherlanguage{russian}      % For Russian
\newfontfamily\russianfont{Cambria}
\usepackage{xeCJK}              % For Chinese/Japanese/Korean
\setCJKmainfont{MS Mincho}      % for \rmfamily
\setCJKsansfont{MS Gothic}      % for \sffamily
\usepackage[]{unicode-math}
\setmainfont{Adobe Devanagari}  %\setromanfont[Mapping=tex-text]
\setmathfont{Asana Math}

提前致谢,乔恩

相关内容