我无法使用 `\mup**` 获得直立的希腊字母,但我可以使用 unicode-math 中的 `\up**` 来获得

我无法使用 `\mup**` 获得直立的希腊字母,但我可以使用 unicode-math 中的 `\up**` 来获得

我将用它\beta作为例子。

首先我想问一下如何使用 中的“宏”列texdoc unimath-symbols?我看到直立的 beta 字母有宏\mupbeta,所以我尝试使用\mupbeta来获取直立的 beta。但我得到的是斜体的。

其次,我没有看到\mup**中的解释texdoc unicode-math,但\up**在第 5.1 节中看到了。 \向上**

\symup{\beta}第三,和有什么区别\upbeta,以及在什么情况下应该使用\symup{\beta}\upbeta\mupbeta

第四,我检查是否还有其他问题,发现https://tex.stackexchange.com/a/214058/180617。那个答案说,使用不同的math-style设置,\upbeta\itbeta表现相同,我必须使用\mupbeta来获得“始终直立的 beta”。但是在我的测试中,\mupbeta\mitbeta表现相同,我可以使用\upbeta来获得直立的 beta。有人可以解释一下吗?

\documentclass{article}
\usepackage{unicode-math}
\unimathsetup{math-style=french}
% \unimathsetup{math-style=ISO}
\begin{document}
    Here is \verb|math-style=french|
    % Here is \verb|math-style=ISO|
    
    $ \mitbeta, \mupbeta, \symup{\beta}, \upbeta $
\end{document}

数学风格=法语 在此处输入图片描述

相关内容