![在 A4 纸上画彩色盒子](https://linux22.com/image/327119/%E5%9C%A8%20A4%20%E7%BA%B8%E4%B8%8A%E7%94%BB%E5%BD%A9%E8%89%B2%E7%9B%92%E5%AD%90.png)
答案1
默认情况下,tcolorbox
所有框都用 声明width=\linewidth
,因此如果您希望同一行中有多个框,则必须调整它们的宽度。但这还不够,因为默认情况下,tcolorbox
也会开始一个新段落,因此您还需要修复选项before
和after
或使用类似 的内容nobeforeafter
。
tcolorbox
如果您使用命令而不是环境\tcbox
,则框宽度会自动调整到框内容,并且不会开始新的段落。
tcbox
文档中从第 13 页开始的示例tcolorbox
。tcolorbox
第 17 页的同一行中包含多个环境的第一个示例。
\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,title=My Heading, width=.45\linewidth, nobeforeafter]
This is a \textbf{tcolorbox}.
\tcblower
Here, you see the lower part of the box.
\end{tcolorbox}
\hfill
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,title=My Heading, width=.45\linewidth, nobeforeafter]
This is a \textbf{tcolorbox}.
\tcblower
Here, you see the lower part of the box.
\end{tcolorbox}
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,title=My Heading, width=.45\linewidth, nobeforeafter]
This is a \textbf{tcolorbox}.
\tcblower
Here, you see the lower part of the box.
\end{tcolorbox}
\hfill
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,title=My Heading, width=.45\linewidth, nobeforeafter]
This is a \textbf{tcolorbox}.
\tcblower
Here, you see the lower part of the box.
\end{tcolorbox}
\end{document}