
Wie kann man eine Teilfigur beliebig nach oben und unten verschieben, wenn man den geschriebenen Code verwendet?Hier?
\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}
Antwort1
Sie können immer verwendenraisebox
\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}
Ich habe es gewohnt, [b]
die Untertitel auf derselben Ebene zu halten.
Oder verwenden Sieadjustbox
\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}
Bedenken Sie, dass es auch hier valign
einen Schlüssel gibt adjustbox
, wenn es auf die Ausrichtung der Zahlen ankommt.