我试图在两个子图中间放置一个箭头。但是,箭头在子图之间向下移动。
以下是我尝试写的内容:
\usepackage{etoolbox}
\usepackage{mathtools}
\usepackage{float,subcaption}
\usepackage[demo]{graphicx}
\usepackage{amsmath}
\begin{figure}[H]
\centering
\begin{subfigure}{.25\textwidth}
\centering
\includegraphics[width=\linewidth,height=2.5cm]{example-image-duck}
\caption{0}
\label{2o_1}
\end{subfigure}%
{\xrightleftharpoons{TS2}}%
\begin{subfigure}{.25\textwidth}
\centering
\includegraphics[width=\linewidth,height=2.5cm]{example-image-duck}
\caption{0.16 [eV]}
\label{2o_2}
\end{subfigure}
\caption{.....}
\label{fig:Co_O_Co_2O}
\end{figure}
答案1
您只是忘记了子图的位置指示。这是代码,包括对几个语法错误的更正。
\documentclass{article}
\usepackage{etoolbox}
\usepackage{mathtools}
\usepackage{float,subcaption}
\usepackage{graphicx}
\begin{document}
\begin{figure}[H]
\centering
\begin{subfigure}[m]{.25\textwidth} % position indicator here
\centering
\includegraphics[width=\linewidth,height=2.5cm]{example-image-duck}
\caption{0}
\label{2o_1}
\end{subfigure}
$\xrightleftharpoons{TS2}$
\begin{subfigure}[m]{.25\textwidth} % and here
\centering
\includegraphics[width=\linewidth,height=2.5cm]{example-image-duck}
\caption{0.16 [eV]}
\label{2o_2}
\end{subfigure}
\caption{.....}
\label{fig:Co_O_Co_2O}
\end{figure}
\end{document}