我想在我的 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}