修复自定义类中的第一段缩进

修复自定义类中的第一段缩进

我从大学下载了一个 LaTeX 论文模板,它带有自己的自定义 .cls 文件。我注意到的第一件事就是段落缩进。每个段落都缩进,即使是章节开头的段落也是如此。我不是印刷工,但我的理解是,通常不会在居中标题后缩进第一个段落,而是在左对齐标题和任何后续段落后缩进第一个段落。

我查看了自定义 .cls 文件并尝试修改@afterindenttrue@afterindentfalse声明,但无法使它们一致地工作。在某些情况下,居中节标题后的第一个段落仍然缩进,而左对齐小节标题后的一些段落没有缩进。

我需要如何修改 .cls 文件才能获得一致的缩进?论文模板可从这个稳定的链接,而.cls 文件是Assets/isuthesis.cls

答案1

indentfirst全班全部复制包裹内容

\makeatletter
\let\@afterindentfalse\@afterindenttrue
\@afterindenttrue

\makeatletter我不知道它究竟为什么存在于类文件中。

但这意味着更改 \@afterindenttrue\@afterindentfalse不会产生任何效果,因为它们具有相同的含义。您只需删除引用的行即可。

无关,但是

\renewcommand{\contentsname}
{\protect \centering \large TABLE OF CONTENTS } %JAS

完全错误,惯例的重点\...name在于这些命令只是文本无需格式化,即可轻松进行自然语言翻译。

相关内容