koma-script: \footnote 和 \RaggedRight 存在问题

koma-script: \footnote 和 \RaggedRight 存在问题

这是一个 MWE(使用 koma-script v3.25):

\documentclass[paper=a8]{scrartcl}

\RequirePackage{ragged2e}
%\addtokomafont{footnote}{\RaggedRight}

\begin{document}
foo\footnote{bar}
\end{document}

这里没有的结果\RaggedRight

无 RaggedRight

这里与 相同\RaggedRight,取消注释相应的行:

与 RaggedRight

问题:我必须做什么才能保留脚注的原始水平位置?

答案1

请勿使用\addkomafont\setkomafont更改脚注文本的对齐方式。您可以重新定义\raggedfootnote(自 KOMA-Script 版本 3.23 起可用)。

例子:

\documentclass[paper=a8,DIV=9]{scrartcl}[2017/04/13]
\usepackage{showframe}
\usepackage{ragged2e}
\renewcommand\raggedfootnote{\RaggedRight}

\begin{document}
foo\footnote{bar bar bar bar bar bar bar}
\end{document}

在此处输入图片描述

相关内容