请考虑以下代码。我想使用 -environmentenumerate
生成一个列表,为了更好地理解,我使用tabular
-environment 构建了该列表。我想将第二项标记为“2-5”。
\documentclass[fontsize=12pt, paper=a4]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\begin{document}
\begin{enumerate}
\item bla
\item bla bla
\item bla bla bla
\end{enumerate}
\begin{table}[htbp]
\begin{tabular}{rl}
1. & bla \\
2-5. & bla bla \\
6. & bla bla bla \\
\end{tabular}
\end{table}
\end{document}
答案1
如果要在修改后恢复编号
\documentclass[fontsize=12pt, paper=a4]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\begin{document}
\begin{enumerate}
\item bla \stepcounter{enumi}
\item[\theenumi--5.] bla bla \setcounter{enumi}{5}
\item bla bla bla
\end{enumerate}
\end{document}
感谢 egreg 和 Mico 的纠正/修改!
答案2
我认为您正在寻找可选参数\item
:
\documentclass[fontsize=12pt, paper=a4]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\begin{document}
\begin{enumerate}
\item bla
\item[2--5.]\addtocounter{enumi}{4} bla bla
\item bla bla bla
\end{enumerate}
\begin{table}[htbp]
\begin{tabular}{rl}
1. & bla \\
2-5. & bla bla \\
6. & bla bla bla \\
\end{tabular}
\end{table}
\end{document}