LATEX如何连续插入多个图片-论文投稿-小木虫-学术科研第一站
用\usepackage{subfigure}
\begin{figure}
\centering
\subfigure{\includegraphics{fig4a.eps}}
\subfigure{\includegraphics{fig4b.eps}}
\subfigure{\includegraphics{fig4c.eps}}
\subfigure{\includegraphics{fig4d.eps}}
\caption{ Dynamics of hysteretic neurons with different initial
noise amplitudes $A(0)$. (a) Dynamics of the proposed hysteretic
neuron with $A(0)=0.01$; (b) Dynamics of the proposed hysteretic
neuron with $A(0)=0.003$; (c) Dynamics of the neuron using the
previous hysteretic activation function with $A(0)=0.01$; (d)
Dynamics of the neuron using the previous hysteretic activation
function with $A(0)=0.003$.} \label{fig4}
\end{figure}
lyx生成的源代码,注意两个\subfloat是连着的,中间没有空白行,这样才会左右排列。如果中间有空白行,两个图就会上下排列。
\usepackage{graphicx}
\usepackage{subfig}
\begin{figure}[tbh]
\begin{centering}
\subfloat[虚警概率]{\begin{centering}
\includegraphics[width=7.4cm]{fig1}
\par\end{centering}
}\subfloat[检测门限估计误差]{\begin{centering}
\includegraphics[width=7.4cm]{fig2}
\par\end{centering}
}
\par\end{centering}
\caption{\label{fig:PF}虚警概率和检测门限估计误差}
\end{figure}
在LaTeX文档中插入图片都是通过使用一些latex图形处理宏命令来实现的, 有很多宏命令都支持在在LaTeX文档中插入eps格式的图形文件, 主要有:
(1)用includegraphics宏命令(graphicx包)
首先需在latex文档的文件说明部分加上:
\usepackage{graphicx}
然后在需要插入图片的地方引用:
\includegraphics[height=高度]{图片文件名} 或者: \includegraphics[width=宽度]{图片文件名}
其中的"高度"和"宽度"是指希望图片打印的高度和宽度, 必须给出单位, 可用厘米(cm)或英寸(in). 高度和宽度也可用上述格式同时给出, 这样可以改变原图的长宽比例. 上述命令中的图片文件名是指欲插入的图片文件 的文件名, 图片必需是eps格式的.
用graphicx包的includegraphics宏命令插入图片时还可以使图片旋转, 方法是:
\includegraphics[height=高度][angle=旋转角度]{图片文件名}
插入的图形通常为eps、pdf或者jpg、png等格式,假设名字叫fig,把它放在你的tex文档同一目录下。
1、先导言区加一句\usepackage{graphicx}
2、如果想插入inline的图形, 直接使用
\includegraphics[width=5in]{fig},
不用加后缀名。
这个width是我最常用的选项, 也可以改成其他的。
3、如果你想插入浮动图形, 使用
\begin{figure}[htbp]
\centering\includegraphics[width=3.5in]{fig}
\caption{something}\label{fig:1}
\end{figure}
4、如果是eps的图形, 编译过程是latex, dvips, ps2pdf.
如果是pdf jpg png图形, 编译过程是pdflatex.用includegraphics宏命令(graphics包):
使用graphics包插入图片过程较麻烦.
(2)用psfig宏命令
首先需在latex文档的文件说明
部分加上:
\usepackage{psfig}
然后在需要插入图片的地方引用:
\psfig{figure=图片文件名,height=高度} 或者: \psfig{figure=图片文件名,width=宽度}
其中的"高度"和"宽度"是指希望图片打印的高度和宽度, 必须给出单位, 可用厘米(cm)或英寸(in). 高度和宽度也可用上述格式同时给出, 这样可以改变原图的长宽比例. 上述命令中的图片文件名是指欲插入的图片文件的文件名, 图片必需是eps格式的
(3)用epsfig宏命令
epsfig宏命令的使用方法和psfig完全相同, 具体方法是:
首先需在latex文档的文件说明部分加上:
\usepackage{epsfig}
然后在需要插入图片的地方引用:
\epsfig{figure=图片文件名,height=高度} 或者: \epsfig{figure=图片文件名,width=宽度}
其中的"高度"和"宽度"是指希望图片打印的高度和宽度, 必须给出单位, 可用厘米(cm)或英寸(in). 高度和宽度也可用上述格式给出, 这样可以改变原图的长宽比例. 上述命令中的图片文件名是指欲插入的图片文件的文件名, 图片必需是eps格式的
(4)用epsf宏命令
用epsf宏命令的使用方法是: 首先需在latex文档的文件说明部分加上:
\usepackage{epsf}
然后在需要插入图片的地方引用:
\epsfxsize=宽度\epsffile{图片文件名} 或者: \epsfysize=高度\epsffile{图片文件名}
其中的"高度"和"宽度"是指希望图片打印的高度和宽度, 必须给出单位, 可用厘米(cm)或英寸(in). 高度和宽度也可用上述格式给出, 这样可以改变原图的长宽比例. 上述命令中的图片文件名是指欲插入的图片文件的文件名, 图片必需是eps格式的.
(5)LaTeX 图片控制命令,位置控制
LaTeX 控制图片的位置,就是加感叹号来忽略“美学”标准。
\begin{figure}[!htb]
\usepackage{float}
\begin{figure}[H]
插到你代码相应的位置。
1,插入并列的子图
\usepackage{subfigure}
\begin{figure}[H]
\centering
\subfigure[SubfigureCaption]{
\label{Fig.sub.1}
\includegraphics[width=0.4\textwidth]{figurename.eps}}
\subfigure[SubfigureCaption]{
centering\label{Fig.sub.2}
\includegraphics[width=0.4\textwidth]{figurename.eps}}
\caption{MainfigureCaption}
\label{www./doc/db11150876.html,ble}
\end{figure}
2,控制图片位置
如果不喜欢让Latex自动安排图片位置,可以使用float包,然后
用\begin{figure}[H]。
\usepackage{float}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论