У меня есть следующая картинка TikZ, сделанная с помощью команды decor
\documentclass[tikz,border=5pt]{standalone}
\usetikzlibrary{decorations.fractals}
\begin{document}
\begin{tikzpicture}[decoration=Cantor set,line width=2mm]
\draw (0,0) -- (12,0);
\draw decorate{ (0,-.5) -- (12,-.5) };
\draw decorate{ decorate{ (0,-1) -- (12,-1) }};
\draw decorate{ decorate{ decorate{ (0,-1.5) -- (12,-1.5) }}};
\draw decorate{ decorate{ decorate{ decorate{ (0,-2) -- (12,-2) }}}};
\draw decorate{ decorate{ decorate{ decorate{ decorate{ (0,-2.5) -- (12,-2.5) }}}}};
\draw decorate{ decorate{ decorate{ decorate{ decorate{ decorate{ (0,-3) -- (12,-3) }}}}}};
\end{tikzpicture}
\end{document}
Я хотел бы добавить меткиВкак в конце каждой строки, так иЯ_{н,дж}либо рядом с определенным подынтервалом, либо под ним.
EDIT: При добавлении узлов снизу, как мне увеличить расстояние между линиями, чтобы они вписались?
решение1
Это иллюстрирует, как размещать узлы, содержащие метки (1) в конце линии, (2) рядом с сегментом линии (подынтервалом?) и (3) под таким сегментом.
\documentclass[tikz,border=5pt]{standalone}
\usetikzlibrary{decorations.fractals}
\begin{document}
\begin{tikzpicture}[decoration=Cantor set,line width=2mm]
\draw (0,0) -- (12,0) node [right] {$I_n$};
\draw decorate{ (0,-.5) -- (12,-.5)node [pos=.35,right] {$I_{n,j}$} }node [right] {$I_n$};
\draw decorate{ decorate{ (0,-1) -- (12,-1) }};
\draw decorate{ decorate{ decorate{ (0,-1.5) -- (12,-1.5) }}};
\draw decorate{ decorate{ decorate{ decorate{ (0,-2) -- (12,-2) }}}};
\draw decorate{ decorate{ decorate{ decorate{ decorate{ (0,-2.5) -- (12,-2.5) }}}}};
\draw decorate{ decorate{ decorate{ decorate{ decorate{ decorate{ (0,-3) -- (12,-3) node [pos=0.1,below] {$I_{n,j}$} }}}}}};
\end{tikzpicture}
\end{document}
[Визуальные средства в настоящее время бастуют из-за ошибки Okular в X. Приносим извинения за возможное разочарование.]