如何自定义 tikz 图片

如何自定义 tikz 图片

请问如何去除周围的矩形A character并垂直绘制该字符?

\documentclass[]{scrartcl}
\usepackage{tikz}
\usetikzlibrary{fit,calc,positioning,decorations.pathreplacing,matrix}

\begin{document}   

\begin{tikzpicture}[decoration={brace}][scale=2] 
\node [draw] (A) {A}; 
\node [fit=(A)] (fit) {};              
\draw [decorate,line width=1pt] 
  ([yshift=-5pt]fit.south west) -- ([yshift=5pt]fit.north west);
\end{tikzpicture}

\end{document} 

多谢!

答案1

要抑制矩形,请删除该draw选项;要旋转节点内容,请使用该rotate=<angle>选项:

\documentclass[]{scrartcl}
\usepackage{tikz}
\usetikzlibrary{fit,calc,positioning,decorations.pathreplacing,matrix}

\begin{document}   

\begin{tikzpicture}[decoration={brace},scale=2] 
\node [rotate=90] (A) {A}; 
\node [fit=(A)] (fit) {};              
\draw [decorate,line width=1pt] 
  ([yshift=-5pt]fit.south west) -- ([yshift=5pt]fit.north west);
\end{tikzpicture}

\end{document}

在此处输入图片描述

与您的另一个问题一样,我仍然不清楚您为什么使用该fit节点以及我关于使用两个可选参数和选项的注释scale

相关内容