在下面提到的示例中,我希望四行的行间距不同。例如,前两行使用 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]
等等。