采用latex编译论文时,由于不支持.jpg和.png,需要将图转换为.eps格式。建议采用ctex中自带的bmeps.exe软件,并编写脚本自动完成图片格式转换。
脚本参考了下面两篇文章:
http://www.52souji.net/convert-jpg-png-to-eps/
http://www.cad.zju.edu.cn/home/vagblog/?p=675
本人未学习过脚本,因此只能借助别人的劳动成果,做小小的修改。
具体代码如下:
pic2eps.bat
call jpg2eps.bat
call png2eps.bat
pause
png2eps.bat
@echo on&setlocal enabledelayedexpansion
for %%a in (*.png) do (
set str=%%a
set str=!str:.png=.eps!
if not exist !str! (
bmeps -c -t png %%a !str!
echo converted file: %%a
)
)
::pause
jpg2eps.bat
@echo on&setlocal enabledelayedexpansion
for %%a in (*.jpg) do (
set str=%%a
set str=!str:.jpg=.eps!
if not exist !str! (
bmeps -c -t jpg %%a !str!
echo converted file: %%a
)
)
::pause