tcolorbox 中 tcbitemize 环境项的图形文件名

tcolorbox 中 tcbitemize 环境项的图形文件名

我想在 tcolorbox 中插入一个图形作为 tcbitemize 环境的一个项目。以下代码确实有效:

\newcommand{\ff}[2][]{%
  \tcbitem[#1]\includegraphics[width=1.0\textwidth]{#2}
}

使用示例:\ff[colback=red]{myfigure.jpg}

但是,图形文档名称必须用一对括号括起来。有没有更好的方法来使用 \ff,如下所示:

\ff[colback=red] myfigure.jpg

MWE 如下:

\documentclass{article}

\usepackage[most]{tcolorbox}

\begin{document}

\begin{tcbitemize}
  \tcbitem some text
  \ff[colback=red] myfigure.jpg % directly document name without braces
  \tcbitem some text
  \tcbitem some text  
\end{tcbitemize}

\end{document}

相关内容