我的文档中有目录,并且页眉/页脚带有章节和小节标记。
当我包含 tocloft 包时,我不再有页眉/页脚,这不是我想要的。另一方面,我想控制目录中的间距。
另一个问题是目录在页眉/页脚中留下了小节标记。
平均能量损失
\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
%\usepackage{tocloft} % Uncomment this line
% -----------------------------------------------------------------------------
\pagestyle{fancy}
\fancyhf{} % clear all header and footers
\renewcommand{\sectionmark}[1]{\markboth{\thesection\ #1}{}}
\renewcommand{\subsectionmark}[1]{\markright{\thesubsection\ #1}}
\fancyhead[L]{\rule[-0.25in]{0pt}{0.25in}\parbox{0.9\textwidth}{%
\textbf{\leftmark\\\rightmark}}}
\fancyhead[R]{\thepage}
\fancyfoot[L]{\rule[-0.25in]{0pt}{0.25in}\parbox{0.9\textwidth}{%
\textbf{\leftmark\\\rightmark}}}
\fancyfoot[R]{ \thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\tableofcontents
\section{Section1}
\lipsum[4-8]
\newpage
\section*{Section2}
\lipsum[4-8]
\newpage
\section{Section3}
\lipsum[4-8]
\section*{Section4}
\lipsum[4-8]
\end{document}