Latex模板,分文件夹存放图片,含转换png、jpg为eps的批处理文件;含删除中间文件的批处理

模板功能:
1、图片文件分文件夹存放
2、自动转换png、jpg文件为eps文件;图片文件分目录存储
3、删除中间文件
4、中文支持、算法包、图片使用示例


目录结构如下:


使用步骤:
1、安装imagemagick,具体命令参见: http://cherishlc.iteye.com/blog/1727490
2、调用convertJPG_PNT_to_EPS.bat生成eps文件
3、用latex或pdflatex编译文件。


模板文件见附件

批处理文件的写法参考自: http://www.bathome.net/thread-2189-1-1.html
以下批处理功能包括:
1、遍历指定文件夹中的文件
2、对比文件的修改时间,如果陈旧才重新生成

@echo 需要安装ImageMagick
@echo off & setlocal enabledelayedexpansion
set jpgDir=.\imageJPG_PNG
set epsDir=.\imageEPS

rem 判断源文件夹是否存在
if NOT exist %jpgDir% (
echo directory "%jpgDir%" does not exist
pause
exit)
rem 判断eps文件夹是否存在
if NOT exist %epsDir% mkdir %epsDir%

for %%I in (%jpgDir%\*.png %jpgDir%\*.jpg) do (
    set epsName=%epsDir%\%%~nI.eps
    call:convertImage %%I !epsName!
)
exit

:convertImage
if "%~t1" GTR "%~t2" (
convert -resize "1600x1600>" %1  eps3:./%2
)else echo no need to convert %1

猜你喜欢

转载自cherishlc.iteye.com/blog/1729346