如何绘制三个大小为 1cm 且间距可变的正方形并填充颜色?

如何绘制三个大小为 1cm 且间距可变的正方形并填充颜色?

今天我看到了LaTeX Stack Exchange 中的解决方案如何绘制三个 1cm 的正方形,并填充颜色,但我找不到改变正方形之间间距的方法。我想让它们更近一些。

答案1

在 10pt 的字体大小下,1mm 的水平空白与基本的单词间空间并没有太大区别。

在此处输入图片描述

\documentclass{article}
\usepackage{xcolor}
%% simplified the '\crule' macro for the sake of this example
\newcommand\crule[1][black]{\textcolor{#1}{\rule{1cm}{1cm}}}
\begin{document}

\crule{} \crule[blue] \crule[red!50!white!100] 

\crule\space\crule[blue]\space\crule[red!50!white!100]

\crule\hspace{1mm}\crule[blue]\hspace{1mm}\crule[red!50!white!100]

\crule\hspace{0.5mm}\crule[blue]\hspace{0.5mm}\crule[red!50!white!100]

\crule\crule[blue]\crule[red!50!white!100]
\end{document}

答案2

它和三个字母完全一样,那里有一个单词空间a b c

如果您不想使用空间abc或需要自定义空间a\hspace{1mm}b\hspace{1mm}c

相关内容