我正在使用 Lyx 2.0 用 LaTex 格式化我的文本。
我使用的是预定义的“书”模板。在第一个非标题页上,我将页码“1”置于底部中央,而在其他页面上,页码则显示在右上方。
我希望编号始终位于外部(右侧页面的右侧,左侧页面的左侧)下角。
如何获得它?提前致谢。
答案1
您可以使用该titlesec
包轻松定义页面样式:
\documentclass{book}
\usepackage[pagestyles]{titlesec}
\usepackage{lipsum}
\newpagestyle{mystyle}{\setfoot[\thepage][][]{}{}{\thepage}}
\pagestyle{mystyle}
\begin{document}
\lipsum[1-8]
\end{document}
另一个选择是使用fancyhdr
包:
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}
\fancyhf{}
\renewcommand\headrulewidth{0pt}
\fancyfoot[RO, LE]{\thepage}
\pagestyle{fancy}
\begin{document}
\lipsum[1-8]
\end{document}
答案2
我不知道如何仅使用普通book
类来实现这一点。但如果您可以添加scrpage2
包,那么类似下面的操作应该可以工作(未经测试):
\usepackage{scrpage2}
\pagestyle{scrheadings}
\ofoot{\arabic{page}}
\ohead{}
将此添加到你的序言中
答案3
您可以使用fancyhdr
包裹。它为页眉/页脚中内容的放置位置提供了相当大的灵活性。
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhead{}% clear headers
\fancyfoot{}% clear footers
\renewcommand{\headrulewidth}{0pt}% eliminate horizontal line
\fancyfoot[RO, LE]{Page \thepage}
\begin{document}
\lipsum[1-8]
\end{document}
有一个相应的\fancyhead
命令来指定页眉。选项中的字母[]
控制放置内容的位置:R
和E
代表右字段和左字段(还有一个C
代表中心)。E
代表偶数页,O
代表奇数页。