Friday, February 12, 2010

CTeX-2.4.5-8 Full中tex2page的安装方法 [转]

系统:
Windows XP SP2, Vista, FC5
CTeX-2.4.5-8 Full

1、安装tex2page:
(1)、从tex2page官主主页http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc.html上下载tex2page.tar.tar
(2)、解压tex2page.tar.tar到当前文件夹得到文件夹tex2page
(3)、把文件夹tex2page复制到C:\CTeX\localtexmf\tex\latex下,最后的目录是:C:\CTeX\localtexmf\tex\latex\tex2page\

2、安装MzScheme:
(1)、从MzScheme官方主页:http://www.plt-scheme.org/software/mzscheme/下载mz-301-bin-i386-win32.exe
(2)、双击mz-301-bin-i386-win32.exe,把它安装在C:\CTeX\localtexmf下(也可安装在其它目录中,如D:\MzScheme\),最后的目录是:C:\CTeX\localtexmf\MzScheme\
(3)、添加C:\CTeX\localtexmf\MzScheme到path环境变量中

3、测试:
(1)、用winEdt打开C:\CTeX\localtexmf\tex\latex\tex2page\t2p-example\scshdoc.tex
(2)、打开winEdt工具栏上的DOS窗口按钮,输入命令tex2page scshdoc 进行编译
(3)、用winEdt工具栏上的HTML Preview按钮(浏览器图标)进行浏览
(4)、提示:[Bibliography not generated; rerun TeX2page],点击这一行后,显示:
This is TeX2page, Version 20050501 (MzScheme 301, windows)
(scshdoc.tex) [0]
Running: bibtex scshdoc-Z-B
Document title not determined
Bibliography not included
Rerun: tex2page scshdoc.tex
If problem persists, check for missing \label's and \bibitem's
Output written on scshdoc.html (1 page).

说明未生成参考文献,按提示继续进行

(5)、在上述的DOS窗口中输入命令bibtex scshdoc-Z-B,回车,再次输入命令tex2page scshdoc 进行编译
(6)、用winEdt工具栏上的HTML Preview按钮(浏览器图标)进行浏览。OK

如果你在 XP 上安装 tex2page,那么要补充几点:

1,别忘了安装 NetPBM,具体安装方法请参考楼主写的 LaTeX2html安装及在winEdt界面中的配置 中的第二步

2,不要下载最新版的 MzScheme(v301),要下载 mz-209-bin-i386-win32.exe 。因为从 v300 版开始, MzScheme 开始将标准输入输出都改成 utf-8,处理中文文档会乱码。

3,MzScheme 的发行版本中也会带有一个已经编译好的 tex2page.exe,这个版本比较旧,可以把它删掉,就在 MzScheme 的安装目录中。

4,不知道为什么,最新版的 tex2page(Version 20060523) 已经不包含王垠的 chinese.t2p 了,如果你想继续使用它,就要到 这里 下载,并将解压后得到的两个文件覆盖到 tex2page 最新版的目录中。

5,使用 tex2page 之前要先修改一下 tex2page.bat 文件,将下面代码覆盖到 tex2page.bat 中。

CODE

@echo off
set MZSCHEME="D:\Program Files\MzScheme\MzScheme"
set TEX2PAGE="D:\CTeX\localtexmf\tex\latex\tex2page\tex2page"
%MZSCHEME% -qvm -f %TEX2PAGE% -C %TEX2PAGE% %1


然后修改一下 MZSCHEME 和 TEX2PAGE 使之指向你的具体安装路径。

6,更新一下 MiKTeX 的文件名数据库,把 D:\CTeX\localtexmf\tex\latex\tex2page 加入到 PATH 环境变量中。


最后检查一下,楼主说的和我这里说的所有这些步骤都做齐了,就可以试试王垠提供的测试例子:我的第一个 tex2page 文档

QUOTE(kenxu @ 2006-05-24, 08:09 PM)
如果你在 XP 上安装 tex2page,那么要补充几点:

1,别忘了安装 NetPBM,具体安装方法请参考楼主写的 LaTeX2html安装及在winEdt界面中的配置 中的第二步

2,不要下载最新版的 MzScheme(v301),要下载 mz-209-bin-i386-win32.exe 。因为从 v300 版开始, MzScheme 开始将标准输入输出都改成 utf-8,处理中文文档会乱码。

3,MzScheme 的发行版本中也会带有一个已经编译好的 tex2page.exe,这个版本比较旧,可以把它删掉,就在 MzScheme 的安装目录中。

4,不知道为什么,最新版的 tex2page(Version 20060523) 已经不包含王垠的 chinese.t2p 了,如果你想继续使用它,就要到 这里 下载,并将解压后得到的两个文件覆盖到 tex2page 最新版的目录中。

5,使用 tex2page 之前要先修改一下 tex2page.bat 文件,将下面代码覆盖到 tex2page.bat 中。

CODE

@echo off
set MZSCHEME="D:\rogram Files\MzScheme\MzScheme"
set TEX2PAGE="D:\CTeX\localtexmf\tex\latex\tex2page\tex2page"
%MZSCHEME% -qvm -f %TEX2PAGE% -C %TEX2PAGE% %1


然后修改一下 MZSCHEME 和 TEX2PAGE 使之指向你的具体安装路径。

6,更新一下 MiKTeX 的文件名数据库,把 D:\CTeX\localtexmf\tex\latex\tex2page 加入到 PATH 环境变量中。
最后检查一下,楼主说的和我这里说的所有这些步骤都做齐了,就可以试试王垠提供的测试例子:我的第一个 tex2page 文档
[right][snapback]262499[/snapback][/right]

谢谢kenxu兄,从你的回贴中我学到了很多有用的东西!

2 comments:

Anonymous said...

啊!最后我找到了我要找的东西。有时需要这么多的努力,找到有用的信息,即使微小的一块。

Anonymous said...

我们的困难位的RSS订阅,在任何情况下我的图书被标记这个伟大的网站,再加上有非常有用的信息填补。