从 IEEEtran 中的证明中删除缩进

从 IEEEtran 中的证明中删除缩进

我使用proofamsmathIEEEtran默认情况下,校对前有一个缩进。有办法删除它吗?

答案1

首先,我同意@vonbrand的建议,遵守特定的期刊规则,不要自行更改设置;这是他们的责任,而不是你的,他们最终会在发表之前再次编辑整篇论文。

但是,如果必须的话,您可以使用包etoolbox修补.cls文件中的相关命令,以强制其按照您想要的方式运行。类文件中的相关行如下:

\def\IEEEproofindentspace{2\parindent} 

您可以通过在序言中添加以下内容来使用它:

\usepackage{etoolbox}

%\def\IEEEproofindentspace{2\parindent} % This is the line to be patched
\patchcmd{\IEEEproofindentspace}{2\parindent}{0pt}{}{}

当然,您也可以使用更短的形式,而不需要包,etoolbox只需重新定义这样的命令\renewcommand{\IEEEprofindentspace}{0pt},就像 egreg 在评论中所建议的那样。

答案2

如果您所选期刊的格式中有空格(或其他您不喜欢的特征),他们可能希望这样;如果他们也不喜欢,他们就会保留它,即使只是为了保持一致性。

相关内容