PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler in eigener Liste



Ltd83
08-12-2008, 13:14
Hi ihr!

Ich brauch dringend mal eure Hilfe. Eigentlich wollte ich mir einfach eine Liste erstellen, die aber irgendwie die Fehlermeldung "illegal parameter number..." ausgibt.

Das seltsame ist: das läuft alles trotzdem einwandfrei, aber die Fehlermeldung nervt.

Danke für eure Hilfe!!

Hier ein Minimalbeispiel:

\documentclass{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\newenvironment{liste}
{%
\begin{list}{dumdidum}
{%
\setlength{\labelwidth}{3cm}
\setlength{\labelsep}{.5cm}
\setlength{\leftmargin}{4cm}
\renewcommand{\makelabel}[1]{\bfseries#1:}
}
}
{\end{list}}

\begin{document}
blahblah
\begin{liste}
\item[test] dies ist ein test
\item[tester] noch ein test
\item[noch mehr] tests
\item dumdidum
\item ist es egal, was ich hier hinschreib?
\end{liste}

\end{document}

voss
08-12-2008, 13:30
Ich brauch dringend mal eure Hilfe. Eigentlich wollte ich mir einfach eine Liste erstellen, die aber irgendwie die Fehlermeldung "illegal parameter number..." ausgibt.

Das seltsame ist: das läuft alles trotzdem einwandfrei, aber die Fehlermeldung nervt.
\documentclass{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\newenvironment{liste}
{%
\begin{list}{dumdidum}
{%
\setlength{\labelwidth}{3cm}
\setlength{\labelsep}{.5cm}
\setlength{\leftmargin}{4cm}
\renewcommand{\makelabel}[1]{\bfseries#1:}



\renewcommand\makelabel[1]{\bfseries##1:}


Herbert

Ltd83
08-12-2008, 14:03
Danke für die Hilfe, hat sehr gut funktioniert. Aber warum? Wieso muss ich da zwei # benutzen?