W32TeX
TeX Live 2012/dev
Kpathsearch 6.1.0dev
(  2012/02/22 最后更新)
英语版
日语版

----- 最新版 TeX 相关程序 (Win32) -----

镜像

请从如下镜像获取文件。

HTTP

FTP


[ ChangeLog ]


简易安装程序

如果你没有合适的程序解包 .zip 文件,请下载 InfoZip 的命令行应用 [ unzip.exe ]

解包 texinst2012.zip 至最高文件夹(例如 c:/w32tex)预备安装 TeX:
如果 texinst2012.zip 已在文件夹 c:/temp 中,在终端中输入如下命令:

    c:
    md \w32tex
    cd \w32tex
    unzip c:/temp/texinst2012.zip

接下来,下载必要归档至文件夹中(例如c:/temp)并运行 installer 如下:

    c:
    cd \w32tex
    texinst2012 c:/temp
    move *.exe bin

命令 texinst2012 的参数为放置下载归档的文件夹的完整路径。最后将 PATH 变量设置为运行命令 texinst2012 最后显示在屏幕上的路径。


最小安装

latex.tar.xz LaTeX 2011/06/27
mftools.tar.xz mktexmf, mktextfm, mktexpk  和 ps2pk
platex.tar.xz ASCII MEDIA WORKS 公司的 pLaTeX
ptex-w32.tar.xz ASCII MEDIA WORKS 公司的 pTeX-3.2
pdftex-w32.tar.xz pdfTeX 1.40.12 和 jbig2.exe 0.23
web2c-lib.tar.xz 基于 Web2C 2012 的 TeX 库文件
web2c-w32.tar.xz 基于 Web2C 2012 的 TeX 二进制文件

标准安装

添加下面文件:
dvipdfm-w32.tar.xz DVI 至 PDF 驱动 dvipdfmx
dvipsk-w32.tar.xz DVI 至 PS 驱动 dvipsk 5.991
jtex-w32.tar.xz T. Sakurai 的 NTT-jTeX 2.2
ltxpkgs.tar.xz LaTeX 基本包
luatex-w32.tar.xz LuaTeX 0.70.1 r4277 -- 于 2012/02/12 JST 升级
makeindex-w32.tar.xz makeindex 程序 (makeindex, jmakeindex, mendex)
manual.tar.xz 手册文件
oldinputs.tar.xz LaTeX 2.09等的类文件
t1fonts.tar.xz Type1 版 cm,ams 和其他字体
timesnew.tar.xz TimesNewRoman 及 Arial (PFB) 的 tfm 和 vf文件
txpx-pazofonts.tar.xz TX 字体,PX 字体和 mathpazo 字体
vf-a2bk.tar.xz pTeX 虚拟字体
xindy-w32.tar.xz Joachim Schrod 的 XINDY 索引系统

完全安装

添加下面文件:
biblatex-biber.tar.xz biblatex 和 biber.exe
context-doc.tar.xz Pragma ADE 的 ConTeXt 文档
context.tar.xz Pragma ADE 的 ConTeXt
cweb-w32.tar.xz D. Knuth 和 S. Levy 的 CWEB V. 3.64;J. Gilbey 的CTIE
dvi2ps-4.2j-w32.tar.xz T. Sakurai 的 DVI 至 PS 驱动
dvi2tty-w32.tar.xz DVI 至 TTY 驱动
dvitools-w32.tar.xz dvidvi, dv2dt, dt2dv, dvipng, dvisvgm 等
lcdf-typetools-w32.tar.xz Eddie Kohler 的 LCDF Typetools
aleph-w32.tar.xz Aleph ( e-TeX 2.1 + Omega 1.15 )
omegaj-w32.tar.xz 带日文支持的 Omega
otfdevel.tar.xz S. Saito 的 OTF 包的当前版本
plain2-2.54-w32.tar.xz 文本转换为 TeX 或 NROFF 的转换器
psutils-w32.tar.xz Angus Duggan 的 PostScript 工具
qpdf-w32.tar.xz Jay Berkenbilt 的 qpdf 2.2.3
sam2p-w32.tar.xz Szabo Peter 的 sam2p 0.48
t1utils-w32.tar.xz Type1 字体工具 1.36
tex4htk-w32.tar.xz TeX4ht for Win32 with Kpathsea mechanism
texinfotools-w32.tar.xz 带有日文支持的 Texinfo 4.13
tiff2png-w32.tar.xz TIFF 至 PNG 驱动
ttf2pk-w32.tar.xz TrueType 至 PK 驱动
ttf2pt1-w32.tar.xz TrueType 至 Type1 转换器 ttf2pt1
txtutil.tar.xz End-Of-Line 字符修改
ums.tar.xz A. Inagaki 的 ums 包
uptex-w32.tar.xz Takuji Tanaka 的 Unicode 版本 pTeX
utf.tar.xz S. Saito 的 UTF 包
vf-n2bk.tar.xz 用于 NTT-jTeX 和 dvipsk 的虚拟字体

W32TeX源码


预览器


W32 版 XeTeX (0.9997.6)

--- 于 2012-02-12 更新---

W32版XeTeX安装

(1) 获取最新版 web2c-w32.tar.xz, web2c-lib.tar.xz
    并解包放置在 W32TeX根目录。例如,
    cd c:\w32tex
    tar Jxvf web2c-w32.tar.xz
    tar Jxvf web2c-lib.tar.xz
   (注意选项中的字符为大写的J)
    命令 tar.exe 可在归档 texinst2012.zip 中找到。
    最新版 web2c-w32.tar.xz 包含新的 fmtutil.cnf
    及 texmf.cnf ,此两个文件支持 xetex
    texmf.cnf 中的重要变量包括
FONTCONFIG_FILE = fonts.conf FONTCONFIG_PATH = $TEXMFMAIN/fonts/conf FC_CACHEDIR = $TEXMFMAIN/fonts/cache (2) 解包 W32 版的 xetex 即 xetex-w32.tar.xz 于 W32TeX 根目录。例如, cd c:\w32tex tar Jxvf xetex-w32.tar.xz (3) 编辑下列文件的 "Find fonts in these directories" 部分: RootDir/share/texmf/fonts/conf/fonts.conf. 该部分默认内容为: <dir>c:/windows/fonts</dir> 如果该项存在且不需其他包含字体的文件夹, 你无需编辑 fonts.conf 文件。 如果 windows 系统字体文件夹名不同于 c:/windows/fonts,你需要编辑文件 fonts.conf。 你可以增加你放置其他字体的文件夹通过文件: RootDir/share/texmf/fonts/conf/local.conf. 例如: <dir>c:/w32tex/share/texmf/fonts/opentype</dir> <dir>c:/w32tex/share/texmf/fonts/truetype</dir> 子文件夹会被自动搜索。 (4) 在终端上运行命令 fc-cache -v 该命令建立文件缓存于文件夹 RootDir/share/texmf/fonts/cache,通过扫描上述文件夹中的字体文件得到。 注意如果有许多大字体文件,该命令需要数分钟才能完成。 现在,你可以使用 xetex 或 xelatex。 支持的字体名将以 utf8 编码列印在文件中: fc-list >namelist.txt

W32 版 XeTeX 维护

    如果你已编辑文件 "fonts.conf",在终端上运行命令:
    fc-cache -v
    
    如果你增加了新字体文件,在终端上运行命令:
    fc-cache -v

如何将 W32TeX 中的 XeTeX 应用于其他基于 Web2c 的 TeX 发行版中。

(1) 在适当的临时文件夹中解包文件 xetex-w32.tar.xz 。
    下面的 PKG 指代 xetex-w32.tar.xz 。
    
(2) 复制 PKG/bin 文件夹中的所有文件至存放可执行文件的文件夹中。

(3) 寻找变量 $TEXMFMAIN 的实际位置,使用命令:
    kpsewhich --var-value TEXMFMAIN
    
(4) 复制 PKG/share/texmf 下的所有文件及文件夹至 $TEXMFMAIN 。

(5) 在文件 texmf.cnf 中的合适位置增加下面几行:

    TEXINPUTS.xetex = .;$TEXMF/tex/{plain,generic,}//
    TEXINPUTS.xelatex = .;$TEXMF/tex/{xelatex,generic,latex,}//
    
    %
    % XeTeX variables
    % These are differently defined in the TeX Live.
    % Don't change the definition in the TeX Live.
    %
    FONTCONFIG_FILE = fonts.conf
    FONTCONFIG_PATH = $TEXMFMAIN/fonts/conf
    FC_CACHEDIR = $TEXMFMAIN/fonts/cache
    
(6) 增加下面一行至 texmf.cnf(若此项不存在,需添加):
    engine = unsetengine
    
(7) 检验 texmf.cnf 中的 TEXFORMATS 等变量,将它们更改为如下:
    TEXFORMATS = .;$TEXMF/web2c{/$engine,}
    MFBASES = $TEXFORMATS
    MPMEMS = $TEXFORMATS
    
(8) 如有必要,运行 mktexlsr 。

XeTeX 日文输出样张


W32 版 LuaTeX-DEV (0.71.0)

--- revision 4358 ---
--- libpng 1.5.8 ---
--- libpoppler 0.18.0 ---
--- Updated on 2012-02-12 ---


W32 版 ispell-3.3.02


Win32 版 TeXtrace

你可以在 Windows 下使用 TeXtrace 。 TeXtrace 是将由 METAFONT 生成的 PK 字体转换为 Type1字体(PFB形式)的实用工具。  这不需要安装到特定的文件夹,在你想工作的文件夹下展开即可。展开之后,请详细阅读 README-W32.txt 文件。此外,目前该包无法在Windows Vista上正确运行。


GPL Ghostscript 9.04 二进制版

GPL Ghostscript 9.04 的 Windows 二进制安装包。与其以前版本比较,差异如下:

1. 在选项 -dWINKANJI 中可以调用 Win32API 来使 PS 显示日语 TrueType 和 OpenType 字体。
2. Resource/Init 不包含其他二进制内容。

安装

1.  将 gs904w32full-gpl.zip 解包至适当的工作目录。
2.  运行 setupgs.exe,安装 Ghostscript。在此情况下,请检查
    Use Windows TrueType fonts for Chinese, Japanese and Korean。
    如此操作,将在 Windows 默认字体目录中寻找 CJK 字体并创建 cidmap 相关项目。
3.  将 C:\gs\gs9.04\bin 和 C:\gs\gs9.04\lib 追加到 PATH 变量中。
    其中 C:\gs 部分为安装目录,可能会随着安装而变化。
4.  如果你持有 CID 字体,请将其副本保存至 C:\gs\gs9.04\Resource\CIDFont。
    如果你想用 CID 字体而不是 TrueType 字体,需更改 C:\gs\gs9.04\lib\cidfmap 中的
    /Ryumin-Light 和 /GothicBBB-Medium 的

    /Ryumin-Light      /HeiseiMin-W3 ;
    /GothicBBB-Medium  /HeiseiKakuGo-W5 ;

    为你所想要的。

5.  在 GSView 下,
    Options ---> Advanced Configure
    Ghostscript Options: 编辑框
    -dWINKANJI
    对你有用。(这不是必要的,通过这种方式可以直接使用 Win32API 来直接使用 OS 中的日语
    TrueType 字体和 OpenType字体。)

Gnuplot 4.5 patch level 0 的 Windows 版 ( 开发版本 )


一般工具


W32 工具


Akira Kakuto