用阿拉伯数字和字母枚举

用阿拉伯数字和字母枚举

我正在尝试获取以下结构:

在此处输入图片描述

(项目用阿拉伯数字表示,子项目用字母表示)

平均能量损失

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc} %utf8
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage{enumitem}

\begin{document}

\begin{enumerate}[leftmargin=0cm, start=0]

\item hello
\begin{enumerate}[label=\Alph*, leftmargin=0cm]

\item this is 0.A without indentation.
\end{enumerate}

\end{enumerate}

\end{document}

问题

我无法使 0.A、0.B 等等工作。

答案1

label*在第二个枚举中使用而不是标签。更具体地说, [label*=\Alph*., leftmargin=0cm]。您可以调整leftmargin值以获得所需的第二级缩进。

请注意,在此类环境中,标签是右对齐的。因此,由于A比 宽B,所以 alpha 标签的左侧将不会确切地对齐。

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc} %utf8
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage{enumitem}

\begin{document}

\begin{enumerate}[leftmargin=0cm, start=0]

\item hello

\item next item
\begin{enumerate}[label*=\Alph*., leftmargin=.36cm]

\item this is 1.A without indentation.


\item this is 1.B without indentation.
\end{enumerate}

\end{enumerate}

\end{document}

在此处输入图片描述

答案2

wide=0pt具有以下选项的解决方案enumitem

\documentclass[a4paper, spanish]{article}
\usepackage[utf8]{inputenc} %
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[showframe]{geometry}
\usepackage{enumitem}

\begin{document}

\setlist[enumerate]{wide=0pt, labelsep=0pt}
\begin{enumerate}[ label=\llap{\makebox[2.2em][l]{\arabic*.}}, ref=\arabic*, start=0]

\item hello
\begin{enumerate} [label=\llap{\makebox[2.2em][l]{\arabic{enumi}.\Alph*.}}]

\item this is 0.A without indentation.

\item this is 0.B without indentation.
\end{enumerate}

\item next item
\begin{enumerate}[ label=\llap{\makebox[2.2em][l]{\arabic{enumi}.\Alph*.}}]

\item this is 1.A without indentation.

\item this is 1.B without indentation.
\end{enumerate}

\end{enumerate}

\end{document} 

在此处输入图片描述

答案3

使用\renewcommand{}定义所需的标签格式enumiisubitemenumi)。

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc} %utf8
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage{enumitem}

\renewcommand{\labelenumii}{\labelenumi\Alph{enumii}.}

\begin{document}

\begin{enumerate}[leftmargin=0cm, start=0]     
\item Fecha de presentaci\'on: 6/06/2018
\item Datos Institucioinales
    \begin{enumerate}
        \item Instituci\`on \\
        ISFD N3
        \item Dependencias ... \\
            ISFD ...
        \item Instituuciones ...
    \end{enumerate}
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容