
Ich weiß nicht, warum dieser Code eineFehler.
! Fehler beim Paket-Enumitem: Undefiniertes Label.
\documentclass{article}
\usepackage{enumitem}
\newlist{mylist}{enumerate}{1}
\begin{document}
\begin{mylist}
\item a
\end{mylist}
\end{document}
Was mache ich falsch?
Antwort1
Wie Bernard erwähnt hat, müssen Sie bei neuen Listen zumindest die Bezeichnung festlegen, da Sie in diesem Fall eine neue Liste von Grund auf erstellen. Wenn Sie nur die Attribute der Standardlisten ändern möchten, können Sie stattdessen enumerate
beispielsweise angeben.
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate,1]{leftmargin=0pt}% if you just want to change some aspect of the default enumerate environment
\newlist{mylist}{enumerate}{1}% if you want to create a new list from scratch
\setlist[mylist,1]{label=\roman*)}% in that case, at least label must be specified using \setlist
\begin{document}
This is some text. This is some more text. This is yet further text. This is also text. So, it seems, is this. The text continues on.
\begin{enumerate}
\item first level has zero left margin
\begin{enumerate}
\item second level is untouched
\end{enumerate}
\end{enumerate}
This is an interlude consisting of some more text.
\begin{mylist}
\item a
\end{mylist}
\end{document}