我想让子图变大并保持在同一行。有什么方法可以增加图的文本宽度吗?或者还有其他方法可以做到这一点?提前致谢。
\begin{figure}[h]
\centering
\begin{subfigure}{0.49\textwidth}
\centering
\caption{Annual Return}
\includegraphics[width=\textwidth]{return.png}
\end{subfigure}
\begin{subfigure}{0.49\textwidth}
\centering
\caption{Annual Volatility}
\includegraphics[width=\textwidth]{volatility.png}
\end{subfigure}
\end{figure}
答案1
你的例子(尽管不可编译,请参见这里)非常接近:
\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{subfigure}[h]{0.45\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\caption{left image}
\end{subfigure}%
\hfill
\begin{subfigure}[h]{0.45\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\caption{right image}
\end{subfigure}
\caption{There are two subfigures inside a figure environment}
\end{figure}
\end{document}
上述代码将产生以下输出: