尽管在 PDF 中可见,但数学字符不会打印

尽管在 PDF 中可见,但数学字符不会打印

使用 LuaLaTeX(最新的 MacTeX)编译以下 MWE,然后使用 Adob​​e Acrobat Pro DC(最新版本)打印 PDF时,打印页面上看不到+=。但是,当我使用 Skip 或 macOS 的预览打印时,一切看起来都很好。使用 XeLaTeX 编译也不会出现此问题。

% !TeX program = lualatex
\listfiles
\documentclass{scrreprt}

\usepackage{fontspec}
   \setmainfont{Fira Sans Light}
\usepackage{unicode-math}
   \setmathfont{Fira Sans Light}

\begin{document}
a \( a+b=c \)
\end{document}

有人能找到这个问题的根源,甚至更好的解决方案吗?我猜这与 LuaTeX 中的字体加载或嵌入有关……

以下是在我的系统上创建的 PDF:http://kunden.tobiw.de/missing-chars.zip我的一个朋友可以用这些 PDF 重现这种行为……

答案1

我知道这不是一个正确答案,但我得到了正确的结果。

我使用Acrobat Reader DC(17.012.20098),结果如图。

在此处输入图片描述

更新

日志中没有错误、警告或任何类型的消息。

相关内容