Legendas de subfiguras alinhadas ou galhos de floresta fantasmas

Legendas de subfiguras alinhadas ou galhos de floresta fantasmas

Tenho uma figura com duas subfiguras de alturas diferentes. Gostaria que as sublegendas se alinhassem na parte inferior. Isso provavelmente poderia ser feito com algum tipo de alinhamento ou criando um ramo fantasma '[RTR]' da árvore da subfigura esquerda. Não tenho certeza de como fazer qualquer um desses.

\usepackage[linguistics]{forest}
\begin{figure}
\centering
\begin{subfigure}[t]{.45\textwidth}
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{è} [open [close [rtr]]]]
  ]
\end{forest}
\caption{left caption}
\end{subfigure}%
\hfill
\begin{subfigure}[t]{.4\textwidth}
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{ɛ́ɛ̀} [open [close [rtr, calign=child, calign primary child=2 [{[RTR]}] ]]]]
  ]
\end{forest}}
\caption{right caption}
\end{subfigure}%
\caption{Figure caption} 
\end{figure}

sublegendas desalinhadas

Responder1

Talvez não seja a solução mais elegante, mas você poderia usar minipagespara obter o alinhamento desejado:

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{subcaption}

\usepackage[linguistics]{forest}
\begin{document}
\begin{figure}
\centering
\begin{minipage}[t]{.45\textwidth}
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{ee} [open [close [rtr]]]]
  ]
\end{forest}

\end{minipage}%
\hfill
\begin{minipage}[t]{.4\textwidth}
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{e} [open [close [rtr, calign=child, calign primary child=2 [{[RTR]}] ]]]]
  ]
\end{forest}%}
\end{minipage}

\begin{subfigure}[t]{.45\textwidth}
\caption{right caption}
\end{subfigure}
\hfill
\begin{subfigure}[t]{.4\textwidth}
\caption{left caption}
\end{subfigure}
\caption{Figure caption} 
\end{figure}

\end{document}

Responder2

Infelizmente não consigo fazer seu código funcionar totalmente, mas você pode tentar adicionar um espaço negativo antes de sua segunda "árvore", algo como o seguinte para alinhar as árvores na parte inferior em vez de adicionar espaço entre a árvore e sua legenda.

Editar: você pode alterar \subfigure[t]para \subfigure[b]para conseguir o mesmo.

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{subcaption}
\usepackage[linguistics]{forest}

\begin{document}
\begin{figure}
\centering
\begin{subfigure}[t]{.45\textwidth}
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{è} [open [close [rtr]]]]
  ]
\end{forest}
\caption{left caption}
\end{subfigure}%
\hfill
\begin{subfigure}[t]{.4\textwidth}
\vspace{-1.1cm}  %                  <---- added here. Adjust spacing to your needs
  \centering
\begin{forest}
 [, GP1, s sep=2em
[\large{ɛ́ɛ̀} [open [close [rtr, calign=child, calign primary child=2 [{[RTR]}] ]]]]
  ]
\end{forest}}
\caption{right caption}
\end{subfigure}%
\caption{Figure caption} 
\end{figure}
\end{document}

OU

\documentclass{article}
\usepackage{subcaption}
\usepackage[linguistics]{forest}

\begin{document}
\begin{figure}
    \centering
    \begin{subfigure}[b]{.45\textwidth}
        \centering
        \begin{forest}
            [, GP1, s sep=2em
            [\large{è} [open [close [rtr]]]]
            ]
        \end{forest}
        \caption{left caption}
    \end{subfigure}%
    \hfill
    \begin{subfigure}[b]{.4\textwidth}
        \centering
        \begin{forest}
            [, GP1, s sep=2em
            [\large{ɛ́ɛ̀} [open [close [rtr, calign=child, calign primary child=2 [{[RTR]}] ]]]]
            ]
    \end{forest}
    \caption{right caption}
\end{subfigure}%
\caption{Figure caption} 
\end{figure}
\end{document}

informação relacionada