在 tikzpicture 左侧添加垂直标签

在 tikzpicture 左侧添加垂直标签

我有一个使用 tikz 的流程图,我希望我的图例在 tikzpicture 的左侧包含一个垂直标签。

就像上面的文字一样。(请原谅我花了 10 秒钟绘制的 Paint MS 流程图)

答案1

像这样?

\documentclass[border=5pt,tikz]{standalone}
\usetikzlibrary{positioning}
\definecolor{farbe}{RGB}{147,131,49}
\tikzstyle{io} = [fill=farbe,inner sep=15pt,circle]
\begin{document}
    \begin{tikzpicture}
        \node[io] (a) {};
        \node[io,below=2 of a] (b) {};
        \node[io,right=2 of b,yshift=.5cm] (c) {};
            \draw (a) -- (b) -- (c);
        \path (a) -- (b) node[rotate=180,midway,sloped,below=3] {\large SOMETHING TEXTY};
    \end{tikzpicture}
\end{document}

输出如下:

Screenshot


编辑:这样好吗?节点始终处于同一位置。

\documentclass[border=5pt,tikz]{standalone}
\usetikzlibrary{positioning}
\definecolor{farbe}{RGB}{147,131,49}
\tikzstyle{io} = [fill=farbe,inner sep=15pt,circle]
\begin{document}
    \begin{tikzpicture}
        \useasboundingbox (-5,-4.5) rectangle (5,1);
            \node[io] (a) {};
            \node[io,below=2 of a] (b) {};
            \node[io,right=2 of b,yshift=.5cm] (c) {};
                \draw (a) -- (b) -- (c);
            \node[rotate=90] at (-2.7,-1.6) {\large SOMETHING TEXTY};
    \end{tikzpicture}
\end{document}

相关内容