如您所见,pxfonts 中的希腊字母比数字大。我该如何调整大小?数字大小更好。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[lining]{libertine}
\usepackage[libertine, cmintegrals]{newtxmath}
\DeclareSymbolFont{greeksymbols}{OML}{pxmi}{m}{it}
\DeclareMathSymbol{\beta}{\mathalpha}{greeksymbols}{12}
\DeclareMathSymbol{\gamma}{\mathalpha}{greeksymbols}{13}
\DeclareMathSymbol{\theta}{\mathalpha}{greeksymbols}{18}
\begin{document}
$5\beta +5\gamma+ 2\theta+3\Gamma + 250\log_2 n = 75\sin x $
\end{document}
答案1
您应该使用npxmi
而不是pxmi
,因为前者具有更好的指标。此外,它还允许设置缩放因子:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[lining]{libertine}
\usepackage[libertine, cmintegrals]{newtxmath}
\makeatletter
\def\npxmath@scaled{.94767}
\makeatother
\DeclareSymbolFont{greeksymbols}{OML}{npxmi}{m}{it}
\DeclareMathSymbol{\beta}{\mathalpha}{greeksymbols}{12}
\DeclareMathSymbol{\gamma}{\mathalpha}{greeksymbols}{13}
\DeclareMathSymbol{\theta}{\mathalpha}{greeksymbols}{18}
\begin{document}
$5\beta +5\gamma+ 2\theta+3\Gamma+ 250\log_2 n = 75\sin x $
\end{document}
缩放因子 0.94767 是通过不设置和测量 和的\npxmath@scaled
高度计算出来的:我得到的 是 6.88pt和 是 6.52pt 。设置缩放因子后,我得到的 和 都是 6.52pt。\beta
\Gamma
\beta
\Gamma