包含正文的页码(不同面)

包含正文的页码(不同面)

根据我的论文,我有两个问题。首先,如何每隔一页自动切换页边距,例如:

在此处输入图片描述 在此处输入图片描述

其次,我如何切换页码并在每隔一页中包含不同的文本?

在此处输入图片描述 在此处输入图片描述

如果有人能帮助我,我将不胜感激!

此致

答案1

这实际上与我在论文中使用的样式类似。我不确定我是否理解了“切换边距”的意思,但 Latex 应该会自动排列文档中的边距。如果您想添加更多空间,可以使用包的twoside选项(您只需在下面的代码中更改)。bindingoffsetgeometry0mm

为了更改页面的页脚(和页眉),我使用了该fancyhdr包;我还重新定义了plain样式以保持整个文档的一致性。

\documentclass[12pt,a4paper,twoside]{report}

% Page layout
\usepackage[bindingoffset=0mm]{geometry}

% Random text
\usepackage{lipsum}

% Page style
\usepackage{fancyhdr}

% Defining the DEFAULT style
\fancypagestyle{MyStyle}{%
\fancyhead{} %Clean headers
\fancyfoot{} %Clean footers
\fancyfoot[RO]{\leftmark \ {\vrule height 13pt width 1pt}  \thepage}
\fancyfoot[LE]{\thepage \ {\vrule height 13pt width 1pt} \MakeUppercase{\chaptername}\ \thechapter}
\renewcommand{\headrulewidth}{0pt} % Remove header rule
\renewcommand{\chaptermark}[1]{\markboth{\uppercase{##1}}{}}
}
% Redefining the PLAIN style
\fancypagestyle{plain}{%
\fancyhead{} %Clean headers
\fancyfoot{} %Clean footers
\fancyfoot[RO]{{\vrule height 13pt width 1pt} \ \thepage}
\fancyfoot[LE]{\thepage \ {\vrule height 13pt width 1pt}}
\renewcommand{\headrulewidth}{0pt} % Remove header rule
}

\begin{document}
\pagestyle{plain}
...pages in plain style...
\pagestyle{MyStyle}
\chapter{First chapter title}
\section{First section}
\lipsum
\section{Second section}
\lipsum
\chapter{Second chapter title}
\section{Third section}
\lipsum
\section{Fourth section}
\lipsum
\end{document}

我注意到的一件事是,MyStyle仅当之前有时才能正确应用\pagestyle{plain};我不确定为什么会发生这种情况,但幸运的是,章节之前总是有简单风格的页面(至少在我的论文中),如目录、图表列表等。

相关内容