我在 Windows 上使用 TeX Live 2016,在构建以下内容时,xelatex 和 lualatex 都会产生损坏的编码
\documentclass{scrartcl}
\usepackage{fontspec,unicode-math}
\defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase}
\setmainfont[Numbers={Proportional,OldStyle}]{Cambria}
\setsansfont[Numbers={Proportional,OldStyle}]{Calibri}
\setmonofont{Consolas}
\setmathfont[Scale=MatchLowercase]{Cambria Math}
\setkomafont{disposition}{\normalfont\scshape}
\begin{document}
\section{Main Font}
gaffer fix flow affirm affluent 0123456789
\section{Sans Font}
\textsf{gaffer fix flow affirm affluent 0123456789}
\section{Monospace Font}
\texttt{gaffer fix flow affirm affluent 0123456789}
\section{Math Font}
$x^2 + y^2 = z^2$
\subsection{More Math}
$\sin \theta = \dot{\omega}$
\section{Logo}
\LaTeX{}
\end{document}
在 Adobe 中复制结果的结果如下