自学内容网 自学内容网

LATEX的子图并排错乱

子图并排,一般就调整子图大小就自动上去并排了。

子图并排有两种方式

一种是用下面这个包:\usepakage{subcaption} , 对应代码格式如下:

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
 
\begin{document}
 
\begin{figure}[ht]
  \centering
  \begin{subfigure}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{example-image-a}
    \caption{第一个子图}
    \label{fig:sub1}
  \end{subfigure}
  \hfill % 用于子图之间添加空白
  \begin{subfigure}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{example-image-b}
    \caption{第二个子图}
    \label{fig:sub2}
  \end{subfigure}
  \caption{两个并排子图的总标题}
  \label{fig:test}
\end{figure}
 
\end{document}

还有一种是用\usepakage{subfigure}这个包,对应代码如下:

\begin{figure}[htbp]
  \centering
  \subfigure[子图 1 标题]{
    \includegraphics[width=0.4\textwidth]{image1}
    \label{fig:subfig1}
  }
  \quad
  \subfigure[子图 2 标题]{
    \includegraphics[width=0.4\textwidth]{image2}
    \label{fig:subfig2}
  }
  \caption{总图标题}
  \label{fig:whole}
\end{figure}

其他:

如果多个子图排列方式还是有点乱:如11张图拍成了31331.则就在子图之间合适的位置加\quad会有效果。

重要参考:

如何在latex中并排放置多个子图以适合两页? - 腾讯云开发者社区 - 腾讯云


原文地址:https://blog.csdn.net/m0_56487684/article/details/142993925

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!