
Я следую идее этого поста.
Список элементов внутри узла tikzpicture
Мне бы хотелось разместить узлы на расстоянии ровно 1 \baselineskip
друг от друга, чтобы даже при изменении семейства шрифтов или других измерений в документе все соответствовало друг другу.
Что я сделал, так это
\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]};
По сути, это «математический/вычислительный режим» tikz, но он не работает, как я ожидал, и у меня закончились идеи.
решение1
Зачем вы хотите использовать calc
библиотеку для этого? Кстати, то, как вы пытались ее использовать, неправильно. Простым решением было бы следующее:
\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}