sansmath 和 fixmath 之间有冲突吗?

sansmath 和 fixmath 之间有冲突吗?

我的问题可能重复了sansmath 包中缺少符号,但我不知道。我需要使用 sans 字体进行数学运算,并且我通常会加载fixmath包(尽管我不确定为什么)。显然fixmath一起使用sansmath效果不太好。

\documentclass{article}
\usepackage{fixmath}
% \DeclareMathSymbol{\pi}{\mathalpha}{letters}{25}
\usepackage{sansmath}

\begin{document}
\sansmath\sffamily $\pi$
\end{document}

怎么了?

答案1

unicode-math和都isomath定义了无衬线希腊字母。

unicode-math包中有多个无衬线数学字母表,但其中只有\mathbfsfit和包含 Unicode 中的小写希腊字母。如果您需要正常粗细的希腊无衬线字母,\mathbfsfup也可以使用 声明一个新的数学字母表。\setmathfontface

该包添加了斜体无衬线和粗体无衬线斜体isomath字母。它使用传统的八位字体编码,但因此与 PDFLaTeX 兼容。您可能希望使用带有 OML 编码的无衬线字体,但也可以使用 LGR。\mathsfit\mathsfbfit

最后,您可以定义一个新的数学符号,例如\sfuppi从您选择的字体中插入无衬线直立 π。具体方法取决于您使用的字体及其编码方式。

相关内容