为了在页眉中显示当前部分的标题,我通常使用scrpage2
带有的包scrbook
。但是,现在我想用编写报告scrartcl
,而我的设置不再受支持:该部分不显示。以下是scrpage2
与 scrbook 配合使用的代码:
\usepackage[%
headsepline, %% Separation line below the header
% footsepline, %% Separation line above the footer
markuppercase
]{scrpage2}
\lefoot{} %% Bottom left on even pages
\lofoot{} %% Bottom left on odd pages
\refoot{} %% Bottom right on even pages
\rofoot{} %% Bottom right on odd pages
\cfoot{} %% Bottom center
\lehead{\bfseries\pagemark} %% Top left on even pages
\lohead{\bfseries\headmark} %% Top left on odd pages
\rehead{\bfseries\headmark} %% Top right on even pages
\rohead{\bfseries\pagemark} %% Top right on odd pages
\chead{} %% Top center
\pagestyle{scrheadings}
我发现此资源(德语),但我不明白解决方案。我怎样才能让这些包相互协作?
答案1
如果能提供更多有用的信息就更好了。目前你可以测试一下。
\documentclass[english,twoside]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[%
automark,
headsepline, %% Separation line below the header
% footsepline, %% Separation line above the footer
markuppercase
]{scrpage2}
\usepackage{babel}
\usepackage{blindtext}
\lehead{\bfseries\pagemark} %% Top left on even pages
\lohead{\bfseries\headmark} %% Top left on odd pages
\rehead{\bfseries\headmark} %% Top right on even pages
\rohead{\bfseries\pagemark} %% Top right on odd pages
\chead{} %% Top center
\automark[subsection]{section}
\pagestyle{scrheadings}
\begin{document}
\blinddocument
\end{document}
进一步的调整留给感兴趣的读者。
与往常一样,盲文该包仅用于创建虚拟文本,因此不是解决方案的一部分。