如何帮助自己添加koma页脚?

如何帮助自己添加koma页脚?

我想在我的 koma 信中添加页脚。

我打开[0]手册并搜索Ctrl + f footer

我获得了 267 个有关页脚的结果。

有没有更好的方法给我的文档添加页脚?

[0]https://mirror.foobar.to/CTAN/macros/latex/contrib/koma-script/doc/scrguien.pdf

答案1

正如 jqueralt 所说,您可能想要使用scrlayer-scrpage,但根据您的需要,您甚至可能不需要它。您如何自己找到它?正如您所注意到的,使用Strg + f并不是在综合手册中查找某些内容的最有效方法。相反,最好始终从查看目录开始:

目录包含(简介、一些附录和)两个主要部分:“作者用 KOMA-Script”和“高级用户和专家用 KOMA-Script”。由于您要查找的页脚并不是特别高级的概念,因此您必须查看第一部分。

在这里你可能会发现两个有趣的部分:

首先是“4. 带有scrlttr2类别或scrletter包的信件”部分。顾名思义,它包含与信件相关的所有内容。目录特别显示它包含诸如“4.10.8 信头页脚”或“4.13 带有默认页面样式的页眉和页脚”之类的子部分。

如果您有更复杂的需求,那么“5. 页眉和页脚scrlayer-scrpage”一节应该会引起您的注意。(它也引用自 4.13。它告诉您有关如何使用该包设置页眉和页脚的所有信息。(如果您没有复杂的需求,“5.4. 使用预定义的页面样式”可能是最有趣的)(一般来说,x.1-x.3 小节在所有章节中基本相同,阅读其中一个就足够了。它们记录了如何在所有 KOMA 类/包中设置选项和设置)

答案2

最简单的方法是调用scrlayer-scrpage包。

您可以将文本放在页眉或页脚的 3 个位置:页面外侧部分,使用\ohead\ofoot,中央部分,使用\chead\cfoot,页面内侧部分,使用\ihead\ifoot

查看 MWE 并尝试注释和取消注释行并将文本放在括号内:

\documentclass{scrartcl}

\usepackage{blindtext} % dummy text

%---------- headers and footers --------------
\usepackage[automark]{scrlayer-scrpage}
%-------- header
\ihead{}            % empty header
\chead{}            % empty header
\ohead{}            % empty header
%-------- footer
\ifoot{Some text}   % inner footer with a fixed text
\cfoot{\headmark}   % central footer with heading on level 1 (section)
\ofoot{\pagemark}   % outer footer with the page number

\begin{document}
 \blinddocument
\end{document}

相关内容