Gostaria de criar um teorema nomeado e citá-lo no cabeçalho assim:
Teorema 5.3 [1, Teorema 1.1][NOME]
Não vi um livro em que um autor usasse esse estilo, mas gostaria de usar esse tipo de referência para minha tese. (Ou existe uma maneira melhor de fazer isso?)
O que eu tentei:
\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}
mas isso produz um erro "O argumento de @citex tem um } extra. \begin{Teorema}[\cite[6.30]"
Existe uma maneira certa de fazer isso?
Desde já, obrigado!
Responder1
Seu exemplo não produz uma bibliografia. Se eu corrigir isso, use:
\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}
ou (eu recomendaria isso):
\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}
Não recebo nenhuma mensagem de erro. O último exemplo produz: