我正在尝试稍微提高一个\mp
减号和加号以匹配现有的排版方程。问题是当\mp
我将符号放在 中时,符号会消失\raisebox{}{}
。当我使用符号时,它工作正常\pm
。我只有这一个实例,所以我认为\raisebox
这是一个快速而简单的修复。如果我将 放在\mp
里面,\fbox
它看起来好像里面没有任何字符。
我的代码:
\documentclass[12pt]{article}
\usepackage[
math-style=french
]{unicode-math}
\setmathfont{Latin Modern Math}
\begin{document}
\begin{center}
Why this $\mp$ disappears?
\[PH = {\raisebox{1pt}{\mp}} \frac{1}{\sqrt{2}}\]
But this $\pm$ does not?
\[PH = {\raisebox{1pt}{\pm}} \frac{1}{\sqrt{2}}\]
\end{center}
\end{document}
提前致谢。
答案1
的副作用unicode-math
是,传统数学模式的命令在文本中起作用,但前提是文本字体具有字符。
您的日志将显示
Missing character: There is no ∓ (U+2213) in font [lmroman12-regular]:+tlig;!
\raisebox
就像和 会将您带出数学,因此在传统的 tex 中,两个命令都会出现错误,解决方法是相同的,使用和\mbox
回到数学。$\mp$
$\pm$