博主前段时间在写一篇英文论文,是用LATEX排版的。写的过程中遇到一个问题,我需要插入4行5列的图片,但是通过LATEX的\includegraphics
指令只能插入一张。历经千辛万苦,终于解决了这个问题。
5行5列的图片,示意图是下面这个样子的:
图1 | 图2 | 图3 | 图4 | 图5 |
---|---|---|---|---|
图6 | 图7 | 图8 | 图9 | 图10 |
图11 | 图12 | 图13 | 图14 | 图15 |
图16 | 图17 | 图18 | 图19 | 图20 |
可以说是看起来很麻烦了…
在LATEX里,我通过minipage
环境实现了这个功能,下面放出代码
\begin{figure*}[!ht] #强制单栏排版
\centering #居中
\begin{minipage}[b]{0.93\linewidth} #整体划分一个0.93倍页面宽度的页面
\subfloat[image1-4]{
\begin{minipage}[b]{0.17\linewidth} #继续划分子页面 每个宽度0.17倍总宽度
\centering
#依次读取每张图片 宽度或者高度可以自定义
#这里的几张图片是纵向排列的
\includegraphics[width=\linewidth]{p1.png}\vspace{8pt}
\includegraphics[width=\linewidth]