删除校样与校样开始之间的水平空格

删除校样与校样开始之间的水平空格

我正在尝试使用证明环境来证明某些定理,但是当我使用 article 作为我的文档类和 aip-cp 文档类时,结果有所不同。

当我使用 article 作为文档类时结果是 在此处输入图片描述

当我使用 aip-cp 作为文档类时结果是 在此处输入图片描述

有没有办法使用 aip-cp 文档类,但是当我使用证明环境时,它不会在证明和证明的第一个文本之间添加一些水平空间?

以下是代码

\documentclass{aip-cp}[letter]

\usepackage[numbers]{natbib}
\usepackage{rotating}
\usepackage{graphicx}
\let\iint\relax
\let\iiint\relax
\let\iiiint\relax
\let\idotsint\relax
\let\openbox\relax
\let\proof\relax
\let\endproof\relax
\usepackage{amsmath}
\usepackage{amsthm}

\theoremstyle{lemma}
\newtheorem{lemma}{Lemma}

\setlength{\parindent}{15pt}

\begin{document}

\begin{lemma}
Sample text
\end{lemma}

\begin{proof}
We begin to proof the equation by using the definition of A
\end{proof}

\end{document}

注意:我可以通过使用来减少空间\hspace{-6mm},但看起来不自然。

答案1

“证明。”和文本之间的间距由控制,\labelsep您可以根据需要更改此长度:

\documentclass{aip-cp}[letter]

\let\iint\relax
\let\iiint\relax
\let\iiiint\relax
\let\idotsint\relax
\let\openbox\relax

\usepackage{amsmath}
\usepackage{amsthm}

\usepackage{etoolbox}
\AtBeginEnvironment{proof}{
\setlength\labelsep{6pt}
}


\begin{document}

\begin{proof}
We begin to proof the equation by using the definition of A
\end{proof}

\end{document}

答案2

该类aip-cp设置了一个非常大的值\labelsep。然而,在环境内部更改此参数的值proof并不是一个好的解决方案,因为它可能会使内部列表与外部列表不同。

\documentclass{aip-cp}
\usepackage{showframe}
\usepackage[numbers]{natbib}
\usepackage{rotating}
\usepackage{graphicx}
\let\iint\relax
\let\iiint\relax
\let\iiiint\relax
\let\idotsint\relax
\let\openbox\relax
\let\proof\relax
\let\endproof\relax
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{xpatch}

\makeatletter
\xpatchcmd{\proof}
 {\item[\hskip\labelsep\itshape#1\@addpunct{.}]}
 {\item[]\textit{#1\@addpunct{.}}\ }
 {}{}
\makeatother

\theoremstyle{lemma}
\newtheorem{lemma}{Lemma}

\setlength{\parindent}{15pt}

\begin{document}

\begin{lemma}
Sample text
\end{lemma}

\begin{proof}
We begin to proof the equation by using the definition of A
\begin{itemize}
\item abc
\end{itemize}
and the proof is done.
\end{proof}

\begin{itemize}
\item abc
\end{itemize}

\end{document}

在此处输入图片描述

相关内容