我想在用 绘制的图片周围加上括号tikz
。我尝试使用\left(
和 ,\right
但这会使括号的高度是图片的两倍,而图片仅占据括号内空间的上半部分。我怎样才能使括号的大小与图片相同?
到目前为止我已经:
\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\[ \left( \begin{tikzpicture}[scale=0.2] \draw [magenta, line width =1mm] (0,-1) rectangle (4,3); \draw [magenta, line width=1mm] (4,-1) rectangle (6,-3); \end{tikzpicture} \right)
\]
\end{document}
答案1
答案2
使用@greg的评论和答案将方程式和 tikz 图片与锚点和基线对齐,在这种情况下我会使用:
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\begin{document}
\[ A = \left(\,
\begin{tikzpicture}[scale=0.2,
baseline={([yshift=-\the\dimexpr\fontdimen22\textfont2\relax]
current bounding box.center)},
]
\draw [magenta, line width =1mm] (0,-1) rectangle (4,3);
\draw [magenta, line width=1mm] (4,-1) rectangle (6,-3);
\end{tikzpicture}
\,\right)
\]
\end{document}
...将图形的中心与符号对齐,然后我会在图形周围=
添加一些空间。\,