Nós espaçados verticalmente exatamente a 1 \baselineskip de distância

Nós espaçados verticalmente exatamente a 1 \baselineskip de distância

Estou seguindo a ideia por trás deste post

Lista de itens dentro de um nó tikzpicture

Eu gostaria de colocar os nós exatamente um em \baselineskiprelação ao outro, de modo que, mesmo ao alterar a família de fontes ou outras medidas no documento, tudo se encaixe adequadamente.

O que eu fiz foi

\node [font=\Large] (top)    at (5,$0 + \baselineskip * 1$)  {$\bullet$ [0]};
\node [font=\Large] (middle) at (5,$0 + \baselineskip * 2$)  {$\bullet$ [1]};
\node [font=\Large] (bottom) at (5,$0 + \baselineskip * 3$)  {$\bullet$ [2]};

Que basicamente é o "modo matemática/cálculo" do tikz, mas não funciona, como eu esperava, e estou sem ideias.

Responder1

Por que você quer usar a calcbiblioteca para fazer isso? A maneira como você tentou usá-lo está errada, aliás. Uma solução simples seria a seguinte:

\documentclass[12pt]{article}
\usepackage{tikz}

\begin{document}

    \foreach \i in {12,24,36}
        {
        \setlength{\baselineskip}{\i pt}
    
        \begin{tikzpicture}
            \node [font=\Large] (top)    at (5,1*\baselineskip)  {$\bullet$ [0]};
            \node [font=\Large] (middle) at (5,2*\baselineskip)  {$\bullet$ [1]};
            \node [font=\Large] (bottom) at (5,3*\baselineskip)  {$\bullet$ [2]};
        \end{tikzpicture}
        \bigskip
        
        }
\end{document}

espaçamento de nós

informação relacionada