tocloft 包将页码添加到目录的第一面

tocloft 包将页码添加到目录的第一面

我遇到了一个问题tocloft。每当我尝试将其包含到我的文档中时,目录的第一页(仅)包含页码,即便如此,我也不想要目录中的任何页码。当我删除调用时\usepackage{tocloft},显示的目录中没有页码,所以它一定是弄乱了布局……

有没有办法告诉tocloft不要调整目录中的任何内容?

\pagestyle{empty}\thispagestyle{empty}

解决不了问题。

注意:我仅使用该tocloft包,以便可以创建一个方程列表(通过\newlistof来自的命令tocloft)。因此,我也很高兴有\newlistof无需使用该tocloft包即可获取命令的方法。

编辑:例如:

感谢您考虑我的问题:这是一个代码示例:

\documentclass[12pt,a4paper]{article}
\usepackage[export]{adjustbox}% http://ctan.org/pkg/adjustbox
\usepackage{tocloft}
\usepackage{amsmath,amsthm,amssymb}
\usepackage[T1]{fontenc}
...
//the part responsible for creating creating the listofequations
\newcommand{\listequationsname}{} 
\newlistof{myequations}{equ}{\listequationsname} 
\newcommand{\myequations}[1]{% 
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}\hfill} 
...
//sample equation
\begin{equation}\label{eq:Eq1}
a^{2}+b^{2}=c^{2}
\end{equation}
\myequations{Satz des Pythagoras \ref{eq:Eq1}}
...
//displaying the list of equations
\subsection{Equations}
\renewcommand{\listequationsname}{}
\listofmyequations 

提前致谢!

解决方案:

Andrew Swann 发布的命令作为评论为我解决了这个问题。我只需要\renewcommand{\cftaftertoctitle}{\thispagestyle{empty}}在之前添加\tableofcontents

万分感谢!

答案1

手册建议列表类型\renewcommand{\cftafterZtitle}{\thispagestyle{empty}}在哪里。在你的情况下,你应该添加ZZequ

\renewcommand{\cftafterequtitle}{\thispagestyle{empty}} 

你的序言。

顺便说一句,您的命令应该以 而不是\myequations结尾,以便后面的文本不一定以新段落开始。\ignorespaces\hfill

\documentclass[12pt,a4paper]{article}

\usepackage[T1]{fontenc}
\usepackage[export]{adjustbox}
\usepackage{tocloft}
\usepackage{amsmath,amsthm,amssymb}

% the part responsible for creating creating the listofequations
\newcommand{\listequationsname}{} 
\newlistof{myequations}{equ}{\listequationsname} 
\newcommand{\myequations}[1]{% 
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}\ignorespaces} 
\renewcommand{\cftafterequtitle}{\thispagestyle{empty}} 

\numberwithin{equation}{section}

\begin{document}

\section{A section}

If the sides of a right-angle triangle in the Euclidean plane have
lengths \( a \), \( b \), \( c \) with \( c \) the length of the
hypotenuse, then they are related by
\begin{equation}
  \label{eq:Pyth}
  a^{2} + b^{2} = c^{2}.
\end{equation}
\myequations{Pythagoras' Theorem} Note that this equation has integer
solutions such as \( (a,b,c) = (3,4,5) \).  This should be contrasted
with Fermat's equation
\begin{equation}
  \label{eq:Fermat}
  a^{n} + b^{n} = c^{n},\quad\text{for \( n\geqslant 3 \).}
\end{equation}
\myequations{Fermat's equation}

%displaying the list of equations
\clearpage
\subsection{Equations}
\listofmyequations 

\end{document}

相关内容