未定義的控制序列 DeclareTCBListing with Tex Live 2019

未定義的控制序列 DeclareTCBListing with Tex Live 2019

\DeclareTCBListing我在使用 Tex Live 2019 (Ubuntu 20.04) 時收到命令未定義的控制序列錯誤。相同的原始碼在 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}

相關內容