Для математических документов мне нравится использовать 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}