我对自动继续文档中的枚举很感兴趣。看看下面的 MWE。
%compile with XeLaTeX
\documentclass[12pt]{memoir}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[shortlabels]{enumitem}
\usepackage{lipsum}
\begin{document}
\begin{flushleft}
\lipsum[1]
\begin{enumerate}[label=\textbf{\arabic*.}]
\item This is the first item
\item This is the second item
\item ....
\end{enumerate}
\lipsum[2]
\begin{enumerate}[label=\textbf{\arabic*.}, start=4]
\item This is the fourth item
\item This is the fifth item
\end{enumerate}
\lipsum[3]
\end{flushleft}
\end{document}
当我开始第二次枚举时,是否有可能以某种方式告诉 LaTeX从上一次枚举结束的位置开始,而不是输入 start=4?
答案1
这就是该enumitem
包提供该resume
选项的原因。该选项resume*
还保留了标签定义(感谢@daleif 的修改)。
\documentclass{memoir}
\usepackage[shortlabels]{enumitem}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{enumerate}[label=\textbf{\arabic*.}]
\item This is the first item
\item This is the second item
\end{enumerate}
\lipsum[2]
\begin{enumerate}[resume*]
\item This is the fourth item
\item This is the fifth item
\end{enumerate}
\lipsum[3]
\end{document}