此代码不起作用。有人能告诉我,为什么这个 tcolorbox 不起作用吗?(在 documentclass“article”中它可以工作,但在“beamer”中不行)。
\documentclass[aspectratio=169, xcolor=dvipsnames, 10pt]{beamer}
\usetheme[subsectionpage=progressbar]{metropolis}
\usepackage{tcolorbox}
\begin{document}
\begin{frame}
\begin{tcolorbox}[
sharp corners, breakable, frame hidden, enhanced, boxrule=0pt,
borderline west={3pt}{0pt}{red},
segmentation style={red, line width=1.5pt, solid},
colback=red!10,
]
Test, jetzt bin ich gespannt
\end{tcolorbox}
\end{frame}
\end{document}
答案1
- 为了定义
\tcolorbox
样式,您需要使用tcolorbox
选项many
或breakable
和加载包skins
。 - 添加选项并将代码片段编写到 MWE(最小工作示例,见下文)后,
many
运行正常。因此不清楚您的问题实际上是什么。 - 题外话,我看不出你要求那
\tcolorbox
应该是可破坏的有什么意义。
测试 MWE:
\documentclass[aspectratio=169, xcolor=dvipsnames, 10pt]{beamer}
\usetheme[subsectionpage=progressbar]{metropolis}
\usepackage[many]{tcolorbox}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\frametitle{Use of the \texttt{tcolorbox}}
\begin{tcolorbox}[
sharp corners, %breakable,
frame hidden, enhanced, boxrule=0pt,
borderline west={3pt}{0pt}{red},
segmentation style={red, line width=1.5pt, solid},
colback=red!10,
]
\lipsum[66]
\end{tcolorbox}
\end{frame}
\end{document}