关于LaTex中Visio和Matlab图片的处理

首先说一下所使用的LaTex环境和LaTex编译器:texlive2018+TexStudio2018。关于这两个软件的安装,请参考:windows 下TexLive2018的安装和配置。

LaTex环境交代完毕后开始介绍在写Paper时需要插入的图片的两种格式(但不限于此两种,只是本人目前仅用到了这两种):pdf 和 eps。其中用到的pdf图片是由Visio画图,保存为pdf格式的,用到的eps格式图片是由Matlab fig图片直接保存为eps图片格式得到的。

需要注意的是在Visio中画的图,若直接保存为pdf格式图片,会导致白边,在插入Paper中后悔导致空白缝隙太大,所以在将Visio画图保存为pdf之前还需要一些操作,如下:
先用Visio画好图,然后“设计”-->“大小”-->"适应绘图"。Visio就会自动调整画布来去除空白边缘,此时再另存为pdf即可。而由Matlab fig保存为eps图片则无需额外的操作。

在得到pdf和eps格式图片之后,插入到Paper中之后,会出现图片的Caption与图像距离较远,可以通过如下LaTex命令进行调整:

\begin{figure}
	\setlength{\abovecaptionskip}{-20pt}   
	\setlength{\belowcaptionskip}{-10pt}
	\centering
	\includegraphics[width=0.9\textwidth]{COV-Enc.pdf}
	\caption{The illustration of flowchart.}
	\label{COV-Enc}
\end{figure}

在上述代码片段中,如下两行代码用于调整Caption与图片的距离:

\setlength{\abovecaptionskip}{-20pt}   %调整图片标题与图距离
\setlength{\belowcaptionskip}{-10pt}   %调整图片标题与下文距离

利用LaTeX Table Generator得到的图表,插入到Paper中同样存在这样的问题,可以通过如下命令调整:

	\setlength{\abovecaptionskip}{0pt}   
	\setlength{\belowcaptionskip}{-10pt}

上述命令中的参数,如0pt/-10pt等,均可根据需要调整。

在这里给大家推荐几款用LaTex写Paper时几款便利工具:

1. LaTeX Table Generator。%可视化表格编辑,生成LaTex代码,直接插入LaTex中,关于表头和居中,可根据需要调整;

2. 在线LaTex公式编辑器。 %可视化LaTex公式编辑器,生成LaTex代码;

3. 公式截图软件。%根据截图中的公式,生成LaTex代码;

4. 在线LaTex编辑和编译器。%主要注册一个账号,目前投顶会,如CVPR等喜欢使用的在线LaTex编辑和编译器。

 

如果您觉得我的文章对您有所帮助,欢迎扫码进行赞赏!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值