\Colorbox 会创建一个颜色框,对吗?简单的问题:我如何控制 \colorbox 的大小和定位(如果可能的话,以厘米为单位)?
另外:颜色框的形状也可以调整吗?
答案1
该命令\colorbox
只是绘制一个背景矩形,其宽度和高度等于内部内容加上周围的边距\fboxsep
。您可以控制框设置的大小和形状\fboxsep
,以及/或者包括任何具有垂直和/或水平尺寸的内容,如文本、另一个框、小页面、表格等。
控制位置的方式与控制任何字符的位置的方式相同。如果您可以以某种形式移动“A”,那么您可以对相同大小的颜色框执行相同操作。也就是说,有几乎无限的方法可以做到这一点。
\documentclass{article}
\usepackage{xcolor,graphicx}
\begin{document}
\fboxsep2pt
\colorbox{red!40}{C}
\fboxsep2em
\colorbox{red!40}{o}
\fboxsep2pt
\colorbox{red!40}{\rule[-4em]{0pt}{4em} l}
\colorbox{red!40}{\rule[1em]{0pt}{2em} o}
\colorbox{red!40}{\makebox[4em][l]{r}}
\raisebox{1em}{\rotatebox{45}{\fboxsep1ex\colorbox{blue!40}{\rotatebox{-45}{b}}}}\kern-1em%
\rotatebox[origin=tr]{15}{\fboxsep0pt\colorbox{blue!40}{\rotatebox{-15}{\makebox[2em][c]{o}}}}
\colorbox{blue!40}{\strut x}
\end{document}