我正在使用tikz-qtree
但似乎无法正确使用它linguex
。
% !TEX TS-program = xelatex
\documentclass[11pt,a4paper,twoside,openright]{book}
\usepackage{linguex}
\usepackage{tikz}
\usepackage{tikz-qtree}
\begin{document}
\ex.
\begin{tikzpicture}
\Tree [.DP
[.D the ]
[.{\itshape a}P
[.{}
[.{}
[.$\sqrt{\textsc{boring}}$ boring ]
[.{\itshape a} ]
]
[.$\phi$ ]
]
[.NP \edge[roof]; {writer} ]
]
]
\end{tikzpicture}
\end{document}
编号linguex
与叶子对齐,但我希望它与根节点对齐。
我知道我应该使用forest
,但我很好奇是否有任何可能的解决方案tikz-qtree
。
答案1
只需添加[baseline]
到 tikzpicture 环境即可。我也已成功测试过expex
。
% !TEX TS-program = xelatex
\documentclass[11pt,a4paper,twoside,openright]{book}
\usepackage{linguex}
\usepackage{tikz}
\usepackage{tikz-qtree}
\begin{document}
\ex.
\begin{tikzpicture}[baseline]
\Tree [.DP
[.D the ]
[.{\itshape a}P
[.{}
[.{}
[.$\sqrt{\textsc{boring}}$ boring ]
[.{\itshape a} ]
]
[.$\phi$ ]
]
[.NP \edge[roof]; {writer} ]
]
]
\end{tikzpicture}
\end{document}