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

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

目录结构如下:
[img]http://dl.iteye.com/upload/attachment/0076/7811/a413fe66-d3a9-3dc8-bc89-8701c36371b7.png[/img]

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

[color=blue][size=x-large]模板文件见附件[/size][/color]

[color=blue][size=x-large]批处理文件的写法参考自:[/size][/color][url]http://www.bathome.net/thread-2189-1-1.html[/url]
[color=blue][size=large]以下批处理功能包括:[/size][/color]
[size=large]1、遍历指定文件夹中的文件
2、对比文件的修改时间,如果陈旧才重新生成[/size]
@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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值