我花了一个多小时试图在标题页上制作页脚/页眉,但我感到非常沮丧,任何帮助都值得感激。
我只需要在顶部写上我的大学名称,在底部写上我的导师。我尝试了各种方法,唯一有效的方法是{empty}
用页眉和页脚覆盖样式。但是当我尝试在下一页上创建一个摘要段落时,它会将相同的页眉和页脚放在那里。我认为这是因为摘要\thispagestyle{empty}
也使用了它,但我不知道如何覆盖它。任何帮助都值得感激。
\documentclass[11pt]{report}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amssymb, amsfonts}
\usepackage{fancyhdr}
\pagestyle{plain}
\fancyhf{}
\renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.4pt}}
\renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.4pt}}
\fancyhead[L]{\iffloatpage{}{University}}
\fancyfoot[C]{\iffloatpage{}{Supervisor}}
\begin{document}
\title{\textbf{Title here}}
\author{My name}
\maketitle
\thispagestyle{fancy}
\newpage
\begin{abstract}
Abstract goes here....
\end{abstract}
\end{document}
答案1
我认为创建自定义标题页比摆弄页眉和页脚更合适。
\documentclass[11pt]{report}
\usepackage[T1]{fontenc}
\begin{document}
\begin{titlepage}
University
\vfill
\begin{center}
{\LARGE\bfseries Title here \bigbreak}
{\large My name \medbreak}
\today
\end{center}
\vfill
Supervisor
\end{titlepage}
\begin{abstract}
Abstract goes here....
\end{abstract}
\end{document}
答案2
report
正如您正确指出的那样,在带有标题的页面上的类中使用的页面样式是empty
。您可以使用重新定义它\fancypagestyle{empty}{....}
。为了将这些效果限制在标题页上,您应该将命令放在文档正文中,而不是序言中,并将其与标题页本身一起放在一个组中\bgroup...\egroup
:
\documentclass[11pt]{report}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amssymb, amsfonts}
\usepackage{fancyhdr}
\begin{document}
\bgroup
\fancypagestyle{empty}{\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhead[L]{University}
\fancyfoot[C]{Supervisor}}
\title{\textbf{Title here}}
\author{My name}
\maketitle
\newpage
\egroup
\begin{abstract}
Abstract goes here....
\end{abstract}
Text.
\end{document}