W32TeX
TeX Live 2014
Kpathsearch 6.2.0
( last updated on 2014/09/16 )
Japanese page
Chinese page (thanks to Ma Qi Yuan and Liam Huang)

----- Latest version of TeX-related binaries (Win32) -----

[ ChangeLog ]


Mirrors

Please get files from the following mirrors.

HTTP

FTP


A simple installer

If you do not have a suitable program to expand .zip files, get a simple command line application [ unzip.exe ] by InfoZip.

Expand the file texinst2014.zip in the top directory (e.g., c:/w32tex) to install TeX:
If texinst2014.zip is in the directory c:/temp, type on the console as follows:

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

Next, download necessary archives in a suitable directory (e.g., c:/temp) and run the installer as follows:

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

The argument of the command texinst2014 is the full path name of the directory in which archives are downloaded. Finally define the PATH variable which is printed on the screen by the command texinst2014.


Minimal installation

latex.tar.xz LaTeX 2011/06/27
mftools.tar.xz mktexmf, mktextfm, mktexpk and ps2pk
platex.tar.xz pLaTeX by ASCII MEDIA WORKS corp.
pdftex-w32.tar.xz pdfTeX and jbig2.exe
ptex-w32.tar.xz pTeX by ASCII MEDIA WORKS corp.
web2c-lib.tar.xz Basic library files of TeX
web2c-w32.tar.xz Binary files of TeX and its friends

Standard installation

Add the following
dvipdfm-w32.tar.xz DVI to PDF driver dvipdfmx
dvipsk-w32.tar.xz DVI to PS driver dvipsk
jtex-w32.tar.xz NTT-jTeX by T. Sakurai
ltxpkgs.tar.xz Basic packages for LaTeX
luatex-w32.tar.xz LuaTeX 0.79.1 -- updated on 2014/09/15 JST
makeindex-w32.tar.xz makeindex programs (makeindex, jmakeindex, mendex)
manual.tar.xz Manual files
newtxpx-boondoxfonts.tar.xz newtx, newpx, and boondox fonts
pgfcontrib.tar.xz pgf, tikz tools
t1fonts.tar.xz Type1 fonts of cm, ams and others
tex-gyre.tar.xz tex-gyre and tex-gyre-math fonts
timesnew.tar.xz tfm and vf for TimesNewRoman and Arial (PFB)
ttf2pk-w32.tar.xz TrueType to PK driver
txpx-pazofonts.tar.xz TX fonts, PX fonts and mathpazo fonts
vf-a2bk.tar.xz Virtual fonts for pTeX
xetex-w32.tar.xz XeTeX by Jonathan Kew
xindy-w32.tar.xz Indexing system XINDY by Joachim Schrod
xypic.tar.xz xypic package

Full installation

Add the following
aleph-w32.tar.xz Aleph ( e-TeX 2.1 + Omega 1.15 )
biblatex-biber.tar.xz biblatex and biber.exe
cjkzr.tar.xz CJK package and various packages by T. Yato
context-doc.tar.xz Documents on ConTeXt by Pragma ADE
context.tar.xz ConTeXt by Pragma ADE
cweb-w32.tar.xz CWEB by D. Knuth and S. Levy and CTIE by J. Gilbey
dvi2ps-w32.tar.xz DVI to PS driver by T. Sakurai
dvi2tty-w32.tar.xz DVI to TTY driver
dvitools-w32.tar.xz dvidvi, dv2dt, dt2dv, dvipng, dvisvgm etc.
lcdf-typetools-w32.tar.xz LCDF Typetools by Eddie Kohler
luajittex-w32.tar.xz LuaJITTeX by Luigi Scarso
luatexja.tar.xz luatex-ja package by H. Kitagawa et al.
m-tx.tar.xz M-Tx preprocessor by Dirk Laurie
omegaj-w32.tar.xz Omega with Japanese support
otfbeta.tar.xz latest version of OTF package by S. Saito
plain2-2.54-w32.tar.xz text to TeX or NROFF translator
pmx.tar.xz pmx preprocessor for musixtex by Don Simons
pstricks.tar.xz PSTricks
pstoedit-w32.tar.xz pstoedit 3.62 by Wolfgang Glunz
psutils-w32.tar.xz PostScript utilities by Angus Duggan, Reuben Thomas
qpdf-w32.tar.xz qpdf by Jay Berkenbilt
sam2p-w32.tar.xz sam2p by Szabo Peter
t1utils-w32.tar.xz LCDF Type1 font utilities by Eddie Kohler
tex4htk-w32.tar.xz TeX4ht for Win32
texinfotools-w32.tar.xz Texinfo tools with Japanese support
tiff2png-w32.tar.xz TIFF to PNG driver
ttf2pt1-w32.tar.xz TrueType to Type1 converter ttf2pt1
txtutil.tar.xz End-Of-Line character changer
ums.tar.xz ums package by A. Inagaki
uptex-w32.tar.xz Unicode pTeX by Takuji Tanaka
utf.tar.xz UTF package by S. Saito
vf-n2bk.tar.xz Virtual fonts to be used by NTT-jTeX and dvipsk
xymtex.tar.xz XyMTeX package by S. Fujita

Sources of W32TeX


Previewer


XeTeX for W32 (0.99992)

--- Updated on 2014-08-23 ---

Installation of XeTeX for W32

(1) Get the latest web2c-w32.tar.xz, web2c-lib.tar.xz
    and expand them in the root directory of W32TeX. For example,
    cd c:\w32tex
    tar Jxvf web2c-w32.tar.xz
    tar Jxvf web2c-lib.tar.xz
        (note that the option character is the upper case J)
    The command tar.exe is found in the archive texinst2014.zip.
    The latest web2c-w32.tar.xz contains new fmtutil.cnf
    and texmf.cnf which support xetex.
    Important variables in texmf.cnf include

    FONTCONFIG_FILE = fonts.conf
    FONTCONFIG_PATH = $TEXMFMAIN/fonts/conf
    FC_CACHEDIR = $TEXMFMAIN/fonts/cache


(2) Expand the xetex for W32 xetex-w32.tar.xz in the root
    directory of W32TeX. For example,
    cd c:\w32tex
    tar Jxvf xetex-w32.tar.xz


(3) Edit the section "Find fonts in these directories" in
    the file
    RootDir/share/texmf-dist/fonts/conf/fonts.conf.
    The default content of the section is
  <dir>c:/windows/fonts</dir>
    If that is ok and you do not have additional directories
    for fonts, you need not edit the file fonts.conf.
    If the name of the directory of windows system fonts is
    different from c:/windows/fonts, you must edit the file
    fonts.conf. You can add directories for fonts if you have
    additional fonts by using the file
    RootDir/share/texmf-dist/fonts/conf/local.conf. For example:
  <dir>c:/w32tex/share/texmf-dist/fonts/opentype</dir>
  <dir>c:/w32tex/share/texmf-dist/fonts/truetype</dir>

    Subdirectories are automatically searched.

(4) Run a command
    fc-cache -v
    on the console. This command creates cache files in
    RootDir/share/texmf-dist/fonts/cache by scanning font files
    in the above directories. Note that this command needs
    a few minutes if there are many large font files.

    Now you can enjoy xetex or xelatex.


    Names of supported fonts will be printed in a file by
    fc-list >namelist.txt
    in utf8 encoding.

Maintenance of XeTeX for W32

    If you have edited the file "fonts.conf", run a command
    fc-cache -v
    on the console.

    If you have added new font files in a directory,
    run a command
    fc-cache -v
    on the console.

How to use XeTeX for W32
on Web2C-based TeX distribution
other than W32TeX

(1) Expand the file xetex-w32.tar.xz in a suitable temporary
    directory. Hereafter PKG means xetex-w32.tar.xz.

(2) Copy all files in PKG/bin into your directory for binaries.

(3) Find the physical place of $TEXMFMAIN by the command
    kpsewhich --var-value TEXMFMAIN

(4) Copy all directories and files under PKG/share/texmf
    into your $TEXMFMAIN.

(5) Add the following lines at suitable places in your
    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) Add the following line if there is not in your texmf.cnf:

engine = unsetengine

(7) Check values of TEXFORMATS etc. in your texmf.cnf
    and change them as follows:

TEXFORMATS = .;$TEXMF/web2c{/$engine,}
MFBASES = $TEXFORMATS
MPMEMS = $TEXFORMATS

(8) Run mktexlsr if necessary.


Japanese sample of XeTeX output


LuaTeX-DEV for W32 (0.79.1)

--- revision 5041 ---
--- libpng 1.6.13 ---
--- libpoppler 0.26.4 ---
--- Updated on 2014-09-15 ---


ispell-3.3.02 for W32


Akira Kakuto