答案1
我不完全确定你说的“从内部逃避到正常数学”是什么意思\mathrm
,但我认为(希望?)这\mathrm{\symit{2n-1}}
能满足你的需要。
下表显示了 4 个可用指令的输出\sym<xx>
。之后,对比了\mathrm{\text{\ensuremath{2n-1}}}
和\mathrm{\symit{2n-1}}
。
\documentclass{article}
\usepackage{array}
\usepackage{amsmath} % for \text and \ensuremath macros
\usepackage{unicode-math}
\begin{document}
$\begin{array}{@{} >{$}l<{$} >{$\ttfamily}l<{$} l}
default & & 2n-1 \\
upright & \string\symup & \symup{2n-1} \\
bold & \string\symbf & \symbf{2n-1} \\
italic & \string\symit & \symit{2n-1} \\
sans-serif & \string\symsf & \symsf{2n-1}
\end{array}$
\medskip
$\mathrm{2n-1}$ \& $\symup{2n-1}$
$\mathrm{\text{\ensuremath{2n-1}}}$ \&
$\mathrm{\symit{2n-1}}$
\end{document}