Ссылка на заголовок теоремы и указание имени теоремы

Ссылка на заголовок теоремы и указание имени теоремы

Я хотел бы создать именованную теорему и сослаться на нее в заголовке следующим образом:

Теорема 5.3 [1, Теорема 1.1][ИМЯ]

Я не видел книги, где автор использовал бы такой стиль, но я хотел бы использовать такой способ в своей диссертации. (Или есть лучший способ сделать это?)

Что я пробовал:

\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}
 
 

но это приводит к ошибке «Аргумент @citex имеет дополнительный }. \begin{Theorem}[\cite[6.30]»

Есть ли правильный способ сделать это?

Заранее спасибо!

решение1

Ваш пример не создает библиографию. Если я исправлю это, либо с помощью:

\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}

или (я бы рекомендовал это):

\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}

Я не получаю сообщение об ошибке. Последний пример выдает:

введите описание изображения здесь

Связанный контент