精华内容
下载资源
问答
  • latex minipage多图
    2022-05-16 16:06:40

    最近用latex 写论文碰到的问题,感觉之前也用到过一行多个表格,好像就是直接用的 minipage 但是这一次用 minipage 不行了,他是一列往下排列的。这个坑有必要记录下解决的方法。

    网上一般有两种解决方法,第一种是用 floatrow 这个包,这个能用,但是有个问题,导致我其他的表格还有图片的标题也浮动了,实在是难顶 (我也没有找到很好的解决方法)

    第二种方法就是 minipage 我先直接上代码

    \begin{table}[!t]
    	\centering
    	\begin{minipage}{0.3\textwidth}
    		\centering
    		\small
    		\makeatletter\def\@captype{table}\makeatother
    		\caption{} 
    		\label{}
    		\begin{tabular}{cc}
    
    		\end{tabular} 
    	\end{minipage}\quad
    	\begin{minipage}{0.3\textwidth}
    		\centering
    		\small
    		\makeatletter\def\@captype{table}\makeatother
    		\caption{} 
    		\label{}
    		\begin{tabular}{ccc}
    			
    		\end{tabular}
    	\end{minipage}\quad
    	\begin{minipage}{0.3\textwidth}
    		\centering
    		\small
    		\makeatletter\def\@captype{table}\makeatother
    		\caption{}
    		\label{}
    		\begin{tabular}{cc}
    			
    		\end{tabular} 
    	\end{minipage}
    \vspace{-15pt}
    \end{table}
    

    注意,里面的 minipage 之间 不要空行!!!
    如果有空行就变成换行了

    其实就是这么简单个问题找了半天,所以记录下吧,网上也有好多人没找到这个问题的

    更多相关内容
  • 上一篇写了[LaTeX] 字图片复杂排版的博客,刚刚找到了更好更简洁方便的方法!完全可以取而代之,因此在此记录之。 代码 就是zhei么简单,代码如下: \documentclass{article} \usepackage{subfig,graphicx} \begin{...

    前言

    上一篇写了[LaTeX] 字图片复杂排版的博客,刚刚找到了更好更简洁方便的方法!完全可以取而代之,因此在此记录之。

    1 代码

    就是zhei么简单,代码如下:

    
    \documentclass{article}
    \usepackage{subfig,graphicx}
    \begin{document}
    
    \begin{figure}
    \begin{minipage}[b]{.5\linewidth}
        \centering
        \subfloat[][Genelec 8020 CPM]{\label{Genelecs:Genelec 8020 AP}\includegraphics[width=.69\linewidth]{example-image-b}}
    
        \subfloat[][Genelec 8030 BPM]{\label{Genelecs:Genelec 8030 AP}\includegraphics[width=5cm]{example-image-c}}
    \end{minipage} %\par
    \medskip
    \begin{minipage}[b]{.5\linewidth}
        \centering
        \subfloat[][Genelec 8010 AP]{\label{Genelecs:Genelec 8010 AP}\includegraphics[height=8cm,width=1\linewidth]{example-image-a}}
    \end{minipage}
    
    \caption{my fig}
    \label{fig:Genelecs}
    \end{figure}
    
    \end{document}
    

    效果如下:
    在这里插入图片描述

    这么简洁的代码做出我想要的功能,看起来不得不说一句舒服。

    2 小结

    其实一开始根本没想到minipage这么强大,在整理上一篇博客的文献的时候,不小心看到了这个参考网页:

    看到了其中一个方案是用minipage做的,我稍作修改,便实现了我想要的排版。nice。

    3 补充:用subfigure而不是subfloat来排版代码型图片

    经过漫长的研究,我发现,如果子图不是图片,而是代码(比如.list 格式的代码文件,需要\lstinputlisting才能导入)的时候,subfloat实在太拉了,尤其是那个子图片的子标题,都溢出文档了,完全无法自动换行,也无法居中。实在可惜。

    这时候我看到这样的一句话:

    I suggest you to use subfigure environment of the package subcaption .

    参考:Latex subfloat the “subcaption” is one word in one line, how to make them together in only one line

    眼眶差点湿润了,结合之前这么多次失败的经验和勉强成功的尝试,我终于找到了代码型图片如何排版的秘诀。

    查了几十个文献,试了n多方案,这时候终于找到了不错的一个办法。实在是nice。

    具体代码:

    \begin{figure}
        \begin{minipage}{0.45\linewidth}
            \centering
            \begin{subfigure}{1\linewidth}
                \label{t-SNE-a}
                \lstinputlisting[language=diff,linewidth={1\linewidth},frame=tb,basicstyle=\footnotesize\ttfamily]{figs/patch1.list}
                \caption{First very very long caption!}
            \end{subfigure}
        \end{minipage} %\par
        \medskip
        \begin{minipage}{0.5\linewidth}
            \centering
            \begin{subfigure}{1\linewidth}
                \label{t-SNE-a}
                \lstinputlisting[language=diff,linewidth={1\linewidth},frame=tb,basicstyle=\footnotesize\ttfamily]{figs/patch2.list}
                \caption{First very very long caption!}
            \end{subfigure}
    
            \begin{subfigure}{1\linewidth}
                \label{t-SNE-a}
                \lstinputlisting[language=diff,linewidth={1\linewidth},frame=tb,basicstyle=\footnotesize\ttfamily]{figs/patch3.list}
                \caption{First very very long caption!}
            \end{subfigure}
        \end{minipage}
        
        \caption{my fig}
        \label{fig:Genelecs}
    \end{figure}
    

    具体效果就不展示了,麻烦,还得打马赛克。
    算了算了,还是展示一下:

    在这里插入图片描述

    展开全文
  • 一,文档最上面导入包,命令如下: \usepackage{subfigure} ...二,使用minipage: \begin{figure*}[htbp] \centering \subfigure[]{ \begin{minipage}[t]{0.33\linewidth} \centering ...

    一,文档最上面导入包,命令如下:

    \usepackage{subfigure}

    注意加上此包,就不能再导入包subfig,两者不能同时存在

    二,使用minipage:

    \begin{figure*}[htbp]
    \centering
    
    \subfigure[]{
        \begin{minipage}[t]{0.33\linewidth}
            \centering
            \includegraphics[width=1.651in]{PR_Curve/FBMS_PR.eps}\\
            \vspace{0.02cm}
            \includegraphics[width=1.651in]{PR_Curve/DAVIS_PR.eps}\\
            \vspace{0.02cm}
            \includegraphics[width=1.651in]{PR_Curve/ViSal_PR.eps}\\
            \vspace{0.02cm}
            %\caption{fig1}
        \end{minipage}%
    }%
    \subfigure[]{
        \begin{minipage}[t]{0.33\linewidth}
            \centering
            \includegraphics[width=1.651in]{FMeasures/FBMS_Score.eps}\\
            \vspace{0.02cm}
            \includegraphics[width=1.651in]{FMeasures/DAVIS_Score.eps}\\
            \vspace{0.02cm}
            \includegraphics[width=1.651in]{FMeasures/ViSal_Score.eps}\\
            \vspace{0.02cm}
            %\caption{fig1}
        \end{minipage}%
    }%
    
    
    \centering
    \caption{描述。。。}
    \vspace{-0.2cm}
    \label{fig:compare_fig}
    \end{figure*}

    说明:一个subfigure对应图中的一列,如果一行放2个图,用0.5,如果3个图,用0.33

    生成效果图:

    展开全文
  • LaTeX文档多图排版

    2021-03-10 17:52:55
    并排 两竖直排放,共享标题 1 2 3 4 5 6 7 \begin{figure}[htbp] \centering \includegraphics[width=0.2\textwidth]{number_1.jpg} \\ \includegraphics[width=0.2\textwidth]{number...

    两图并排

    两图竖直排放,共享标题

    1
    2
    3
    4
    5
    6
    7
    
    \begin{figure}[htbp]
    	\centering
    	\includegraphics[width=0.2\textwidth]{number_1.jpg} \\
    	\includegraphics[width=0.2\textwidth]{number_2.jpg}
    	\caption{两图竖直摆放,共享标题}
    	\label{fig:ver_2figs_1cap}
    \end{figure}
    

    两图水平排放,共享标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    \begin{figure}
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_1.jpg}
    	\end{minipage}
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_2.jpg}
    	\end{minipage}
    	\caption{两图水平摆放,共享标题}
    	\label{fig:hor_2figs_1cap}
    \end{figure}
    

    两图竖直排放,独立标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    \begin{figure}
    	\centering
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_1.jpg}
    		\caption{标题一}
    		\label{fig:ver_2figs_2cap_1}
    	\end{minipage}
    	\\
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_2.jpg}
    		\caption{标题二}
    		\label{fig:ver_2figs_2cap_2}
    	\end{minipage}
    \end{figure}
    

    两图水平排放,独立标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    \begin{figure}
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_1.jpg}
    		\caption{标题一}
    		\label{fig:hor_2figs_2cap_1}
    	\end{minipage}
    	\begin{minipage}[t]{0.5\linewidth}
    		\centering
    		\includegraphics[width=2.2in]{number_2.jpg}
    		\caption{标题二}
    		\label{fig:hor_2figs_2cap_2}
    	\end{minipage}
    \end{figure}
    

    两图水平排放,统一大标题,独立子标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    \begin{figure}
    	\centering
    	\subfigure[子标题一]{
    		\begin{minipage}[b]{0.2\textwidth}
    			\includegraphics[width=1\textwidth]{number_1.jpg}
    		\end{minipage}
    		\label{fig:hor_2figs_1cap_2subcap_1}
    	}
        	\subfigure[子标题二]{
        		\begin{minipage}[b]{0.2\textwidth}
       		 	\includegraphics[width=1\textwidth]{number_2.jpg}
        		\end{minipage}
    		\label{fig:hor_2figs_1cap_2subcap_2}
        	}
    	\caption{两图水平排放,统一大标题,独立子标题}
    	\label{fig:hor_2figs_1cap_2subcap}
    \end{figure}
    

    四图并排

    四图水平摆放,统一大标题,两两独立子标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    \begin{figure}
    	\centering
    	\begin{minipage}[b]{0.45\textwidth}
    		\subfigure[标题一]{
    			\includegraphics[width=0.4\textwidth]{number_1.jpg} 
    			\includegraphics[width=0.4\textwidth]{number_2.jpg}
    			\label{fig:hor_4figs_1cap_2subcap_1}
    	}
    	\end{minipage}
    	\begin{minipage}[b]{0.45\textwidth}
    		\subfigure[标题二]{
    			\includegraphics[width=0.4\textwidth]{number_3.jpg} 
    			\includegraphics[width=0.4\textwidth]{number_4.jpg}
    			\label{fig:hor_4figs_1cap_2subcap_2}
    	}
    	\end{minipage}
    	\caption{四图水平摆放,统一大标题,两两独立子标题}
    	\label{fig:hor_4figs_1cap_2subcap}
    \end{figure}
    

    四图栅格摆放,统一大标题,两两独立子标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    
    \ref{fig:grid_4figs_1cap_2subcap_2}。
    \begin{figure}
    	\centering
    	\subfigure[标题一]{
    		\begin{minipage}[b]{0.5\textwidth}
    			\includegraphics[width=0.4\textwidth]{number_1.jpg} 
    			\includegraphics[width=0.4\textwidth]{number_2.jpg}
    		\end{minipage}
    		\label{fig:grid_4figs_1cap_2subcap_1}
    	}
        	\subfigure[标题二]{
        		\begin{minipage}[b]{0.5\textwidth}
       		 	\includegraphics[width=0.4\textwidth]{number_3.jpg}
    		 	\includegraphics[width=0.4\textwidth]{number_4.jpg}
        		\end{minipage}
    		\label{fig:grid_4figs_1cap_2subcap_2}
        	}
    	\caption{四图栅格摆放,统一大标题,两两独立子标题}
    	\label{fig:grid_4figs_1cap_2subcap}
    \end{figure}
    

    四图栅格摆放,统一大标题,独立子标题

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    
    \begin{figure}
    	\centering
    	\subfigure[标题一]{
    		\begin{minipage}[b]{0.3\textwidth}
    			\includegraphics[width=1\textwidth]{number_1.jpg} 
    		\end{minipage}
    		\label{fig:grid_4figs_1cap_4subcap_1}
    	}
        	\subfigure[标题二]{
        		\begin{minipage}[b]{0.3\textwidth}
       		 	\includegraphics[width=1\textwidth]{number_2.jpg}
        		\end{minipage}
    		\label{fig:grid_4figs_1cap_4subcap_2}
        	}
    	\\ 
    	\subfigure[标题三]{
    		\begin{minipage}[b]{0.3\textwidth}
    			\includegraphics[width=1\textwidth]{number_3.jpg} 
    		\end{minipage}
    		\label{fig:grid_4figs_1cap_4subcap_3}
    	}
        	\subfigure[标题四]{
        		\begin{minipage}[b]{0.3\textwidth}
    		 	\includegraphics[width=1\textwidth]{number_4.jpg}
        		\end{minipage}
    		\label{fig:grid_4figs_1cap_4subcap_4}
        	}
    	\caption{四图栅格布局摆放,统一大标题,独立子标题}
    	\label{fig:grid_4figs_1cap_4subcap}
    \end{figure}
    

    并排摆放,统一大标题,独立子标题

    如果想要两幅并排的图片共享一个标题,并各有自己的子标题,一般有两种办法。但需要
    特别注意:这两种方法不互相兼容,即在同一份文档中,你只能选择其中的一种方法使用。

    方法一:使用宏包subfig(不推荐)

    使用subfig宏包提供的\subfloat命令,需要使用宏包\usepackage{graphicx}\usepackage{subfig}subfloat命令缺少宽度参数,虽然可以用\hspace命令调整子图的距离,子标题却只能和子图本身一样宽,会出现折行。为了避免子标题折行,一般在\subfloat里再嵌套个minipage,因为后者是有宽度的。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    \begin{figure}[htbp]
    	\centering
    	\subfloat[子标题一]{
    		\label{fig:1}
    		\begin{minipage}[c]{0.45\textwidth}
    		\centering
    		\includegraphics[width=\textwidth]{number_1.jpg}
    		\end{minipage}
    	}
    	\subfloat[子标题二]{
    		\label{fig:2}
    		\begin{minipage}[c]{0.45\textwidth}
    		\centering
    		\includegraphics[width=\textwidth]{number_2.jpg}
    		\end{minipage}
    	}
    	\caption{两图水平排放,统一大标题,独立子标题}
    	\label{fig:2figs}
    \end{figure}
    

     

    方法二:使用宏包subfigure(推荐)

    使用subfigure宏包提供的\subfigure命令,需要使用宏包\usepackage{graphicx}\usepackage{subfigure}subfigure不支持\\换行,可以把minipage放在subfigure{}中,在minipage{}里换行。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    \begin{figure}
    	\centering
    	\subfigure[子标题一]{
    		\begin{minipage}[b]{0.2\textwidth}
    			\includegraphics[width=1\textwidth]{number_1.jpg}
    		\end{minipage}
    		\label{fig:hor_2figs_1cap_2subcap_1}
    	}
        \subfigure[子标题二]{
        	\begin{minipage}[b]{0.2\textwidth}
       		\includegraphics[width=1\textwidth]{number_2.jpg}
        	\end{minipage}
    	\label{fig:hor_2figs_1cap_2subcap_2}
        }
    	\caption{两图水平排放,统一大标题,独立子标题}
    	\label{fig:hor_2figs_1cap_2subcap}
    \end{figure}
    

     

    以上显示在单列。如果希望跨列显示,并且修改相应的宽度参数。

    Reference

    Latex基础——图片位置排版技巧

    展开全文
  • LaTex图片排版

    2021-07-27 22:25:16
    ####1.在中心位置插入一张图片(如下) 代码如下: \usepackage{graphicx} %需要使用的宏包 \begin{figure} ...并排插入张图片(如下) 代码如下: \usepackage{graphicx} \usepackage{subfigure}
  • LaTeX插入多图模板

    2020-10-31 00:00:10
    参数有微调。 \begin{figure}[htbp] \centering ...\begin{minipage}[t]{0.25\linewidth} \centering \includegraphics[width=0.95\textwidth]{111.eps} \end{minipage} } \subfigure[pic2.]{ \begin
  • LaTeX张图片排版

    千次阅读 2022-02-17 14:06:06
    \end{minipage} \begin{minipage}{0.49\linewidth} \centering \includegraphics[width=0.9\linewidth]{state.png} \caption{chutian2} \label{chutian2}%文中引用该图片代号 \end{minipage} %\qquad %...
  • 一.图片仅一张时, \begin{figure}[htbp] \centering \includegraphics[scale=0.23]{一.png} \caption{2ASK/OOK信号时间波形} \label{fig:label} ... \begin{minipage}[b]{.3\linewidth
  • IEEE期刊LATEX排版中caption表头设置 minipage 与 subfigure 文章目录IEEE期刊LATEX排版中caption表头设置 minipage 与 subfigure背景与问题原因及解决方案额外的发现反思总结 背景与问题 在帮师姐排版一篇论文时,...
  • LATEX插入多行列图片

    千次阅读 2019-03-21 19:27:02
    LATEX写科研文献时,需要插入多行列图片怎么办呢?通过这篇博客来和大家分享我的做法。
  • \begin{figure} \begin{minipage}[t]{0.5\linewidth} % 如果一行放2个,用0.5,如果3个,用0.33 \centering \includegraphics[width=1in]{graphic.eps} \caption{Small Box}
  • LaTex多张子并排排列方法

    千次阅读 2020-11-03 20:24:56
    在撰写论文过程中经常会插入多张图片并排排列,以达到对比实验结果的目的。本文总结了使用\subfigure和minipage进行多...一、多图排列 \begin{figure*} \centering \subfigure[subfig1]{ \begin{minipage}[t]{0.33
  • 萌生用beamer制作slide的想法主要是听了吴喜之老师说的话,大意是“我们不能过分依赖商业软件,要学习开源软件,我这张幻灯片就是用LaTex做的,我也是最近刚学的,我几十岁人都能学的会”。paper是多人协作,还是...
  • angle=90]{./figure/P3-8-PR2.pdf} \\ \end{minipage} } \caption{不同算法的PR曲线和阈值曲线} \label{P3-8} Latex中插入张图片,实现并排排列或者多行列排列_a6822342的博客-CSDN博客_latex subfigure Latex中...
  • Latex 图片排版--排版代码生成器

    千次阅读 2020-07-30 11:55:16
    我对latex多图排版方面真的是又爱又恨,爱的是你可以通过设置来调整图片的大小,图片的间距,以及他会帮你将图片进行对齐,不用像之前在ppt里面一样还要自己一张一张图片去调整,真的挺方便的。 缺点 虽然latex...
  • 首先是LaTex的下载安装,登录官网下载,或者参考知乎相关文章都可以,LaTex的编辑器有许多种,我安装的是Texstudio,这个主要看个人喜好了,其实没什么太大区别。安装好后,学习一下简单基础的命令,比如par分段;...
  • LaTeX排版:并排插入张图片,并分别添加标题。添加分栏的文字,长段文字自动换行。
  • Latex如何插入个子图 原创不易,路过的各位大佬请点个赞 以IEEE双栏论文模板为例 以下图片的插入方式都是以IEEE双栏模板为例,图片都在单栏上。 如果使图片横穿两栏,则在\begin{figure}\end{figure}上加*号,即改...
  • latex并排显示个图片

    千次阅读 2020-11-24 22:16:27
    下面以一行共同显示2个图片为例(可类推到个图片)。 2.情况一 该情况共用一个标题,有两种方法: % 一行2个图片,共用1个Figure标题 %方法1(较好),参考:...
  • latex画图
  • Latex多图并列

    2020-03-29 10:22:07
    代码如下: \begin{figure}[tb] % \centering ... \begin{minipage}[h]{0.33\linewidth} \centering \includegraphics[scale=0.37]{figure1} \label{fig:dev-edge-dimension} \caption{caption...
  • 完美解决latex双栏排版中大长放不下,单独占一页的问题
  • LaTeX】子图和图片并排

    千次阅读 2021-03-07 16:19:52
    使用说明: 本文主要介绍LaTeX中图片并排的方法以及子图的创建,默认图片的导入以及一些可选参数的设定读着均有所了解,适合有一定基础的情况下进行阅读。 注:图片使用了2020-2021年间,美赛和国赛论文中的一些图片...
  • [LaTex] 如何插入个图片及子图片(subfigure)

    千次阅读 多人点赞 2022-04-12 17:31:13
    文章目录一、插入个图片1、插入一张图片2、插入张图片(以2×2为例)二、插入张子总结 一、插入个图片 以IEEE双栏论文模板为例 以下图片的插入方式都是以IEEE双栏模板为例,图片都在单栏上。 如果使图片...
  • 关于Latex并排张图片及加入图片说明的方法

    千次阅读 多人点赞 2020-11-21 17:02:39
    下面直接上代码,代码的大致思路是,利用\begin{minipage}{0.149\linewidth} 来进行分列,在\begin{minipage}中放个\centerline{\includegraphics[width=\textwidth]{ablation/1.1.png}}可以实现多行,其中\begin{...
  • 根据弄懂minipage和设置子图宽度的关系,就很容易按照自己的需要对图片进行排版。一行三个,两个共用一个大标题;另外一个单独一个大标题。minipage分割一栏的空间,在这个空间里面:子图想要成。用的subfig包...
  • latex多幅图片对齐方法

    万次阅读 2015-04-10 14:42:25
    \begin{figure*}[htbp] ...\begin{minipage}[c]{0.45\textwidth} \centerline{\includegraphics[scale=.328]{figs/ago2pic2.pdf}} \caption{Curve $F=0$ was bounded by two conic curves $f_{1}=0$ and
  • latex一行插入多图

    千次阅读 2018-06-16 23:15:17
    \documentclass[UTF8]{ctexart}\usepackage{graphicx}%图片设置 minipage显示多图 \begin{figure}[htbp] \centering \begin{minipage}[c]{0.2\textwidth} %minipage使之保持同一行,0.2占这行的0.2 \centering ...
  • 最近需要用latex插入张图片,达到这么一个效果。 但是我原来只插入过一张图片(图片内容来源于网络;是国漫一人之下的宝儿姐。强推这部国漫~),代码如下,效果如: \begin{figure} \centering \...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 444
精华内容 177
关键字:

latex minipage多图