我怎样才能删除 1.1. 和 (1) 之间的空格?
编辑:@barbarabeeton 的回答按要求删除了空格,但我有一个后续问题,即是否有办法将“Remark”与段落正文一起缩进 (1)。基本上就是将“Nullam”放在下图中“Remark”的正下方:
梅威瑟:
\documentclass[11pt]{amsart}
\usepackage[left=2cm,top=1cm,right=2cm,nohead,nofoot]{geometry}
\usepackage{amsmath, amssymb}
\usepackage{amsthm}
\usepackage[shortlabels]{enumitem}
\theoremstyle{plain}
\newtheorem{Theorem}{Theorem}[section]
\theoremstyle{definition}
\newtheorem{remark}[Theorem]{Remark}
\begin{document}
\section{A}
\begin{remark}
\begin{enumerate}[leftmargin=*]
\item ABC
\item ABC
\end{enumerate}
\end{remark}
\end{document}
答案1
您可能对一些更简单的东西感兴趣。设置您自己的列表式环境:
\documentclass{amsart}
\usepackage{amsthm}
\usepackage{lipsum}
\theoremstyle{plain}
\newtheorem{Theorem}{Theorem}[section]
\theoremstyle{definition}
\newtheorem{remark}[Theorem]{Remark}
\newcounter{remarkitem}
\newenvironment{remarklist}{%
\setcounter{remarkitem}{0}% Restart counter
\setlength{\parindent}{0pt}%
\renewcommand{\item}{\par
\refstepcounter{remarkitem}%
\ifnum\value{remarkitem}=1
\hspace*{-0.5ex}%
\fi
\mbox{(\theremarkitem)}%
\nobreakspace
}
}{%
\par\addvspace{.5\baselineskip}%
}
\begin{document}
\section{A section}
See number~\ref{list:first} and~\ref{list:second}.
\begin{remark}
\begin{remarklist}
\item\label{list:first} \lipsum*[1]
\item\label{list:second} \lipsum*[2]
\end{remarklist}
\end{remark}
\end{document}