Anpassen von Aufzählungslisten - Problem beim Hinzufügen eines Doppelpunkts

Anpassen von Aufzählungslisten - Problem beim Hinzufügen eines Doppelpunkts

Ich versuche, in der Aufzählungsliste nach der Artikelnummer einen Doppelpunkt hinzuzufügen, aber dabei tritt ein Fehler auf.

Hier ist mein normales MWE:

\documentclass[a4paper]{article} 
\usepackage[utf8]{inputenc}%
\usepackage[T1]{fontenc}%
\newenvironment{xenumerate}%
{\begin{enumerate}\renewcommand\labelenumi{§\theenumi}}%
{\end{enumerate}}%
\begin{document} 
\begin{xenumerate}
\item first
\item second
\end{xenumerate} 
\end{document}

Funktioniert einwandfrei. Wenn ich dahinter einen Doppelpunkt einfüge, treten verschiedene Fehler auf:

\documentclass[a4paper]{article} 
\usepackage[utf8]{inputenc}%
\usepackage[T1]{fontenc}%
\newenvironment{xenumerate}%
{\begin{enumerate}\renewcommand\labelenumi{§\theenumi\colon}}%
{\end{enumerate}}%
\begin{document} 
\begin{xenumerate}
\item first
\item second
\end{xenumerate} 
\end{document}

Hat jemand eine Idee, wie ich das lösen kann, ohne Pakete wie enumerateund zu verwenden enumitem, weil sie mit einigen anderen Dingen, die ich habe, kollidieren?

Antwort1

Das folgende MWE sollte Ihnen das gewünschte Ergebnis liefern. Sie können einfach :anstelle von verwenden \colon, wobei dies ein ‚Satzzeichen Doppelpunkt‘im Mathematikmodus und funktioniert daher nicht im Textmodus.

\documentclass[a4paper]{article} 
\usepackage[utf8]{inputenc}%
\usepackage[T1]{fontenc}%
\newenvironment{xenumerate}%
{\begin{enumerate}\renewcommand\labelenumi{§\theenumi:}}%
{\end{enumerate}}%
\begin{document} 
\begin{xenumerate}
\item first
\item second
\end{xenumerate} 
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen