我遇到了一个问题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}}
在哪里。在你的情况下,你应该添加Z
Z
equ
\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}