PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Babel und \label -> Komplikationen??



Wurzelsepp
05-02-2007, 23:04
Folgendes Minimalbeispiel:

\documentclass{scrartcl}
\usepackage[ngerman]{babel}
%\usepackage{ngerman}
\begin{document}
\begin{enumerate}
\item Test
\item \label{11}2. Test
\end{enumerate}
blabla
\begin{enumerate}
\setcounter{enumi}{\ref{11}}
\item erstens
\item zweitens
\end{enumerate}
\end{document}

Gibt mir folgende Fehlermeldung:
! Missing number, treated as zero.
<to be read again>
\protect
l.11 \setcounter{enumi}{\ref{11}}

Ersetze ich
\usepackage[ngerman]{babel}
durch
\usepackage{ngerman}
so läuft es ohne Probleme durch.

Kann man dieses Problem einfach beheben, oder muss ich ohne babel leben?

sofa-surfer
05-02-2007, 23:21
Hallo,

wenn ich richtig verstehe was du machen willst, dann würde ich dir einfach mal das enumitem-Paket empfehlen:


\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{enumitem}

\begin{document}
\begin{enumerate}
\item Test
\item 2. Test
\end{enumerate}
blabla
\begin{enumerate}[resume]
\item erstens
\item zweitens
\end{enumerate}
\end{document}

Matthias

rais
05-02-2007, 23:22
Hallo und Herzlich Willkommen an Board :)


Ersetze ich
\usepackage[ngerman]{babel}
durch
\usepackage{ngerman}
so läuft es ohne Probleme durch.

kann ich nicht nachvollziehen, da gibt's bei mir den selben Fehler...
suchst Du vllt so etwas:


\documentclass[ngerman]{scrartcl}
\usepackage{babel,enumitem}
\begin{document}
\begin{enumerate}
\item erstens
\item zweitens
\end{enumerate}
blabla
\begin{enumerate}[resume]
\item drittens
\item viertens
\end{enumerate}
\end{document}
?
MfG,

huch!... :D

Wurzelsepp
05-02-2007, 23:31
Danke für die schnellen Antworten, funktioniert einwandfrei!! Das mit "enumitem" habe ich nicht gekannt, schon wieder etwas gelernt, das ist das schöne an LaTeX!

Warum es aber vorhin nicht ging, ist immer noch unklar, aber inzwischen auch egal ;)