tikz 依赖项中多行的不同行分隔符

tikz 依赖项中多行的不同行分隔符

在下面提到的示例中,我希望四行的行间距不同。例如,前两行使用 1ex,第二行和第三行使用 4ex,最后两行使用 1ex。设置行间距可使所有四行间距相等。我如何分别改变每对行之间的间距。我还希望通过第二行和第三行中的单词之间的线条显示对齐方式。

\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-dependency 手册中找不到任何相关内容。

答案1

用户 30471 的答案有效。我遇到了类似的问题,并进行了测试并添加了:

\\[4ex]

到行尾,问题就解决了。

如果问题在于第一行合并到第二行多于,您需要在顶行添加行间距,因为间距向下。

间距通过正常逻辑起作用:

\\[4ex]大于\\[1ex]等等。

相关内容