在下面提到的範例中,我希望四行的行空間不同。例如,前 2 行為 1ex,第 2 行和第 3 行為 4ex,最後 2 行為 1ex。設定 row sep 可以使所有四行的間距相等。如何分別改變每對行之間的間距。我還希望透過第二行和第三行中單字之間的線顯示對齊方式。
\documentclass[11pt]{article}
\usepackage{times}
\usepackage{url}
\usepackage{latexsym}
\usepackage{tikz}
\usepackage{tikz-dependency}
\usepackage{scalefnt}
\begin{document}
\begin{dependency}
\begin{deptext}[column sep=.5cm]
%\begin{deptext}[column sep=.5cm]
PRP\$ \& NN \& RB \&[.5cm] VBZ \& VBG \& NN \\
My \& dog \& also \& likes \& eating \& sausage \\ \\[2ex]
mere\& kuta \& bhi \& sausage \& khana \& pasand \\
PRP\$ \& NN \& RB \&[.5cm] VBZ \& VBG \& NN \\
\end{deptext}
\deproot{4}{root}
\depedge{2}{1}{poss}
\depedge{4}{2}{nsubj}
\depedge{4}{3}{advmod}
\depedge{4}{5}{xcomp}
\depedge{5}{6}{dobj}
\draw [-,out=90,in=-90,thick, red] (\wordref{2}{6})-- (\wordref{3}{4}); %\wordref{row}{col}
\draw [-,out=90,in=-90,thick, red] (\wordref{2}{4})--(\wordref{3}{6}); %\wordref{row}{col}
\end{dependency}%}
\end{deptext}
\end{document}
我將非常感謝你的幫助。我在 tikz 依賴手冊中找不到任何相關內容。
答案1
用戶30471的答案有效。我遇到了類似的問題並進行了測試並添加:
\\[4ex]
到行的末尾,它解決了問題。
如果問題在於 1 行合併到該行多於,您需要向頂行新增行間距,因為間距向下。
間距透過正常邏輯運作:
\\[4ex]
大於\\[1ex]
等等。