TikZ 框架框(简单框+内部文字)

TikZ 框架框(简单框+内部文字)

我刚开始使用 TikZ。请问如何制作定义位置、宽度和高度、最终带有文本颜色的最简单的正方形?

我之前使用过该命令framebox,但是没有得到与 TikZ 相同的结果。

多谢,

托马斯

答案1

这有帮助吗:

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{tikz}

\newcommand*{\MyNode}[3][]{%
\begin{tikzpicture}
    \node[#1] (A) at #2 {#3};
    \node [anchor=west, align=left, text width=8cm] at (A.east) {\tiny#1};
\end{tikzpicture}%
}

\begin{document}
\MyNode{(0,0)}{x}

\MyNode[draw=red]{(0,0)}{1}

\MyNode[draw=red, inner sep=0, outer sep=0]{(0,0)}{2}

\MyNode[draw=red, inner sep=0, outer sep=0, minimum width=1cm]{(0,0)}{3}

\MyNode[draw=red, inner sep=0, outer sep=0, minimum height=1cm]{(0,0)}{4}

\MyNode[draw=red, inner sep=0, outer sep=0, minimum width=1cm, minimum height=1cm, fill=yellow]{(0,0)}{5}

\end{document}

相关内容