如何排版这种样式的图片?

发布于 2021-05-04 19:25:56

默认情况下,设置图片顺序为1.png
还是比较简单的。但是在文档中,一般要求的排列顺序为
2.png或者为3.png,请问怎么编写代码,谢谢!

查看更多

关注者
0
被浏览
1.1k
3 个回答
LaTeXStudio
LaTeXStudio 2021-05-04

盒子+修改计数器

\documentclass{article}
\usepackage{subfig,mwe}
\begin{document}
  \begin{figure}
    \centering
    \begin{minipage}{0.6\textwidth}
      \subfloat[title a]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}%
      \subfloat[title b]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}\\
      \subfloat[title c]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}%
      \subfloat[title d]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}
    \end{minipage}%
    \begin{minipage}{0.4\textwidth}
      \subfloat[title e]{\includegraphics[width=.5\textwidth]{example-image-10x16.pdf}}
    \end{minipage}
  \end{figure}

  \begin{figure}
    \centering
    \begin{minipage}{0.6\textwidth}
      \subfloat[title a]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}%
      \subfloat[title b]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}\\
      \addtocounter{subfigure}{1}
      \subfloat[title c]{\label{fig:1}\includegraphics[width=.5\textwidth]{example-image-a.pdf}}%
      \subfloat[title d]{\includegraphics[width=.5\textwidth]{example-image-a.pdf}}
    \end{minipage}%
    \begin{minipage}{0.4\textwidth}
      \addtocounter{subfigure}{-3}
      \subfloat[title e]{\label{fig:2}\includegraphics[width=.5\textwidth]{example-image-10x16.pdf}}
    \end{minipage}
  \end{figure}

  \ref{fig:1}\ref{fig:2}
\end{document}
啸行
啸行 2021-05-04

我用的图片是示意图,长宽固定,你可以自己读 keyfloat 包手册,看看高和宽怎么改,更重要的是你的图片尺寸适合这么摆。

\documentclass{article}
\usepackage{keyfloat}
\usepackage{mwe}

\begin{document}
\begin{keyfloats}{2}
    \begin{keyfloats}{2}
        \keyfig{lw=1,c={1st},l=fig:1st}{example-image}
        \keyfig{lw=1,c={2nd},l=fig:2nd}{example-image}
        \keyfig{lw=1,c={3rd},l=fig:3rd}{example-image}
        \keyfig{lw=1,c={4th},l=fig:4th}{example-image}
    \end{keyfloats}
    \keyfig{lw=1,c={5th},l=fig:5th}{example-image}
\end{keyfloats}
\end{document}

image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览