【LaTeX】複数の図を配置する方法【1枚から6枚まで】

LaTeXで複数枚の図を挿入したいときに、図の大きさや枚数が違うため毎回試行錯誤して図をいい感じに配置することになる。そこで色々なパターンの図の配置方法を書いておく。

LaTeXで画像を挿入するにはgraphicxというパッケージが必要。もし入れていないのなら`\begin{document}`よりも前の部分に`\usepackage[dvipdfmx]{graphicx}`と書いておこう。

# 1枚の場合

<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/2adea46d-27e5-8c73-c3d0-bfa66d208a79.png">

```latex:コード
\begin{figure}[h]
  \centering
  \includegraphics[width=0.43\columnwidth]{サンプルA.pdf}
  \caption{サンプルA}
  \label{fig:サンプルA}
\end{figure}
```

# 2枚の場合

<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/29fe1c5f-8f99-b6bf-e7b4-790a3083aecd.png">

```latex:コード
\begin{figure}[h]
  \centering
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルA.pdf}
    \caption{サンプルA}
    \label{fig:サンプルA}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルB.pdf}
    \caption{サンプルB}
    \label{fig:サンプルB}
  \end{minipage}
\end{figure}
```

# 3枚の場合

<img width="700" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/ac709cc8-729a-464b-ac80-9793283a28d4.png">

```latex:コード
\begin{figure}[h]
  \centering
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルA.pdf}
    \caption{サンプルA}
    \label{fig:サンプルA}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルB.pdf}
    \caption{サンプルB}
    \label{fig:サンプルB}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルC.pdf}
    \caption{サンプルC}
    \label{fig:サンプルC}
  \end{minipage}
\end{figure}
```

:::note info
横に並べる図は見やすさ的に3つが最大だと思う。
:::

# 4枚の場合

<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/8c27d204-a083-5097-042c-3d1d6e38ce75.png">

```latex:コード
\begin{figure}[h]
  \centering
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルA.pdf}
    \caption{サンプルA}
    \label{fig:サンプルA}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルB.pdf}
    \caption{サンプルB}
    \label{fig:サンプルB}
  \end{minipage}

  \vspace{3mm}
  
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルC.pdf}
    \caption{サンプルC}
    \label{fig:サンプルC}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.43\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルD.pdf}
    \caption{サンプルD}
    \label{fig:サンプルD}
  \end{minipage}
\end{figure}
```

# 5枚の場合

<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/d932d2bb-d313-ddec-028d-645cc42b172b.png">

```latex:コード
\begin{figure}[h]
  \centering
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルA.pdf}
    \caption{サンプルA}
    \label{fig:サンプルA}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルB.pdf}
    \caption{サンプルB}
    \label{fig:サンプルB}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルC.pdf}
    \caption{サンプルC}
    \label{fig:サンプルC}
  \end{minipage}

  \vspace{3mm}

  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルD.pdf}
    \caption{サンプルD}
    \label{fig:サンプルD}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルE.pdf}
    \caption{サンプルE}
    \label{fig:サンプルE}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{Images/スペーサー.pdf}
  \end{minipage}
\end{figure}
```

:::note info
6枚目に白い画像を置いて5枚に見せる荒技を使っている。
:::

# 6枚の場合

<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/6c1bd70d-dc64-970e-58a2-7cc9b8c8312e.png">

```latex:コード
\begin{figure}[h]
  \centering
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルA.pdf}
    \caption{サンプルA}
    \label{fig:サンプルA}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルB.pdf}
    \caption{サンプルB}
    \label{fig:サンプルB}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルC.pdf}
    \caption{サンプルC}
    \label{fig:サンプルC}
  \end{minipage}

  \vspace{3mm}

  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルD.pdf}
    \caption{サンプルD}
    \label{fig:サンプルD}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルE.pdf}
    \caption{サンプルE}
    \label{fig:サンプルE}
  \end{minipage}
  \hspace{5mm}
  \begin{minipage}{0.3\columnwidth}
    \centering
    \includegraphics[width=\columnwidth]{サンプルF.pdf}
    \caption{サンプルF}
    \label{fig:サンプルF}
  \end{minipage}
\end{figure}
```

# 配布

空白用の画像です。どうぞ。

![spacer.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3574030/6b8b2297-2457-3fd8-f3bf-9093ae7aac11.jpeg)

# その他

本記事で用いた画像に使われているダミー画像はmweパッケージのものを使用している。

# 参考
- [［改訂第9版］LaTeX美文書作成入門](https://www.amazon.co.jp/［改訂第9版］LaTeX美文書作成入門-奥村-晴彦/dp/4297138891)