fouriernc 包中的数学

fouriernc 包中的数学

我喜欢使用 fouriernc 包。但不幸的是,这个包中的数学字体对我来说看起来不太好看,我想问一下是否可以在更改数学字体的同时使用此包,比如在 mathpazo 包中。

谢谢

答案1

我们mathpazo.sty发现

 \DeclareSymbolFontAlphabet{\mathcal}   {symbols}

这将我们带到

\DeclareSymbolFont{symbols}       {OMS}{zplm}{m}{n}

然后你可以做

\DeclareMathAlphabet{\mathcal}{OMS}{Zplm}{m}{n}
\SetMathAlphabet{\mathcal}{bold}{OMS}{zplm}{b}{n}

texdoc fntguide了解更多信息。第二行是版本\boldmath

完整示例:

\documentclass{article}
\usepackage{fouriernc}

\DeclareMathAlphabet{\mathcal}{OMS}{zplm}{m}{n}

\begin{document}

This is math: $a+b\in\mathcal{F}(Z)$.

\end{document}

在此处输入图片描述

如果没有建议的声明,我们会得到

在此处输入图片描述

答案2

我以前从未使用过mathpazo,但这是一个可能的解决方案

\documentclass[]{article}
\usepackage{fouriernc}

\usepackage{lipsum}

\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}

\begin{document}
\lipsum[2]


\begin{equation}
\sin(x) = x + \mathcal{O}(x^3)
\end{equation}


\end{document}

在此处输入图片描述

相关内容