Libertine 字体希腊字母大小

Libertine 字体希腊字母大小

如您所见,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

在此处输入图片描述

相关内容