“低于=”?超过一个块?

“低于=”?超过一个块?

我想c在两个区块下创建一个区块a & b。到目前为止,我只能在一个区块上做到这一点

\node [block, below of=a]    (c)    {filter};

答案1

请始终发布从 开始\documentclass{..}并结束于 的完整代码\end{document}。我不知道block是如何定义的。

您的问题不清楚。 和 是否a一个bc另一个之下,或者ab并排,并c在它们下方居中?

请注意below of=a已弃用。您应改用below = of a\usetikzlibrary{positioning}以下是可能性。

\documentclass[tikz]{standalone}
\usetikzlibrary{positioning}
\begin{document}
    \begin{tikzpicture}
      \node (a) {Coffee};
      \node [below = of a] (b) {Sugar};
      \node [below = of b] (c) {Filter};    
    \begin{scope}[xshift=8cm]
      \node (a) {Coffee};
      \node [below left = of a] (c) {Filter};
      \node [above left =  of c] (b) {Sugar};
    \end{scope}  
    \end{tikzpicture}
\end{document}

在此处输入图片描述

您可以像 一样手动控制距离below left = 1cm and 2cm of a。有关详细信息,请参阅pgfmanual

相关内容