\listoftheorems y su alternativa sin mostrar tcbtheorems,

\listoftheorems y su alternativa sin mostrar tcbtheorems,

Intenté obtener una lista de definiciones (teoremas) al final de mi documento en appednix. Lamentablemente, la lista está vacía. Intenté usarla descripción aquípero no funciona (para mí). Las "Definitionsverzeichnis", aquí marcadas con "Lista de preguntas", deberían verse así:ingrese la descripción de la imagen aquíNo encuentro los errores y estoy buscando durante 4 horas, no, así que es un poco frustrante.

Antes de usar tcbtheorems, usé mdtheorems, donde no hubo problema para obtener una lista de teoremas. Sin embargo, ahora no funcionará...

Quizás alguien pueda ayudarme porque los teoremas de tcb se ven muy bien y solo quiero conservarlos.

Aquí está mi MWE:

\documentclass[ngerman,12pt, listof=totocnumbered, toc=bibliographynumbered,appendixprefix = on]{scrartcl} %scrartcl  article}

\usepackage[ngerman]{babel}

% preamble   
\usepackage{tcolorbox}   
\tcbuselibrary{theorems}   
\tcbuselibrary{skins}   
\usepackage{amsthm}   
\usepackage{thmtools}   
\usepackage{cleveref}
\usepackage{thmtools}
\usepackage[framemethod=tikz]{mdframed}



% definiton   
\tcbset{    
 defstyle/.style={fonttitle=\bfseries\upshape,fontupper=\slshape,arc=0mm,colback=blue!5!white,colframe=blue!75!black},    
 theostyle/.style={fonttitle=\bfseries\upshape, fontupper=\slshape,colback=red!10!white,colframe=red!75!black},    
}   
\newtcbtheorem[number within=subsection,crefname={definition}{definitions}, list inside={qst}]{Definition}{defstyle}{def}{qst}    
\newtcbtheorem[use counter from=Definition, crefname={theorem}{theorems}, list inside={qst}]{Theorem}{theostyle}{theo}{qst}       
\newtcbtheorem[use counter from=Definition,crefname={corollary}{corollaries}]{Corollary}{Corollary}{theostyle}{cor}

\newtcbtheorem[use counter from=Definition]{definition}{Definition}{theorem style=plain,enhanced,colframe=blue!50!black,colback=yellow!20!white,coltitle=red!50!black,fonttitle=\upshape\bfseries,fontupper=\itshape,drop fuzzy shadow=blue!50!black!50!white,boxrule=0.4pt}{theo}

% theorem 
\newtheorem{satz}{Satz}

\begin{document}   
\section{hello}   
\subsection{world}   



\section{new section}    
\subsection{new subsection for definitons}    


% example definition     
\begin{definition}{Hello}{labelHEY}%
\newline
a nice definition
\end{definition}

% example theorem
\begin{tcolorbox}[colback=gray!10!white,colframe=red!60!black,sharp corners=all ]
\begin{satz}
this is not a proof, just a theorem
\end{satz}
\end{tcolorbox}


% appendix, 


\tcblistof[\section]{qst}{Definitionsverzeichnis}

\end{document}

Así es como esto luce:ingrese la descripción de la imagen aquí

MUCHAS GRACIAS por tu ayuda y tu tiempo.

Respuesta1

No cargues muchos paquetes para lo mismo. Esto sólo hace que el código sea muy confuso. Cíñete a uno y luego revisa la documentación para entender los argumentos correctos.

\documentclass[ngerman,12pt, listof=totocnumbered, toc=bibliographynumbered,appendixprefix = on]{scrartcl} %scrartcl  article}

\usepackage[ngerman]{babel}

% preamble
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\tcbuselibrary{skins}
\usepackage{cleveref}

% definiton
\tcbset{
 defstyle/.style=
  {fonttitle=\bfseries\upshape,fontupper=\slshape,arc=0mm,colback=blue!5!white,colframe=blue!75!black},
 theostyle/.style=
  {fonttitle=\bfseries\upshape, fontupper=\slshape,colback=red!10!white,colframe=red!75!black},
}
\newtcbtheorem[number within=subsection,
               crefname={definition}{definitions}, 
               list inside={qst}] %init
               {definition} %name
               {Definition} %display
               {defstyle}   %options
               {def}        %prefix
\newtcbtheorem[use counter from=definition, crefname={theorem}{theorems}, 
               list inside={qst}]
               {theorem}
               {Theorem}
               {theostyle}
               {theo}


\begin{document}
\section{hello}
\subsection{world}



\section{new section}
\subsection{new subsection for definitons}


% example definition
\begin{definition}{Hello Definition}{labelHEY}%
a nice definition
\end{definition}

\begin{theorem}{Hello Theorem}{labelHEY}%
a nice theorem
\end{theorem}


\tcblistof[\section]{qst}{Definitionsverzeichnis}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada