latex 用 subfigure排版一行两个子图,但是子图标题一直左对齐,如何居中?

2019-12-02 11:55发布

\begin{figure}[!htb]%图1 \centering \subfigure{a}{ \centering \includegraphics[width=3in]{fig1a.pdf}}...

\begin{figure}[!htb]%图1 \centering \subfigure{a}{ \centering \includegraphics[width=3in]{fig1a.pdf}} \subfigure{b}{ \centering \includegraphics[width=3in]{fig1b.pdf}} \caption{船舶挂靠港口顺序} \end{figure}[![](http://tieba.baidu.com/photo/p?kw=latex&ie=utf-8&flux=1&tid=5842750507&pic_id=999b93cad1c8a7868e85da3a6a09c93d71cf50df&pn=1&fp=2&see_lz=1)](http://tieba.baidu.com/photo/p?kw=latex&ie=utf-8&flux=1&tid=5842750507&pic_id=999b93cad1c8a7868e85da3a6a09c93d71cf50df&pn=1&fp=2&see_lz=1)
3条回答
```tex \documentclass{article} \usepackage{subcaption} \usepackage{mwe} \begin{document} \begin{figure} \centering \begin{subfigure}{0.45\linewidth} \includegraphics[width=\linewidth]{example-image-a.pdf} \caption{Sub Caption 1}\label{fig:subcaption1} \end{subfigure} \begin{subfigure}{0.45\linewidth} \includegraphics[width=\linewidth]{example-image-b.pdf} \caption{Sub Caption 2}\label{fig:subcaption2} \end{subfigure} \caption{Main Caption}\label{fig:maincaption} \end{figure} \end{document} ``` 提供一个例子在这里

作者追问:2019-12-02 12:39

修改之后子图是横向排列的,怎么纵向排列呢

回答: 2019-12-02 12:39

加换行符 `\\` 就好了啊……另外如果 `subfigure` 规定的宽度够大,系统自然会把它安排在下面。

一周热门 更多>