旋转森林树木

旋转森林树木

我希望你能帮助我。我正在使用 forest 包、选项语言学绘制一些句法短语圣诞树。问题是,当树木长大时,它们不适合页面。所以,我想旋转它们。问题是,当我使用 grow 选项时,树会旋转,但节点不会随之旋转。有人能帮帮我吗?这是我的最小代码:

\documentclass[10pt,a4paper]{article}
\usepackage[linguistics]{forest}
\usepackage{linguex}
\begin{document}

\ex. \begin{forest}
for tree={s sep=10mm, inner sep=0, l=0, grow=0}
[IP
    [DP[The cat, roof]]
    [I$'$[VP[scratched the furniture, roof]]]
]
\end{forest}


\end{document}

但这就是我想要实现的:

在此处输入图片描述

答案1

我认为这不是一个好主意,但你可以简单地将树放入命令中\rotatebox

\documentclass{article}
\usepackage{graphicx}
\usepackage[linguistics]{forest}
\usepackage{linguex}
\begin{document}
This is some text.
\ex. 
\rotatebox{90}{\begin{forest}
for tree={s sep=10mm, inner sep=0,}
[IP
    [DP[The cat, roof]]
    [I$'$[VP[scratched the furniture, roof]]]
]
\end{forest}}

This is some more text.
\end{document}

代码输出

相关内容