我在使用乳胶完成我的风格时遇到了麻烦。
这是一个mwe:
\documentclass{scrbook}
\usepackage{lipsum}
\usepackage[pagestyles]{titlesec}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\renewcommand*{\chapterpagestyle}{empty}
\renewcommand*{\headfont}{\normalfont}
\lefoot[LE]{\makebox[0pt][r]{\makebox[2cm][l]{\thepage}}}
\rofoot[RO]{\makebox[0pt][l]{\makebox[2cm][r]{\thepage}}}
\usepackage[]{setspace}
\usepackage{showframe}
\setlength{\textheight}{20cm}
\setlength{\textwidth}{13cm}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\renewcommand*{\chapterpagestyle}{empty}
\renewcommand*{\headfont}{\normalfont}
\begin{document}
\chapter{chapter test}
\lipsum[1-2]
\section{section test2}
\lipsum[3-10]
\end{document}
我想将标题从外侧拉出到页面编号,因此标题和页面编号是合理的。我似乎无法做到这一点。 谢谢, fleischfressende
答案 0 :(得分:0)
您可以通过\leftmark
访问章节编号/标题,通过\rightmark
访问章节编号/标题。然后使用与页脚相同的符号和框操作:
\documentclass{scrbook}
\usepackage{lipsum}
\renewcommand*{\chapterpagestyle}{empty}
\renewcommand*{\headfont}{\normalfont}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\lefoot{\makebox[0pt][r]{\makebox[2cm][l]{\thepage}}}
\rofoot{\makebox[0pt][l]{\makebox[2cm][r]{\thepage}}}
\lehead{\makebox[0pt][r]{\makebox[2cm][l]{\leftmark}}}
\rohead{\makebox[0pt][l]{\makebox[2cm][r]{\rightmark}}}
\begin{document}
\chapter{chapter test}
\lipsum[1-2]
\section{section test2}
\lipsum[3-10]
\end{document}
虽然2cm
框对于标题内容而言太小,但这并不重要,因为您只对特定的展示位置/对齐感兴趣。