|
W32TeX
TeX Live 2012/dev Kpathsearch 6.1.0dev |
请从如下镜像获取文件。
HTTP
FTP
如果你没有合适的程序解包 .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 的虚拟字体 |
这是 Jonathan Kew 开发的 Linux 版 [ XeTeX ] 的 W32 版 port。
W32 版 XeTeX 最新版连接了 fontconfig 2.8.0。
fontconfig 的版本号可用如下查看:
fc-cache --version
(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
如果你已编辑文件 "fonts.conf",在终端上运行命令:
fc-cache -v
如果你增加了新字体文件,在终端上运行命令:
fc-cache -v
(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 。
这是 Taco Hoekwater 等正在开发的 LuaTeX 最新版本的 W32 移植。注意这不是正式版的 LuaTeX 并且会有一些特性变更。Dll模块的位置为$ BINDIR/lib/lua。
此包包含了 LuaBitOp-1.0.1 的一个样例模块 bit.dll 。
你可以在 Windows 下使用 TeXtrace 。
TeXtrace 是将由 METAFONT 生成的 PK 字体转换为 Type1字体(PFB形式)的实用工具。
这不需要安装到特定的文件夹,在你想工作的文件夹下展开即可。展开之后,请详细阅读 README-W32.txt 文件。此外,目前该包无法在Windows Vista上正确运行。
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字体。)