latex论文写作-(三)

latex论文写作-(三)
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。