CarLaTeX
Why doesn't anchor=north west work here?

What am I doing wrong?


\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}
\node[draw] (first) {First node};
\node[draw, anchor=north west,
below= of first.south east] {Why not correctly anchored?};
\end{tikzpicture}
\end{document}


![image.png](/image?hash=779c56ea82b7a536ac227f3207019bcd20600b90a7b91d416d80fa085765206b)
Skillmon
The reason is that the below=of syntax of the positioning library implicitly uses anchor for the positioning.

If you want to use anchor you have to use it after the positioning syntax, but generally you can reach the same result by using the correct positioning. For instance [below=of <node>.south east, anchor=north west] is the same as [below right=of <node]:


\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}
\node[draw] (first) {First node};
\node[draw,
below right= of first.south east] {Why not correctly anchored?};
\end{tikzpicture}
\end{document}


![anchorbelow-1.png](/image?hash=1fce01d256366d3744f97519263ec8dff34389709709aef93dbbf6c77563fb05)

If you want to move the node to start exactly below the east-edge of the first node you can either change the node distance (has to be used before the positioning keys):


\begin{tikzpicture}
\node[draw] (first) {First node};
\node[draw, node distance=1cm and 0pt
,below right= of first.south east] {Why not correctly anchored?};
\end{tikzpicture}


Or you position the nodes manually (could as well use the calc library and the \node at (<coordinate>) syntax):


\begin{tikzpicture}
\node[draw] (first) {First node};
\path (first.east) ++(0,-1cm)
node[draw, anchor=north west] {Why not correctly anchored?};
\end{tikzpicture}


![anchorbelow-1.png](/image?hash=85c5e98be533807e30369d91a042a57820ea3354d6becd7bce8e1eec8d8a86e2)

Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.