自定义项目符号

自定义项目符号

我正在尝试创建一个有序列表,其末尾有一个“集合”项目符号,如下例所示:

\documentclass{article}
\begin{document}
Some text.

\begin{enumerate}
    \item Item 1
    \item Item 2
\end{enumerate}

\begin{itemize}
    \renewcommand{\labelitemi}{3-5.}
    \item Items 3 through 5
\end{itemize}

Some more different text.
\end{document}

我已经走到这一步了,这似乎是正确的做法。但是,最后一个项目要点与右边缘的其他项目对齐,而不是左边缘,使其向左边缘突出。我还没有找到解决这一部分的方法。

谢谢!

答案1

如果我理解正确的话,你想要的是这个:

\documentclass{article}
\usepackage{enumitem}

\begin{document}

Some text.

\begin{enumerate}[align=left]
    \item Item 1
    \item Item 2
    \item[3--5.] Items 3 through 5
\end{enumerate}

Some more different text. Some more different text. Some more different text. Some more different text.
\end{document} 

在此处输入图片描述

如果要从 6 继续枚举,可以关闭枚举环境,然后重新打开它,使用

\begin{enumerate}[resume*, start=6]
\item …
\end{enumerate}

添加选项leftmargin=*,使列表左边距等于默认标签左边距:

\begin{enumerate}[align=left, leftmargin=*]
    \item Item 1
    \item Item 2
    \item[3--5.] Items 3 through 5. Some more details. Some more details. Some more details. 
\end{enumerate}

并得到以下对齐:

在此处输入图片描述

相关内容