%20%E6%9C%AA%E6%AD%A3%E7%A2%BA%E6%B8%B2%E6%9F%93.png)
我在 OS X Sierra 上使用 XeLaTeX (XeTeX 3.14159265-2.6-0.99992 (TeX Live 2015)),透過編譯rubber
\documentclass[letterpaper, 11pt]{article}
\usepackage{geometry}
\usepackage{amsmath}
% rubber: set program xelatex
\usepackage{unicode-math}
\setmathfont{STIX Two Math}
\setmainfont{STIX Two Text}
\begin{document}
This is the problem $\frac{\left(asdf\right)}{\left(ghjk\right)}$
\[ \frac{\frac{\left(asdf\right)}{\left(ghjk\right)}}{\frac{\left(asdf\right)}{\left(ghjk\right)}} \]
\[ \frac{\left(asdf\right)}{\left(ghjk\right)} \]
\begin{align*}
\frac{\frac{\left(asdf\right)}{\left(ghjk\right)}}{\frac{\left(asdf\right)}{\left(ghjk\right)}} \\
\frac{\left(asdf\right)}{\left(ghjk\right)}
\end{align*}
\end{document}
將 STIX 2.0.0 字體與 unicode-math 和 XeLaTeX 一起使用會導致括號 和\left(
渲染\right)
不正確(作為帶框的問號),而常規(
和)
字元渲染正確。我對\left[
和沒有遇到同樣的問題\right]
。
日誌輸出的唯一差異是以下幾行:
Missing character: There is no Ⴞ in font STIX Two Math/OT:script=math;language= DFLT;! Missing character: There is no Ⴟ in font STIX Two Math/OT:script=math;language= DFLT;!
誰能幫我解決這個問題嗎?
非常小的例子:
\documentclass{article}
\usepackage{unicode-math}
\setmathfont{STIX Two Math}
\begin{document}
$\left(\right)$
$\scriptstyle\left(\right)$
$\scriptscriptstyle\left(\right)$
%\showoutput
\end{document}
Missing character: There is no Ⴞ in font STIX Two Math/OT:script=math;language=DFLT;!
Missing character: There is no Ⴟ in font STIX Two Math/OT:script=math;language=DFLT;!
Missing character: There is no ᆷ in font STIX Two Math/OT:script=math;language=DFLT;+ssty=0;!
Missing character: There is no ^^@ in font STIX Two Math/OT:script=math;language=DFLT;!
Missing character: There is no ᆸ in font STIX Two Math/OT:script=math;language=DFLT;+ssty=0;!
Missing character: There is no ^^@ in font STIX Two Math/OT:script=math;language=DFLT;!