Configure o tamanho da fonte de diferentes tipos para ser o mesmo

Configure o tamanho da fonte de diferentes tipos para ser o mesmo

Para documentos matemáticos eu gosto de usar o fourierpacote com a uprightopção, porém os símbolos \mathcalproduzidos são muito peculiares na minha opinião, então os substituí pela fonte padrão via \DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}- porém esses símbolos têm um tamanho de fonte diferente das fourierfontes.

Aqui está um exemplo que mostra que o X caligráfico é muito grande:

tamanhos de fonte diferentes

Como posso reduzir o tamanho dos \mathcalsímbolos?

Responder1

Você pode carregar a cmsyfonte com escala de 0,942 (calculada comparando as alturas):

\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}

insira a descrição da imagem aqui

informação relacionada