对齐的子图标题或幻影森林分支

对齐的子图标题或幻影森林分支

我有一个图形,其中有两个高度不同的子图形。我希望子标题在底部对齐。这可能可以通过某种对齐方式来实现,或者通过创建左侧子图形树的幻影“[RTR]”分支来实现。我不确定如何实现这两种方式。

\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}

字幕未对齐

答案1

也许不是最优雅的解决方案,但您可以使用它minipages来获得所需的对齐:

在此处输入图片描述

\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}

答案2

不幸的是,我无法让您的代码完全工作,但您可以尝试在第二棵“树”之前添加一个负空间,如下所示,将树对齐在底部,而不是在树和其标题之间添加空间。

编辑:您可以更改为\subfigure[t]\subfigure[b]实现相同的目的。

在此处输入图片描述

\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}

或者

\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}

相关内容