Как настроить код для расположенных рядом подрисунков, чтобы их можно было перемещать вверх или вниз?

Как настроить код для расположенных рядом подрисунков, чтобы их можно было перемещать вверх или вниз?

Как можно произвольно перемещать подрисунок вверх и вниз, используя код, написанныйздесь?

\documentclass{article}
\usepackage{caption,subcaption}
\usepackage{graphicx}
\begin{document}
\begin{figure}[h!]
\centering
\begin{subfigure}{.45\linewidth}
    \includegraphics[draft,width=\linewidth]{pic1.jpg}
    \caption{pic1caption}
\end{subfigure} 
\begin{subfigure}{.45\linewidth}
    \includegraphics[draft,width=\linewidth]{pic2.jpg}
    \caption{pic2caption.jpg}
\end{subfigure}
\caption{Figure caption}
\end{figure}
\end{document}

решение1

Вы всегда можете использоватьraisebox

\documentclass{article}
\usepackage{caption,subcaption}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure}[h!]
\centering
\begin{subfigure}[b]{.45\linewidth}
    \includegraphics[draft,width=\linewidth]{example-image}
    \caption{pic1caption}
\end{subfigure}
\begin{subfigure}[b]{.45\linewidth}
    \raisebox{0.5\height}{\includegraphics[draft,width=\linewidth]{example-image-a}}
    \caption{pic2caption.jpg}
\end{subfigure}
\caption{Figure caption}
\end{figure}
\end{document}

Я привык [b]сохранять субтитры на одном уровне.

введите описание изображения здесь

Или используйтеadjustbox

\documentclass{article}
\usepackage{caption,subcaption}
\usepackage[export]{adjustbox}
\begin{document}
\begin{figure}[h!]
\centering
\begin{subfigure}[b]{.45\linewidth}
    \includegraphics[draft,width=\linewidth]{example-image}
    \caption{pic1caption}
\end{subfigure}
\begin{subfigure}[b]{.45\linewidth}
    \includegraphics[draft,width=\linewidth,raise=2ex]{example-image-a}
    \caption{pic2caption.jpg}
\end{subfigure}
\caption{Figure caption}
\end{figure}
\end{document}

введите описание изображения здесь

Помните, что есть также valignключ, adjustboxесли все сводится к выравниванию фигур.

Связанный контент