von fragendergast » Do 2. Mär 2023, 16:20
Hallo,
ich habe gerade den großen Fehler gemach tund was in meinem Dokument geändert, jetzt geht gar nichts mehr. Ich bekomme "No counter 'd' defined" wenn ich \begin{defi} schreibe, "No counter 'l'" wenn ich \begin{lemma} schreibe und so weiter.
Was habe ich falsch gemacht?
Möglichstes MWE:
\documentclass[ngerman, fontsize=11pt, DIV=15, ,BCOR = 10mm, parskip=half-, twoside]{scrartcl}
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage{amsmath, amsthm, amsfonts, amssymb}
\usepackage[german, linesnumbered]{algorithm2e}
\usepackage{algorithmic} % Algorithmen aufschreiben
\usepackage{theoremref}
\usepackage{array}
\usepackage{garamondx}
\usepackage{xparse}
\usepackage{enumitem} % Sorgt für label = \alph in enumerate-Umgebung
\usepackage[autostyle=true]{csquotes} % Required to generate language-dependent quotes in the bibliography
\usepackage[backend=biber, style = alphabetic, natbib=true]{biblatex} % Use the bibtex backend with the authoryear citation style (which resembles APA)
\usepackage{color}
\usepackage{stmaryrd} %lightning
\usepackage{xifthen}
\usepackage{url}
\usepackage{algorithmic} % Algorithmen aufschreiben
\usepackage{listings}
\usepackage{makeidx}
\usepackage{cancel}
\usepackage{chngcntr}
\usepackage{cleveref}
\newtheorem{satz}[algocf]{Satz}
\newtheorem{lemma}[algocf]{Lemma}
\newtheorem{algo}[algocf]{Algorithmus}
\newtheorem{bsp}[algocf]{Beispiel}
\newtheorem{defi}[algocf]{Definition}
\newtheorem{eri}[algocf]{Erinnerung}
\newtheorem{konv}[algocf]{Konvention}
\newtheorem{folgerung}[algocf]{Folgerung}
\counterwithin{algocf}{subsection}
\swapnumbers %Stellt Nummerierung vor Theorem-Bezeichnung
\linespread{1.05}
\pagenumbering{arabic}
\addbibresource{quellen.bib} % The filename of the bibliograph
\makeindex
\DefineBibliographyStrings{german}{
andothers = {{et\,al\adddot}},
}
\begin{document}
\begin{defi}
hier steht was
\end{defi}
\end{document}
Hallo,
ich habe gerade den großen Fehler gemach tund was in meinem Dokument geändert, jetzt geht gar nichts mehr. Ich bekomme "No counter 'd' defined" wenn ich \begin{defi} schreibe, "No counter 'l'" wenn ich \begin{lemma} schreibe und so weiter.
Was habe ich falsch gemacht?
Möglichstes MWE:
[code]\documentclass[ngerman, fontsize=11pt, DIV=15, ,BCOR = 10mm, parskip=half-, twoside]{scrartcl}
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage{amsmath, amsthm, amsfonts, amssymb}
\usepackage[german, linesnumbered]{algorithm2e}
\usepackage{algorithmic} % Algorithmen aufschreiben
\usepackage{theoremref}
\usepackage{array}
\usepackage{garamondx}
\usepackage{xparse}
\usepackage{enumitem} % Sorgt für label = \alph in enumerate-Umgebung
\usepackage[autostyle=true]{csquotes} % Required to generate language-dependent quotes in the bibliography
\usepackage[backend=biber, style = alphabetic, natbib=true]{biblatex} % Use the bibtex backend with the authoryear citation style (which resembles APA)
\usepackage{color}
\usepackage{stmaryrd} %lightning
\usepackage{xifthen}
\usepackage{url}
\usepackage{algorithmic} % Algorithmen aufschreiben
\usepackage{listings}
\usepackage{makeidx}
\usepackage{cancel}
\usepackage{chngcntr}
\usepackage{cleveref}
\newtheorem{satz}[algocf]{Satz}
\newtheorem{lemma}[algocf]{Lemma}
\newtheorem{algo}[algocf]{Algorithmus}
\newtheorem{bsp}[algocf]{Beispiel}
\newtheorem{defi}[algocf]{Definition}
\newtheorem{eri}[algocf]{Erinnerung}
\newtheorem{konv}[algocf]{Konvention}
\newtheorem{folgerung}[algocf]{Folgerung}
\counterwithin{algocf}{subsection}
\swapnumbers %Stellt Nummerierung vor Theorem-Bezeichnung
\linespread{1.05}
\pagenumbering{arabic}
\addbibresource{quellen.bib} % The filename of the bibliograph
\makeindex
\DefineBibliographyStrings{german}{
andothers = {{et\,al\adddot}},
}
\begin{document}
\begin{defi}
hier steht was
\end{defi}
\end{document}
[/code]