Latex写作3:图片篇

Latex写作3:图片篇
Bohao ZhaoLatex写作3:图片篇
由于eps格式的图片质量较好,因此本文的图片都是基于eps格式的,借用Adobe illustrator工具进行格式转换。
1. 其他格式转eps
工具:Adobe illustrator2021
打开界面:
把你的jpg,png,pdf等格式的文件直接拖入到这个页面中,之后点击
接着另存文件时进行命名并勾选.eps格式
保存之后即成为eps格式图片
如果预设能选高分辨率那就选上,可能更清晰吧图个心安,图个质量高!!!
2.Visio无损转eps
很多人用Visio软件进行画图,但是如何进行eps格式导出呢。实则无法进行,或者只能是间接导出,从Visio—>pdf—>eps
很简单吧,相信大家都会Visio—>pdf,而后再采用Adobe illustrator工具继续进行无损转换。
但是需要注意的是Visio—>pdf时,
注意取消勾选这个选项,防止导出的图片带黑框。
3.word内无损取图
当你的word文档内既有Visio的内联图像,又有外部复制进来的jpg,png格式的其他图像,另存为图像时往往会丢失一定的图像质量,导致图像模糊等等,这时候就可以采用以下方法进行取图
实质上word文件也是一个压缩包,先对你的文件进行解压即可得到一个文件夹,包含下面内容:
双击
word子文件夹进入其中
- 这时候你的内联文件,如
mathtype和Visio的文件就会在文件夹embedding内,而外部复制来的jpg,png等格式的图片就会在media文件夹内,这种图片的质量往往是无损的(与你复制过来的源文件一样),而后可以进行处理变成eps格式放到论文中去。
4.图片放置
4.1 单图
图片的文件夹Figures和Intro与主文件main.tex属于同一级,因此插入图片的latex代码为:
1 | \begin{figure}[!t] |
!表示强制放置,而不是让 LaTeX 自动放置 ;t表示放在文本的顶部(top),而不是默认的底部(bottom)。[!t]的作用是让这个浮动体强制置于下一段文本的顶部。常见的几种设置是:
[htbp] - h顶部,t顶部,b底部,p单独一页 [!ht] - 强制 h 或 t [H] - 当前位置,不浮动
使用
[!t]的好处通常是方便文本引用,以及控制图片表格的精确放置。强制放置可能影响文档的整体排版质量,需要谨慎使用。\centering表示使图片居中\includegraphics[width=8.6cm]{Figures/Fig4.eps}表示图片宽度为8.6cm(我通常设8.5或8.6),相对路径为Figures/Fig4.eps。\caption代表图片下面的描述,{}内添加描述文本\label{x}给图片添加标记,后面文本中\ref{x}即可对此图片进行引用。
放置效果如下(带描述,文本顶部,宽8.5cm):
4.2 多图
双图效果:
latex代码为:
1 | \begin{figure}[!t] |
这里使用\subfloat[]{\includegraphics[width=4cm]{Figures/Fig3_b.eps}}对图片进行双图放置,两图宽度为4cm恰好可以放到一个文本顶端。
需要注意的是这里修改了包为
1 | \usepackage[caption=false,font=footnotesize,labelfont=rm,textfont=rm]{subfig} |
原IEEE的包设置为
1 | \usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig} |
不这样设置的图片序号会很难看,如下:
这样的丑,甚至比下面的字还大一点,不好看不好看
三图效果:
latex代码为:
1 | \begin{figure}[!t] |
需要注意的是这里使用代码\vspace{0in}告诉编译器下个子图在下方放置,因为不告诉他latex默认从左到右,不会换行的,会超出当前文本宽度。
四图多图等同样的原理,使用\subfloat[]{}即可。
4.3 双栏图
图片效果:
latex代码:
1 | \begin{figure*}[!t] |
注意图片域代码\begin{figure*}[!t] \end{figure*}多添加了*,即可实现双栏的图像显示,居中宽度设为15cm。





















