\definecolor{ublue}{rgb}{0.152,0.250,0.545} \definecolor{ugreen}{rgb}{0,0.5,0} %%% outline %------------------------------------------------------------------------- \begin{tikzpicture} \begin{scope} \node [] (sent) at (0,0) {\textbf{猫 喜欢 吃 鱼}}; \end{scope} \begin{scope}[xshift=-8em,yshift=-9em,sibling distance=-5pt,level distance=17pt,grow'=up] {\footnotesize \Tree[.IP [.VP [.VP [.NN 猫 ] [.VV 喜欢 ] ] [.VV 吃 ] ] [.NP [.NN 鱼 ] ] ] } \end{scope} \begin{scope}[xshift=-1em,yshift=-9em,sibling distance=-5pt,level distance=17pt,grow'=up] {\footnotesize \Tree[.IP [.NP [.NN 猫 ] ] [.VP [.VV 喜欢 ] [.VP [.VV 吃 ] [.NN 鱼 ] ] ] ] } \end{scope} \begin{scope}[xshift=8em,yshift=-9em,sibling distance=-5pt, level distance=17pt,grow'=up] {\footnotesize \Tree[.IP [.NP [.NN 猫 ] ] [.VP [.VP [.VV 喜欢 ] [.VV 吃 ] ] [.NP [.NN 鱼 ] ] ] ] } \end{scope} \draw [->,thick,ublue] ([xshift=-2em]sent.south) ..controls + (south:2em) and +(north:2em).. ([xshift=-8em,yshift=-2em]sent.south); \draw [->,thick,ublue] ([xshift=-1em]sent.south) ..controls + (south:2em) and +(north:2em).. ([xshift=-2em,yshift=-2em]sent.south); \draw [->,thick,ublue] ([xshift=0em]sent.south) ..controls + (south:2em) and +(north:2em).. ([xshift=6.5em,yshift=-2em]sent.south); \draw [->,thick,ublue,dotted] ([xshift=1em]sent.south) ..controls + (south:1.5em) and +(north:2.5em).. ([xshift=12.5em,yshift=-2em]sent.south); \node [anchor=north west] (others) at (11.8em,-3em) {...}; \node [] (d1) at (-9em,-10em) {$d_1$}; \node [] (d2) at (0em,-10em) {$d_2$}; \node [] (d3) at (8.5em,-10em) {$d_2$}; \node [anchor=east] (d1p) at ([xshift=0.4em]d1.west) {$\funp{P}($}; \node [anchor=west] (d1p2) at ([xshift=-0.4em]d1.east) {$)=0.0123$}; \node [anchor=east] (d2p) at ([xshift=0.4em]d2.west) {$\funp{P}($}; \node [anchor=west] (d2p2) at ([xshift=-0.4em]d2.east) {$)=0.4031$}; \node [anchor=east] (d3p) at ([xshift=0.4em]d3.west) {$\funp{P}($}; \node [anchor=west] (d3p2) at ([xshift=-0.4em]d3.east) {$)=0.0056$}; \end{tikzpicture} %---------------------------------------------------------------------