latex2html mac,latex2html的配置 in windows

a4c26d1e5885305701be709a3d33442f.png

latex2html的配置 in windows

(2005-11-04 10:19:19)

分类:

TeX

原由:

学院里要把数学建模比赛的论文印出来. 独我们一家特用的latex, 所以要转成word, 试遍各种pdf转word的方法, 乱码无数. 遂想到把latex先转成html, 再转成word.

于是配置latex2html

初试, 机子上有CTeX 环境, 和cygwin环境, cygwin中有perl, 所以先下了latex2html用cygwin中的perl以unix方式安装 运行, 发现有些小问题,估计是.bat 和 perl不在一个大的shell环境中的问题.

下载Active Perl, 安装, 再用纯dos的方式配置安装latex2html,

出现问题, 显示无法生成图片, 发现需要pnmcrop, 下载安装(配置搜索路径啊)win版的Netpbm(gnuwin32 不知道能不能在cygwin中编译一个, 以后试试)

要生成png还需要png的库,

配置仍然错误,

hack config.pl 草改

1252行: } elsif (1==1 || $vers > 8) {

1265行:$pnmcrop .= ' -verbose ' if (0 && $sub_vers > 10);

ok, 配置,测试基本成功

然后

latex2html XXX.tex 可以生成文字, 无法生成图象. 继续hack

原因在于"D:\Program Files\GnuWin32\bin"中带空格 sh无法找到正确的执行文件名, 改安装后 latex2html\bin\pstoimg.bat:

287行开始:

my $PNMCROP = 'pnmcrop.exe -black';

my $PNMCROPOPT = '';

my $PNMCAT = 'pnmcat.exe';

my $PNMFILE = 'pnmfile.exe';

my $PBMMAKE = 'pbmmake.exe';

# GIF support

my $PPMTOGIF = 'ppmtogif.exe';

# PNG support

my $PNMTOPNG = 'pnmtopng.exe';

可以生成图片, 但是图片边缘有黑框, 仔细研究pnmcrop的功能, 改

287行:

my $PNMCROP = 'pnmcrop.exe -sides';

1137行

&do_cmd($in,$tmp,"$PNMCROP $croparg $in | $PNMCROP ") || return 0; # failure

由此基本完成, 可以生成还行的html文档 , 但是内嵌图片还无法转换, (好在文章里的内嵌图片不多, 直接从pdf中拷出来了), 完成任务.

暂时到此, 花了一个晚上, 和20rmb上网费(校网阿, 出国真贵)

有空再仔细看看latex2html的用法.

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值