Ich möchte einen benannten Satz erstellen und ihn in der Kopfzeile wie folgt zitieren:
Satz 5.3 [1, Satz 1.1][NAME]
Ich habe noch kein Buch gesehen, in dem ein Autor diesen Stil verwendet hat, aber ich würde diese Art von Referenz gerne für meine Abschlussarbeit verwenden. (Oder gibt es eine bessere Möglichkeit, das zu tun?)
Was ich versucht habe:
\documentclass[12pt]{scrartcl}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{cite}
\newtheorem{theorem}{Theorem}[section]
\usepackage{filecontents}
\begin{filecontents*}{Literatur3.bib}
@book{GEOR,
Author = {Hans-Otto Georgii},
Publisher = {de Gruyter},
Title = {Stochastik},
Year = {2009}}
\end{filecontents*}
\bibliography{Literatur3.bib}
\begin{document}
\begin{theorem}[{\cite[6.30]{GEOR}}][Name]
...
\end{theorem}
\end{document}
aber das erzeugt einen Fehler "Argument von @citex hat ein zusätzliches }. \begin{Theorem}[\cite[6.30]"
Gibt es eine richtige Art, dies zu tun?
Dank im Voraus!
Antwort1
Ihr Beispiel erzeugt keine Bibliographie. Ich kann das beheben, indem ich entweder Folgendes verwende:
\documentclass[12pt]{scrartcl}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{cite}
\newtheorem{theorem}{Theorem}[section]
\usepackage{filecontents}
\begin{filecontents*}{Literatur3.bib}
@book{GEOR,
Author = {Hans-Otto Georgii},
Publisher = {de Gruyter},
Title = {Stochastik},
Year = {2009}}
\end{filecontents*}
\begin{document}
\begin{theorem}[{\cite[6.30]{GEOR}}][Name]
...
\end{theorem}
\bibliographystyle{plain}% the old bibtex way
\bibliography{Literatur3.bib}% the old bibtex way
\end{document}
oder (ich würde dies empfehlen):
\documentclass[12pt]{scrartcl}
\usepackage{amsthm}
\usepackage{mathtools}
\newtheorem{theorem}{Theorem}[section]
\usepackage{filecontents}
\begin{filecontents*}{Literatur3.bib}
@book{GEOR,
Author = {Hans-Otto Georgii},
Publisher = {de Gruyter},
Title = {Stochastik},
Year = {2009}}
\end{filecontents*}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{Literatur3.bib}
\begin{document}
\begin{theorem}[{\cite[6.30]{GEOR}}][Name]
...
\end{theorem}
\printbibliography
\end{document}
Ich bekomme keine Fehlermeldung. Das letzte Beispiel ergibt: