Coloque uma árvore {forest} dentro de um ambiente {philex}

Coloque uma árvore {forest} dentro de um ambiente {philex}

Eu uso o forestpacote para desenhar árvores linguísticas e o linguexpacote para criar exemplos numéricos. Mas parece haver um problema quando combino os dois. A árvore não está alinhada com o número do exemplo (o XP deve estar alinhado com (1)).

\documentclass{article}
\usepackage{forest}
\usepackage{linguex}

\begin{document}

\ex. \begin{forest}
       [XP [X] [compl ] ]
     \end{forest}

\end{document}

Se eu usar o philexpacote em vez de linguex, o resultado será exatamente o mesmo. Portanto, o problema parece vir do forestpacote. Alguém tem alguma ideia de como consertar isso?

Responder1

Se você quiser que a árvore esteja enraizada na linha de base do primeiro item, então a seção 2.4.1 do manual forestdiz

\documentclass{article}
\usepackage{forest}
\usepackage{linguex}

\begin{document}

\ex. \begin{forest} baseline
       [XP [X] [compl ] ]
     \end{forest}

\end{document}

insira a descrição da imagem aqui

informação relacionada