\documentclass[12pt]{article}
\usepackage{amsmath,amsthm,amssymb,amsfonts}
\usepackage{enumerate}
\newenvironment*{exercise}{}
\newcommand{\R}{\mathbb{R}}
\begin{document}
\begin{exercise}{1.10.}
Show that $B=\{[a,b)\subset\R|a<b\}$ is a basis for a topology on $\R$.\\
\begin{enumerate}
\item{stuff...}
\item{stuff...}
\end{enumerate}
\end{exercise}
\end{document}
我主要关心的是列表中的列表编号和说明中的文本是否对齐。也就是说,show 中的 S 与列表中的 1 和 2 等对齐。
答案1
感谢您提供 MWE!使用该软件包enumitem
可能对您来说是一个解决方案:
\documentclass[12pt]{article}
\usepackage{amsmath,amsthm,amssymb,amsfonts}
\usepackage{enumitem}
\newenvironment{exercise}[1]{\noindent\makebox[10mm][l]{#1}\ignorespaces}{}
\newlist{steps}{enumerate}{5}
\setlist[steps]{itemindent=10mm,label=\alph*),align=left}
\newcommand{\R}{\mathbb{R}}
\begin{document}
\begin{exercise}{1.10.}
Show that $B=\{[a,b)\subset\R|a<b\}$ is a basis for a topology on $\R$.
\begin{steps}
\item{stuff...}
\item{stuff...}
\end{steps}
\end{exercise}
\end{document}