Как поместить рамку вокруг цветовой рамки? - PullRequest
1 голос
/ 17 июня 2020

Я хочу обернуть свою цветную рамку тонкой рамкой, чтобы отображать белый цвет.

\documentclass[11pt]{article}
\usepackage{xcolor}
\newcommand\crule[3][black]{\textcolor{#1}{\rule{#2}{#3}}}
\begin{document}
    \crule[gray]{5cm}{5cm} \crule[white]{5cm}{5cm} \crule{5cm}{5cm}
\end{document}

Как мне это сделать?

1 Ответ

0 голосов
/ 17 июня 2020
\documentclass[11pt]{article}
\usepackage{xcolor}
\newcommand\crule[3][black]{{\setlength{\fboxsep}{0pt}\fbox{\textcolor{#1}{\rule{#2}{#3}}}}}

\begin{document}
    \crule[gray]{5cm}{5cm} \crule[white]{5cm}{5cm} \crule{5cm}{5cm}

\end{document}

или

\documentclass[11pt]{article}
\usepackage{xcolor}
\newcommand\crule[3][black]{%
  {%
    \setlength{\fboxsep}{0pt}%
    \fcolorbox{black}{#1}{\phantom{\rule{#2}{#3}}}%
  }%
}

\begin{document}
    \crule[gray]{5cm}{5cm} \crule[white]{5cm}{5cm} \crule{5cm}{5cm}
\end{document}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...