使用 amsmath 和新版本的 txfont,我发现它们是单独加载的。如果文本设置为 10.95pt,我可以将数学设置为 11.5pt 吗?
答案1
是的,对于任何字体,LaTeX 都有一个标准命令,其默认使用设置是
\DeclareMathSizes{5}{5}{5}{5}
\DeclareMathSizes{6}{6}{5}{5}
\DeclareMathSizes{7}{7}{5}{5}
\DeclareMathSizes{8}{8}{6}{5}
\DeclareMathSizes{9}{9}{6}{5}
\DeclareMathSizes{\@xpt}{\@xpt}{7}{5}
\DeclareMathSizes{\@xipt}{\@xipt}{8}{6}
\DeclareMathSizes{\@xiipt}{\@xiipt}{8}{6}
\DeclareMathSizes{\@xivpt}{\@xivpt}{\@xpt}{7}
\DeclareMathSizes{\@xviipt}{\@xviipt}{\@xiipt}{\@xpt}
\DeclareMathSizes{\@xxpt}{\@xxpt}{\@xivpt}{\@xiipt}
\DeclareMathSizes{\@xxvpt}{\@xxvpt}{\@xxpt}{\@xviipt}
所以
\DeclareMathSizes{\@xipt}{11.5}{7.5}{5.5}
\@xipt
如果文本大小为 10.95pt(即 10.95),则使用 11.5pt(脚本和脚本大小分别为 7.5 和 6.5pt)
答案2
当然可以:
\documentclass[11pt]{article}
\usepackage{newtxtext}
\usepackage[scaled=2]{newtxmath}
\begin{document}
Text and $math$
\end{document}
当然,你会想要更小一点的,也许 1.05 就可以了:
1.05 * 10.95 = 11.4975
例子:
\documentclass[11pt]{article}
\usepackage{newtxtext}
\usepackage[scaled=1.05]{newtxmath}
\begin{document}
Text and $math$
\fontname\font
\fontname\textfont2
\end{document}