仿照tcolorbox说明文档中的示例做的,可是报错,网上类似的示例我复制过来也报错,不明白,求大神解答。
说明文档示例如下:
MWE如下:
\documentclass[12pt]{article}
\usepackage{tcolorbox}
\newtcolorbox{mybox}[2][]{
enhanced,
attach boxed title to top center={yshift=-2mm},
title={#2},
#1
}
\begin{document}
\begin{mybox}{title}
tttt
\end{mybox}
\end{document}
通过chatGPT解决了,答案如下:
您的 LaTeX 代码使用了
tcolorbox
宏包来创建一个自定义的彩色框。报错信息提示 LaTeX 不知道/tcb/enhanced
这个键。这通常是因为tcolorbox
宏包的某些库没有被加载。为了使用
enhanced
选项,您需要加载tcolorbox
宏包的most
库或者skins
库。您可以通过以下方式来加载这些库:\usepackage[most]{tcolorbox}
或者
\usepackage{tcolorbox} \tcbuselibrary{most}
这里是修改后的代码:
\documentclass[12pt]{article} \usepackage[most]{tcolorbox} \newtcolorbox{mybox}[2][]{ enhanced, attach boxed title to top center={yshift=-2mm}, title={#2}, #1 } \begin{document} \begin{mybox}{title} tttt \end{mybox} \end{document}
请尝试使用上述修改后的代码,并再次运行。这应该可以解决您遇到的问题。