我试图让嵌套的枚举项以特殊字符结尾;在我的例子中是“)”字符。根据一些答案,人们建议做类似的事情:
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[shortlabels]{enumitem}
\begin{document}
\begin{enumerate}[label=\arabic*)]
\item first item
\begin{enumerate}[label*=.\alph*)]
\item sub item
\item another sub item
\end{enumerate}
\item another item
\item one more item
\end{enumerate}
\end{document}
但是,使用此指令我得到的是
1) first item
1).a) sub item
1).b) another sub item
2) another item
3) one more item
但我想要的是
1) first item
1.a) sub item
1.b) another sub item
2) another item
3) one more item
我怎样才能完成这种类型的编号列表?
答案1
不再需要 inputenc。四年多以来,utf8 一直是默认设置。
\documentclass[10pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[shortlabels]{enumitem}
\begin{document}
\begin{enumerate}[label=\arabic*)]
\item first item
\begin{enumerate}[label=\arabic{enumi}.\alph*)]
\item sub item
\item another sub item
\end{enumerate}
\item another item
\item one more item
\end{enumerate}
\end{document}