Форматирование верхнего/нижнего колонтитула на титульной странице

Форматирование верхнего/нижнего колонтитула на титульной странице

Я потратил почти час, пытаясь создать нижний/верхний колонтитул на титульном листе, и я начинаю нервничать. Буду признателен за любую помощь.

Мне просто нужно, чтобы название моего университета было вверху, а моего руководителя внизу. Я пробовал разные вещи, единственное, что сработало, — это переопределение стиля {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}

Связанный контент