我有一个图形,其中有两个高度不同的子图形。我希望子标题在底部对齐。这可能可以通过某种对齐方式来实现,或者通过创建左侧子图形树的幻影“[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}