PDF 输出显示空格而不是数学符号

PDF 输出显示空格而不是数学符号

我现在有个大问题。明天我需要打印我的论文,但我发现出于神秘的原因,我的导师大多数时候在我发给她的 PDF 中看到的都是空格而不是数学符号(而且她的打印机输出看起来也一样)。她看不到的符号是拉丁字母和数字——希腊字母和其他符号看起来是正确的。

我无法更彻底地测试这一点,我也不知道她用什么电脑,但我担心这样的问题可能发生在印刷店。最让我害怕的是,我不知道发生了什么,所以如果出现问题,我不知道如何解决。

我附上我的序言

\documentclass[12pt, openright,twoside]{report}
\usepackage{geometry}                
\geometry{a4paper}         
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{pgfplots}
   \pgfplotsset{%
        /pgf/number format/use comma,%
}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage{siunitx}
\sisetup{output-decimal-marker = {,}}

\setromanfont[Mapping=tex-text]{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}

\newcommand{\rttensor}[1]{\overline{\overline{#1}}}
\usepackage{bm}

\DeclareGraphicsExtensions{.pdf,.eps,.jpg}

\usepackage[italian]{babel}

\usepackage{booktabs}
\usepackage[fixlanguage]{babelbib}
\usepackage{hyperref}
\usepackage[ddmmyyyy,hhmmss]{datetime}

\usepackage{subcaption}
\usepackage{chemfig}
\begin{document}
$p$
\end{document}  

我使用 xelatex 进行输出,并大量使用 Unicode 来表示重音符号、符号等,所以我无法切换到 dvi->ps->pdf 工作流程

我问您是否知道可能导致此问题的原因,以及有什么安全的方法来打印出所有内容,即使不是最好的质量,因为内容更重要。

编辑:现在它是 MWE。我的主管看不到文档中的数学样式中的 p

相关内容