如果我使用经典论文模板,公式中的下标字体大小会太高。以下是一个例子:
\documentclass{scrbook}
\usepackage{classicthesis}
\usepackage{amsmath}
\begin{document}
$H^{v_{2\text{2}}}$
\end{document}
第一个索引“2”的大小应与第二个索引“2”的大小相同。如果我改用文档类“article”,则两个索引相同且正确。
答案1
程序classicthesis
包加载
\usepackage[osf,sc]{mathpazo}
(除非使用minionpro
选项调用)。因此存在差异:在文本模式下,数字是“旧式的”,而在数学模式下,它们是成行的。
可以更改设置,以便数学模式下的数字也是旧式的:
\documentclass{scrbook}
\usepackage{classicthesis}
\usepackage{amsmath}
\DeclareSymbolFont{digits}{OT1}{pplj}{m}{n}
\SetSymbolFont{digits}{bold}{OT1}{pplj}{b}{n}
\DeclareMathSymbol{0}{\mathalpha}{digits}{`0}
\DeclareMathSymbol{1}{\mathalpha}{digits}{`1}
\DeclareMathSymbol{2}{\mathalpha}{digits}{`2}
\DeclareMathSymbol{3}{\mathalpha}{digits}{`3}
\DeclareMathSymbol{4}{\mathalpha}{digits}{`4}
\DeclareMathSymbol{5}{\mathalpha}{digits}{`5}
\DeclareMathSymbol{6}{\mathalpha}{digits}{`6}
\DeclareMathSymbol{7}{\mathalpha}{digits}{`7}
\DeclareMathSymbol{8}{\mathalpha}{digits}{`8}
\DeclareMathSymbol{9}{\mathalpha}{digits}{`9}
\begin{document}
$H^{v_{2\text{2}}}$ $H^{v_{8}}$
\end{document}
但这是用大锤来解决非问题的:您可以看到,2
出现了同样的问题8
。