对于数学文档,我喜欢使用fourier
带有upright
选项的包,但是在我看来,产生的符号\mathcal
太奇怪了,所以我用默认字体替换它们\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}
- 但是这些符号的字体大小与字体不同fourier
。
以下示例显示书法 X 太大:
我怎样才能减小符号的尺寸\mathcal
?
答案1
您可以加载cmsy
按 .942 缩放的字体(通过比较高度计算):
\documentclass{article}
\usepackage{fourier}
\DeclareFontFamily{OMS}{fcmsy}{\skewchar\font48 }
\DeclareFontShape{OMS}{fcmsy}{m}{n}{%
<-5.5> [.942] cmsy5 <5.5-6.5> [.942] cmsy6
<6.5-7.5> [.942] cmsy7 <7.5-8.5> [.942] cmsy8
<8.5-9.5> [.942] cmsy9 <9.5-> [.942] cmsy10
}{}
\DeclareFontShape{OMS}{fcmsy}{b}{n}{%
<-6> [.942] cmbsy5
<6-8> [.942] cmbsy7
<8-> [.942] cmbsy10
}{}
\DeclareMathAlphabet{\mathcal}{OMS}{fcmsy}{m}{n}
\begin{document}
$X\mathcal{X}$
\end{document}