未定義の制御シーケンス DeclareTCBListing with Tex Live 2019

未定義の制御シーケンス DeclareTCBListing with Tex Live 2019

Tex Live 2019 (Ubuntu 20.04) でコマンドの未定義の制御シーケンス エラーが発生します\DeclareTCBListing。同じソースは Overleaf (Tex Live 2023) では問題なくコンパイルされます。Ubuntu でも同じようにコンパイルする方法はありますか? 2019 バージョンはそれほど古くないようです。

最小限のソースコード:

\documentclass{beamer}

\usepackage{tcolorbox}
    \tcbuselibrary{listings}

\DeclareTCBListing{mylisting}{}{}

\begin{document}
\end{document}

pdflatex によって生成されたエラー メッセージ:

! Undefined control sequence.
l.6 \DeclareTCBListing
                      {mylisting}{}{}

答え1

古代のTexliveシステムでコンパイルするには、

\documentclass{beamer}

\usepackage[most]{tcolorbox}

\DeclareTCBListing{mylisting}{}{}

\begin{document}

\begin{frame}
content...
\end{frame}

\end{document}

関連情報