我想让我的页脚和页眉看起来像这本漂亮的苹果手册。
我认为我应该使用该fancyhdr
包。但是,我需要一个例子来说明在这种情况下我应该如何使用它(用于垂直线)。我发现了很多关于水平线的信息,但没有垂直线的信息。
答案1
\documentclass[twoside]{article}
\usepackage[margin=1in]{geometry}
\usepackage{xcolor}
\usepackage{fancyhdr}
\fancyhf{}
\fancyfoot[RO]{\vfootline\hskip\linepagesep\thepage}
\fancyfoot[LE]{\thepage\hskip\linepagesep\vfootline}
\renewcommand\headrulewidth{0pt}
\newskip\linepagesep \linepagesep 5pt\relax
\def\vfootline{%
\begingroup\color{blue}\rule[-990pt]{1pt}{1000pt}\endgroup}
\usepackage{lipsum}
\pagestyle{fancy}
\begin{document}
\lipsum
\lipsum
\lipsum
\end{document}
对于头部来说,它非常相似。在这里,我使用picture
环境来确保正确的定位:
\documentclass[twoside]{report}
\usepackage[margin=1in]{geometry}
\usepackage{xcolor}
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[RO]{\begin{picture}(0,0)\put(0,0){\vheadline\hskip\linepagesep\thechapter}\end{picture}}
\fancyhead[LE]{\begin{picture}(0,0)\put(0,0){\thechapter\hskip\linepagesep\vheadline}\end{picture}}
\renewcommand\headrulewidth{0pt}
\newskip\linepagesep \linepagesep 5pt\relax
\def\vheadline{%
\begingroup\color{blue}\rule[-5pt]{1pt}{1000pt}\endgroup}
\usepackage{lipsum}
\pagestyle{fancy}
\begin{document}
\chapter{A chapter}
\lipsum
\lipsum
\lipsum
\end{document}
答案2
您可以使用clean-thesis
模板,旨在模仿Apple文档的风格。
因此,您需要在其上下载档案开发者网站。解压文件后会发现三个主要文档:
thesis-example.pdf
和thesis-example.tex
:使用干净的论文和其源代码根的文档:以便您可以将结果与其 LaTeX 源代码进行比较(通过这种方式可以学到很多东西!);cleanthesis.sty
:包定义本身。如果您想在其他文档中使用它,您需要将其安装在 tex 发行版的正确文件夹中,或者将其复制到与*.tex
您正在使用的文件相同的文件夹中。
*注意:此包适应了KOMA-script
。如果您使用其他类,则需要进行一些更改。它还重新定义了很多参数。如果您愿意,您可以随意修改代码cleanthesis.sty
并复制您喜欢的功能。这确实有点麻烦,但您会学到很多东西!