在 KOMA 类中使用 Minion 的脚注图

在 KOMA 类中使用 Minion 的脚注图

MinionPro我非常喜欢在我的文档中使用该包,它提供了一个名为的选项footnotefigures,可以激活一组用于脚注的特殊数字。

不幸的是,此选项与 KOMA 类不完全兼容,例如,scrbook虽然一切都运行正常article。如果footnotefigures在 中处于活动状态,则scrbook脚注会出现在文本设置正确,但设置不正确脚注,我想改变这一点。

目前,这种不兼容性会产生相当糟糕的结果,尤其是当“高”字符(如“h”)跟在脚注数字后面时 - 正如您在该图中所看到的那样。

在此处输入图片描述

这是 MWE

\documentclass[a4paper,12pt]{scrbook}
\usepackage[footnotefigures]{MinionPro}
\begin{document}
abc \vfill
\footnote{h -- First footnote.}h
\footnote{h -- Second footnote}h 
\footnote{h -- Third footnote}h 
\footnote{h -- Fourth footnote}h 
\end{document}

footnotefigures这是来自包文档的声明MinionPro

\DeclareOption{footnotefigures}{%
\def\@makefnmark{%
\begingroup
\normalfont
\fontfamily{MinionPro-Extra}\fontencoding{U}\selectfont
\@thefnmark
\endgroup}}

答案1

深入研究了 KOMA 类之后,似乎将此行添加到序言中就可以了。

\deffootnote[1em]{1.5em}{1em}{%
  \fontfamily{MinionPro-Extra}\fontencoding{U}\selectfont\thefootnotemark}

现在正文和脚注中的脚注数量采用相同的样式。

相关内容