我生成了以下 tikzcd 图:
\documentclass[a4paper,12pt, twoside]{report}
\usepackage{tikz-cd}
\usepackage{tipa}
\begin{document}
\begin{tikzcd}
& & & {} \arrow[d] \arrow[llld] \arrow[rrrd] & & & & & \\
\text{A} \arrow[d] \arrow[rd] & & & \text{E} \arrow[d] \arrow[rd] & & & \text{I} \arrow[d] \arrow[rd] & & \\
\text{a} \arrow[d] & \emptyset \arrow[d] & & \textlengthmark \arrow[d] & \emptyset \arrow[d] \arrow[d] \arrow[d] \arrow[d] \arrow[rd] & & \text{i\textesh} \arrow[d] & \emptyset \arrow[d] \arrow[rd] & \\
a-\text{verbs} & \text{suppletion} \arrow[d] & & \text{long}~e\text{-verbs} & e\text{-verbs} & \text{suppletion} \arrow[ld] \arrow[d] & i{\textesh}\text{-verbs} & i\text{-verbs} & \text{suppletion} \arrow[d] \\
& \text{missing~ suffixes} \arrow[d] & & & L-pattern & \text{missing ~suffixes} \arrow[d] & & & L-pattern \\
& l\hat{a}\text{-like verbs} & & & & sav\hat{e}\text{-like~verbs} & & &
\end{tikzcd}
\end{document}
我想在 L-pattern(图表最左侧的那个)下面添加两个单词 - T-pattern 和 muri-。但是我无法通过简单地使用 \ 将单元格拆分为三个。我想在类似 save 的动词下面执行相同操作。我想在那里添加单词“vole”和“essi”。我该怎么做?
答案1
我认为forest
这里可能有比 更好的工具tikz-cd
。
这是一个开始。您可以使用软件包中的工具进行许多调整forest
。
\documentclass{article}
\usepackage{forest, tipa}
\begin{document}
\begin{forest}
for tree={edge={->}, parent anchor=children, align=center}
[
[A
[a[a-verbs]]
[$\emptyset$[suppletion[missing suffixes[l\^{a}-like verbs]]]]
]
[E
[:[long e-verbs]]
[$\emptyset$
[e-verbs]
[suppletion[L-pattern\\T-pattern\\muri][missing suffixes[sav\^{e}-like verbs\\vole\\essi]]]
]
]
[I
[i\textesh[iS-verbs]]
[$\emptyset$[i-verbs][suppletion[L-pattern]]]
]
]
\end{forest}
\end{document}