parskip 导致 amsbook 目录标题出现在目录下方

parskip 导致 amsbook 目录标题出现在目录下方

我正在使用amsbook文档类和\parskip包,但\parskip添加时,它会导致目录上方的默认标题“目录”移动到目录本身下方。如果\parskip删除,问题就解决了。我也用amsart文档类测试了这一点,那里也发生了同样的事情。但是,使用文档类时article不会发生此问题。有人能解释一下吗?

\parskip我需要使用(特别是未缩进的段落)的功能,但我认为我可能需要找到不同的方法。

以下是 MWE:

\documentclass[english]{amsbook}
\usepackage{babel}

\usepackage{parskip}

\begin{document}

\title{Title Here}
\maketitle

\tableofcontents

\part*{First Part}

\part*{Second Part}

\section*{First Section}

\section*{Second Section}

\end{document}

答案1

最后,我只是仔细研究了\parskip软件包内容并提取了我需要的宏,特别是\def那里的三个列表。包括我的序言中的那些(包裹在\makeatletter和中\makeatother以容纳@符号)解决了我的问题。现在目录按预期显示,并且我的段落格式正确。

相关内容