ASME 乳胶等级:第一段缩进

ASME 乳胶等级:第一段缩进

不幸的是,ASME Latex 类激活了第一段的缩进。你知道这种情况发生在哪里吗?

https://www.overleaf.com/latex/templates/asme-journal-article-template/wspcsrrzjpmq

答案1

通常你不应该改变日志类的样式,因为它们的设计是为了满足日志的要求。但如果你真的想这样做,你可以使用xpatchpatch 包\@startsection,其中设置了相关的布尔值。

此类加载了过时的times包,除非您必须提交给期刊,否则可能不应该使用(在这种情况下您根本不应该乱搞它。)

解释

该方法\@startsection在 LaTeX 内核中定义,仅当跳过值(标题上方的跳过)为负时,它才会抑制节标题后的缩进。在标准类中,此跳过负数,因此缩进被抑制。但在asme2ej类中,它是正数,因此缩进不会被抑制。

\documentclass[twocolumn]{asme2ej}
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\@startsection}{\@afterindenttrue}{\@afterindentfalse}{}{}
\makeatother
\usepackage{lipsum}
\begin{document}
\section{A section}
\lipsum
\end{document}

output of code

相关内容