LaTeX技巧008:并排插入图片以及去掉图片编号

  使用LaTex并排插入图片的时候,会给每一个图片编号,有时我们并不需要自动编号,所以这次就是去掉图片的编号。

效果展示




  第一张图片就是带编号,而第二张图片就去掉了编号。这里使用的是caption和subcaption宏包里的 \caption*{}\subcaption*{}命令,这两条命令可以使图片不用计数显示标号。

实现代码

%Tex program = xelatex
%software = TexLive 2015
%本程序的作用是解决LaTex插图的问题,一是并排插入图片,二是解决图片的标号问题
%引用自(http://tieba.baidu.com/p/4582793482)
\documentclass[a4paper,UTF8]{
   article}
\usepackage{
   ctex}
\usepackage{
   graphicx}
\usepackage{
   
要在LaTeX中实现并排插入图片的效果,可以使用tabular包。首先,需要在figure环境中使用tabular环境。在tabular环境中,使用\includegraphics命令插入图片,并使用\caption命令为每个图片添加标题。通过调整tabular环境中的列宽,可以控制图片并排显示效果。 例如,可以使用以下代码实现并排插入图片的效果: \begin{figure}[thbp!] \centering \begin{tabular}{@{\extracolsep{\fill}}c@{}c@{\extracolsep{\fill}}} \includegraphics[width=0.5\linewidth]{figure/opencv-logo.png} & \includegraphics[width=0.5\linewidth]{figure/gdalicon_big.png}\\ (a)OpenCV的logo & (b)GDAL的logo\\ \end{tabular} \caption{并排,但不标记子图} \label{fig:image_with_table} \end{figure} 这段代码将两张图片并排的方式显示在一个figure环境中。每个图片旁边还有对应的标签,分别为(a)OpenCV的logo和(b)GDAL的logo。整个figure环境还有一个总的标题,并且使用\label命令进行标记,方便引用。 另外,如果想要在minipage中插入图片,并且要为每个minipage中的图片添加标题,可以使用minipage环境。在minipage环境中,使用\includegraphics命令插入图片,并使用\caption命令为每个图片添加标题。然后,将多个minipage环境嵌套在一个figure环境中,以实现并排插入图片的效果。 例如,可以使用以下代码实现并排插入图片的效果: \begin{figure}[thbp!] \centering \begin{minipage}[t]{0.49\linewidth} \centering \includegraphics[width=0.9\linewidth]{figure/opencv-logo.png} \caption{OpenCV的logo} \end{minipage} \begin{minipage}[t]{0.49\linewidth} \centering \includegraphics[width=0.9\linewidth]{figure/gdalicon_big.png} \caption{GDAL的logo} \end{minipage} \caption{并排安放两张图} \label{fig:image_group} \end{figure} 这段代码将两张图片并排的方式显示在一个figure环境中。每个minipage环境中的图片都有对应的标题,分别为OpenCV的logo和GDAL的logo。整个figure环境还有一个总的标题,并且使用\label命令进行标记,方便引用。 另外,还可以在figure环境中嵌套一个两行两列表格,并将两张图片插入第一行,图片的描述文字插入第二行,最后将整个figure作为一个标签。 例如,可以使用以下代码实现这种效果: \begin{figure}[thbp!] \centering \begin{tabular}{|c|c|} \hline \includegraphics[width=0.45\linewidth]{figure/opencv-logo.png} & \includegraphics[width=0.45\linewidth]{figure/gdalicon_big.png}\\ \hline (a)OpenCV的logo & (b)GDAL的logo\\ \hline \end{tabular} \caption{在figure中嵌套两行两列表格} \label{fig:image_table} \end{figure} 这段代码将两张图片插入一个两行两列表格中,并在第一行中显示图片,在第二行中显示图片的描述文字。整个figure环境还有一个总的标题,并且使用\label命令进行标记,方便引用。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值