如何制作带有方框和文字的自定义图例?

如何制作带有方框和文字的自定义图例?

我正在尝试制作一些我们可以在某些图形(例如条形图)中找到的图例之一。

在此处输入图片描述

需要澄清的是,我没有展示图表。我必须展示一个时间表,该时间表是通过表格环境定义的,并且每个单元格都填充了代表其当前状态的颜色。然后,我需要这些颜色的图例。

这是我目前的方法:

\documentclass{article}

\usepackage{xcolor}

\newcommand{\cbox}[1]{\fcolorbox{black}{#1}{\null}}

\begin{document}

\begin{frame}
    \cbox{white} Done.
    \cbox{gray!80} In Progress.
    \cbox{gray!40} Future.
\end{frame}

\end{document} 

这就是我得到的:

在此处输入图片描述

可以看出,结果并不好。

我想知道如何获得正确的结果。

答案1

像那样?

\documentclass{beamer}

\usepackage{xcolor}

\newcommand{\cbox}[1]{\raisebox{\depth}{\fcolorbox{black}{#1}{\null}}}

\begin{document}

\begin{frame}
    \cbox{white} Done.\quad
    \cbox{gray!80} In Progress.\quad
    \cbox{gray!40} Future.
\end{frame}

\end{document} 

在此处输入图片描述

相关内容