在 scrbook 中,当脚注标记位于斜体文本中时,脚注标记将以斜体显​​示

在 scrbook 中,当脚注标记位于斜体文本中时,脚注标记将以斜体显​​示

我注意到,使用 scrbook 类时,斜体文本内的脚注标记也会变成斜体(参见 MWE1)。

在书籍类中,脚注标记是直立的,我认为这是更好的行为(参见 MWE2)。

我的问题是如何获取 scrbook 类的 MWE2 行为?请注意,我不能直接中断 \textit 命令,然后使用脚注,再用 \textit 重复,因为我也有相当复杂的引用环境(请参阅这里) 也存在同样的问题,而且无法轻易中断。

1型

\documentclass[]{scrbook}
\usepackage{fontspec}
\usepackage{lmodern}

\begin{document}
\textit{Some text\footnote{Footnote text} and further text\footnote{Other footnote text}}.
\end{document}

微波辐射计

\documentclass[]{book}
\usepackage{fontspec}
\usepackage{lmodern}

\begin{document}
\textit{Some text\footnote{Footnote text} and further text\footnote{Other footnote text}}.
\end{document}

答案1

您可以使用

\setkomafont{footnotereference}{\normalfont}

例子:

\documentclass[]{scrbook}
\usepackage{fontspec}
\usepackage{lmodern}
\setkomafont{footnotereference}{\normalfont}

\begin{document}
\textit{Some text\footnote{Footnote text} and further text\footnote{Other footnote text}}.
\end{document}

结果:

在此处输入图片描述

相关内容