Я пытаюсь удалить названия разделов в заголовках. Я использую fancyhdr
пакет. Когда я пытаюсь указать новый текст в \lhead{}
, текст просто накладывается на название раздела. P.S. 3 часа гугления не помогли.
Вот фрагмент кода, который я хочу заставить работать.
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{Student ID: 1123123/1}
\chead{University}
\rhead{}
\lfoot{}
\cfoot{}
\rfoot{Page \thepage\ of \pageref{LastPage}}
ОБНОВЛЕНИЕ: \fancyhf{}
не работает - ничего не меняется.
Редактировал Speravir – Пример взят изhttp://pastebin.com/W6V9GUCs
(ссылка предоставлена OP вкомментарий к ответу Гонсало):
\documentclass{report}
\usepackage[a4paper]{geometry}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{fullpage, graphicx, wrapfig, subcaption, setspace}
\usepackage[T1]{fontenc}
\usepackage[font=small, labelfont=bf]{caption}
\usepackage{fourier}
\usepackage[protrusion=true, expansion=true]{microtype}
\usepackage[english]{babel}
\newcommand{\HRule}[1]{\rule{\linewidth}{#1}}
\onehalfspacing
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% HEADER & FOOTER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{Student ID: 1123123/1}
\fancyhead[C]{University}
\fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TITLE PAGE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\title{ \normalsize \textsc{SUBTITLE}
\\ [2.0cm]
\HRule{0.5pt} \\
\LARGE \textbf{\uppercase{TITLE}}
\HRule{2pt} \\ [0.5cm]
\normalsize \today
}
\date{}
\author{\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\
SID: \\
University \\
Department of Life Sciences
}
\maketitle
\pagebreak
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BODY
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section*{\textsc{SECTION}}
\end{document}
решение1
Чтобы очистить все предопределенные поля в заголовке и нижнем колонтитуле, используйте \fancyhf{}
перед назначением верхних и нижних колонтитулов. Также предпочтительнее использовать современный синтаксис \fancyhead
, \fancyfoot
:
\documentclass{article}
\usepackage[a5paper]{geometry}% just for the example
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{Student ID: 1123123/1}
\fancyhead[C]{University}
\fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
\begin{document}
\section{Test Section}
\lipsum[1-40]
\end{document}
После предоставления MWE стало ясно, что проблема заключалась в использовании пакета fullpage
.безопция headings
; поскольку использовались заголовки/нижние колонтитулы, а опция не была передана, заголовок и текстовая область перекрывались. Решение заключается в том, чтобы загрузить fullpage
следующим образом
\usepackage[header]{fullpage}
Кстати, поскольку geometry
пакет также используется, я думаю, что здесь есть некоторая избыточность: вы можете использовать только один из этих пакетов, в зависимости от желаемого макета страницы.
Я также внес некоторые другие изменения в документ, предоставленный как MWE; в частности, я использовал пакет sectsty
для использования малых заглавных букв в заголовках разделов (это делалось вручную) и подавил неправильное использование нескольких последовательных \\
команд (приводившее к появлению неполных плохих полей).
Я бы также предложил не использовать команды \title
и \author
для создания полной титульной страницы (например, это может иметь нежелательные последствия для закладок), а создать индивидуальную титульную страницу.
Код, показывающий упомянутые изменения:
\documentclass{report}
\usepackage[a4paper]{geometry}
\usepackage[myheadings]{fullpage}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{graphicx, wrapfig, subcaption, setspace}
\usepackage[T1]{fontenc}
\usepackage[font=small, labelfont=bf]{caption}
\usepackage{fourier}
\usepackage[protrusion=true, expansion=true]{microtype}
\usepackage[english]{babel}
\usepackage{sectsty}
\newcommand{\HRule}[1]{\rule{\linewidth}{#1}}
\onehalfspacing
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% HEADER & FOOTER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{fancy}
\fancyhf{}
\setlength\headheight{12pt}
\fancyhead[L]{Student ID: 1123123/1}
\fancyhead[C]{University}
\fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TITLE PAGE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{\normalsize \textsc{SUBTITLE}
\\[2.0cm]
\HRule{0.5pt} \\
\LARGE \textbf{\MakeUppercase{TITLE}}
\HRule{2pt} \\[0.5cm]
\normalsize\today\vspace*{10\baselineskip}
}
\date{}
\author{
SID: \\
University \\
Department of Life Sciences}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Section title formatting
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\sectionfont{\scshape}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BODY
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\maketitle
\newpage
\section*{Section}
\end{document}