我想在 tcbitemize 环境中使用 foreach 循环。
梅威瑟:
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[many]{tcolorbox}
\begin{document}
\begin{tcbitemize}[blanker, raster columns=4, raster equal height=rows]
\foreach \x in {1,...,4}{
\tcbitem {abcd}
}
\end{tcbitemize}
\end{document}
我收到错误“缺失数字被视为零”
有人可以帮忙吗?
谢谢
答案1
这是否满足——来自手册第 312tcolorbox
页
https://mirror.niser.ac.in/ctan/macros/latex/contrib/tcolorbox/tcolorbox.pdf
您可以使用选项来查看差异blankest
颜色
raster every box/.style= {size=small,
colframe=red!50!black,
colback=red!10!white,
valign=center,
halign=center}
仅用于强调,可以删除/编辑
不带选项 blankest 的 MWE
\documentclass[11pt]{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcbraster}[raster columns=4, raster equal height,
raster every box/.style={size=small,colframe=red!50!black,colback=red!10!white,
valign=center,halign=center}]
\foreach \x in {1,...,4}{%
\begin{tcolorbox}
\x
\end{tcolorbox}}
\end{tcbraster}
\end{document}
带有选项 blankest 的 MWE
\documentclass[11pt]{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcbraster}[blankest, raster columns=4, raster equal height,
raster every box/.style={size=small,colframe=red!50!black,colback=red!10!white,
valign=center,halign=center}]
\foreach \x in {1,...,4}{%
\begin{tcolorbox}
\x
\end{tcolorbox}}
\end{tcbraster}
\end{document}