높이가 다른 두 개의 하위 그림이 있는 그림이 있습니다. 하위 캡션을 하단에 정렬하고 싶습니다. 이는 일종의 정렬 작업을 사용하거나 왼쪽 하위 그림 트리의 가상 '[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}