在 Memoir 中使用 \abstractrunin 删除缩进

在 Memoir 中使用 \abstractrunin 删除缩进

我正在排版我的论文,在让章节(实际上是论文)看起来完全符合我的要求时遇到了一些麻烦。无论我做什么,摘要名称都会缩进。

我正在使用\抽象运行选项与 Memoir 一起使用,如果我没有看错它的文档,删除此缩进的“正确”方法应该是使用命令\setlength{\a​​bstitleskip}{-\absparindent}。但是,无论是这个,还是我向多个命令添加 \noindent 和 \ignorespaces 的各种尝试,都没有结果。

这里有没有人遇到过这个问题?能给我一些有用的建议吗?我都快要疯了。

参见下图(因为我不想暴露自己的信息所以弄得很模糊)。

令人愤怒的压痕

答案1

我终于解决了自己的问题,最后只能查看 memoir.cls 中 Memoir 的实现。我不太熟悉包编程,但我设法找到了以下几行:

\AtBeginDocument{\setlength{\absparindent}{\parindent}
                 \setlength{\absparsep}{\parskip}}

当然,问题是我打电话的时候\absparindent在前言中,在将其值设置为正确值之前。在移动摘要后,摘要现在正确(未)缩进

\setlength{\abstitleskip}{-\absparindent}

到之后\开始{文档}。感觉像是属于序言中的内容,但至少现在它起作用了。

把这个答案留在这里,因为我知道当我发现一个包含(编辑:解决了!)的问题时是多么令人愤怒。

相关内容