Я новичок в этом деле. Я создаю фонологические деревья.
У меня есть следующий код:
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{tipa}
\begin{document}
\begin{tikzpicture}[baseline]
\tikzset{frontier/.style={distance from root=100pt}}
\Tree
[.$\omega$
[.$\sigma$ k [.$\mu$ i ] [.$\mu$ \node(a){t}; ] ]
[.\node(b){$\sigma$}; [.$\mu$ e ] ] ]
\end{tikzpicture}
\end{document}
\draw (b.south) -- (a.north);
\end{document}
Я хочу иметь возможность соединить вторую сигму с третьей буквой "t". Я попытался сделать "t" узлом, а вторую "сигму" узлом, а затем провести между ними линию, но получилось вот что:
Как провести линию между второй сигмой и «т»?
Спасибо!
решение1
Поместите \draw
команду внутрь tikzpicture
?
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{tipa}
\begin{document}
\begin{tikzpicture}[baseline]
\tikzset{frontier/.style={distance from root=100pt}}
\Tree
[.$\omega$
[.$\sigma$ k [.$\mu$ i ] [.$\mu$ \node(a){t}; ] ]
[.\node(b){$\sigma$}; [.$\mu$ e ] ] ]
\draw (b.south) -- (a.north);
\end{tikzpicture}
\end{document}