zoukankan      html  css  js  c++  java
  • a

    稍加整理后的结果。

    latex图片并排

    1.并排摆放,共享标题

    egin{figure}[htbp]

    centering

    includegraphics{left}

    includegraphics{right}

    caption{反清复明}

    end{figure}

    2.并排摆放,各有标题

    egin{figure}[htbp]

    centering

    egin{minipage}[t]{0.3 extwidth}

    centering

    includegraphics{left}

    caption{清明}

    end{minipage}

    egin{minipage}[t]{0.3 extwidth}

    centering

    includegraphics{right}

    caption{反复}

    end{minipage}

    end{figure}

    3.并排摆放,共享标题,各有子标题

    如果想要两幅并排的图片共享一个标题,并各有自己的子标题,可以使用subfig宏包提供的subfloat命令。subfloat命令缺少宽度参数。虽然我们可以用hspace命令调整子图的距离,子标题却只能和子图本身一样宽,就会出现折行。

    为了避免子标题折行,我们可以在subfloat里再嵌套个minipage,因为后者是有宽度的。

    egin{figure}[htbp]

    centering

    subfloat[清明]{

    label{fig:improved_subfig_a}

    egin{minipage}[t]{0.3 extwidth}

    centering

    includegraphics{left}

    end{minipage}

    }

    subfloat[反复]{

    label{fig:improved_subfig_b}

    egin{minipage}[t]{0.3 extwidth}

    centering

    includegraphics{right}

    end{minipage}

    }

    caption{反清复明}

    end{figure}

    使用latexsubfigure竖排图形

    注意要使用宏包usepackage{graphicx}和usepackage{subfigure},IEEE给的模板是图形横排,subfigure不支持\换行,有人用minipage放在subfigure{}中,在minipage{}里换行

    egin{figure}

    centering

    subfigure[the first subfigure]{

    egin{minipage}[b]{0.2 extwidth}

    includegraphics[width=1 extwidth]{fig1.eps} \

    includegraphics[width=1 extwidth]{fig2.eps}

    end{minipage}

    }

    subfigure[the second subfigure]{

    egin{minipage}[b]{0.2 extwidth}

    includegraphics[width=1 extwidth]{fig3.eps} \

    includegraphics[width=1 extwidth]{fig4.eps}

    end{minipage}

    }

    end{figure}

    以上显示在单列。如果希望跨列显示,可以用

    egin{figure*}...end{figure*}egin{figure*}...end{figure*}

    ,并且修改相应的宽度参数。


    Latex插入图片相关问题

    /usepackage{subfigure}

     /begin{figure}[H]

    /centering

    /subfigure[SubfigureCaption]{

    /label{Fig.sub.1}

    /includegraphics[width=0.4/textwidth]{figurename.eps}}

    /subfigure[SubfigureCaption]{

    /label{Fig.sub.2}

    /includegraphics[width=0.4/textwidth]{figurename.eps}}

    /caption{MainfigureCaption}

    /label{Fig.lable}

    /end{figure}

    Latex子图排放

    首先使用宏包usepackage{graphicx}, usepackage{subfigure}

    (1)竖排图形

    subfigure不支持\换行,可以用minipage放在subfigure{}中,在minipage{}里换

    egin{figure}

    centering

    subfigure[the first subfigure]{

    egin{minipage}[b]{0.2 extwidth}

    includegraphics[width=1 extwidth]{fig1.eps} \

    includegraphics[width=1 extwidth]{fig2.eps}

    end{minipage}

    }

    subfigure[the second subfigure]{

    egin{minipage}[b]{0.2 extwidth}

    includegraphics[width=1 extwidth]{fig3.eps} \

    includegraphics[width=1 extwidth]{fig4.eps}

    end{minipage}

    }

    end{figure}

    (2)横排子图

    使用latex的subfigure排版并排放置的两张图.

    egin{figure}

    egin{minipage}[t]{0.5linewidth}

    centering

    includegraphics[width=2.2in]{fig1.eps}

    caption{fig1}

    label{fig:side:a}

    end{minipage}%

    egin{minipage}[t]{0.5linewidth}

    centering

    includegraphics[width=2.2in]{fig2.eps}

    caption{fig2}

    label{fig:side:b}

    end{minipage}

    end{figure}

    还有一种方法: 在某些情况下,有时会希望将并列的图形组成一组,而其中的每一幅图都保持其独立性。

    egin{figure}

    centering

    subfigure[Small Box with a Long Caption]{

    label{fig:subfig:a} %% label for first subfigure

    includegraphics[width=1.0in]{graphic.eps}}

    hspace{1in}

    subfigure[Big Box]{

    label{fig:subfig:b} %% label for second subfigure

    includegraphics[width=1.5in]{graphic.eps}}

    caption{Two Subfigures}

    label{fig:subfig} %% label for entire figure

    end{figure}

     

    关于Visio转eps

    很多人习惯用Visio画图(包括me),但是Visio却不能导出EPS格式,所以只好借助于第三方软件。通过Visio另存为*.emf格式然后用openoffice的Draw打开,可以导出为EPS格式。导出时需要选中打开的图片,这样导出EPS之后就只包含*.emf图片的内容,不会有大片的空白。但是用这个方法导出的EPS图片会走样,比如直线经常会断断续续的,我在Visio中加入的“计算机”形状还会出现莫名其妙的阴影。也可能是我没有设置好吧。

    还有另外一种更好的解决方案,导出的EPS文件十分完美。也就是通过acrobat打印机将Visio图形打印成pdf,再经过gsview(GSview4.8)裁减。具体过程如下:

    1 编辑图片文件,保存为pdf文件

    安装acrobat,,在Visio和Wod下把编辑好的图片打印为pdf文件即可

    2 转换为eps文件

    在acobat下打开pdf文件,选择另存为eps文件即可

    3 对eps文件裁减

    用GSView打开eps文件,选择File-->PS to EPS,选择自动裁减,存为另一个*.eps文件即可

    minipage的使用

    egin{figure}

    %egin{tabular}{cc}

    egin{minipage}{0.48linewidth}

    centerline{includegraphics[width=100px]{image1.jpg}}

    centerline{(a) Result 1}

    end{minipage}

    hfill

    egin{minipage}{.48linewidth}

    centerline{includegraphics[width=100px]{image2.jpg}}

    centerline{(b) Results 2}

    end{minipage}

    vfill

    egin{minipage}{0.48linewidth}

    centerline{includegraphics[width=100px]{image3.jpg}}

    centerline{(c) Result 3}

    end{minipage}

    hfill

    egin{minipage}{0.48linewidth}

    centerline{includegraphics[width=100px]{image4.jpg}}

    centerline{(d) Result 4}

    end{minipage}

    %end{tabular}

    caption{Example of placing a figure with experimental results.}

    label{fig:res}

    end{figure}

    from: http://blog.sciencenet.cn/blog-561346-747243.html

    http://blog.sina.com.cn/s/blog_9612843f0101a3lc.html

  • 相关阅读:
    Python连接MySQL数据库之pymysql模块使用
    线程
    进程
    网络编程
    面向对象进阶
    迭代器,生成器,装饰器
    函数的基础
    Andy's First Dictionary UVA
    Stripies POJ
    Soldier and Badges CodeForces
  • 原文地址:https://www.cnblogs.com/GarfieldEr007/p/5598822.html
Copyright © 2011-2022 走看看