|
W32TeX
TeX Live 2013 Kpathsearch 6.1.1 |
Please get files from the following mirrors.
HTTP
FTP
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 texinst2013.zip in the top directory
(e.g., c:/w32tex) to
install TeX:
If texinst2013.zip is in the directory c:/temp,
type on the console as follows:
c: md \w32tex cd \w32tex unzip c:/temp/texinst2013.zip
Next, download necessary archives in a suitable directory (e.g., c:/temp) and run the installer as follows:
c: cd \w32tex texinst2013 c:/temp move *.exe bin
The argument of the command texinst2013 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 texinst2013.
| latex.tar.xz | LaTeX 2011/06/27 |
| mftools.tar.xz | mktexmf, mktextfm, mktexpk and ps2pk |
| platex.tar.xz | pLaTeX by ASCII MEDIA WORKS corp. |
| ptex-w32.tar.xz | pTeX-3.3 by ASCII MEDIA WORKS corp. |
| pdftex-w32.tar.xz | pdfTeX 1.40.13 and jbig2.exe 0.23 |
| web2c-lib.tar.xz | Basic library files of TeX |
| web2c-w32.tar.xz | Binary files of TeX and its friends |
| dvipdfm-w32.tar.xz | DVI to PDF driver dvipdfmx |
| dvipsk-w32.tar.xz | DVI to PS driver dvipsk 5.992 |
| jtex-w32.tar.xz | NTT-jTeX 2.2 by T. Sakurai |
| ltxpkgs.tar.xz | Basic packages for LaTeX |
| luatex-w32.tar.xz | LuaTeX 0.76.0 -- updated on 2013/06/17 JST |
| makeindex-w32.tar.xz | makeindex programs (makeindex, jmakeindex, mendex) |
| manual.tar.xz | Manual files |
| 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) |
| 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 |
| aleph-w32.tar.xz | Aleph ( e-TeX 2.1 + Omega 1.15 ) |
| biblatex-biber.tar.xz | biblatex and biber.exe |
| context-doc.tar.xz | Documents on ConTeXt by Pragma ADE |
| context.tar.xz | ConTeXt by Pragma ADE |
| cweb-w32.tar.xz | CWEB V. 3.64 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 0.60d |
| 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-2.618 for musixtex |
| pstricks.tar.xz | PSTricks |
| psutils-w32.tar.xz | PostScript utilities by Angus Duggan |
| qpdf-w32.tar.xz | qpdf 2.3.1 by Jay Berkenbilt |
| sam2p-w32.tar.xz | sam2p 0.48 by Szabo Peter |
| t1utils-w32.tar.xz | Type1 font utilities 1.37 |
| tex4htk-w32.tar.xz | TeX4ht for Win32 with Kpathsea mechanism |
| texinfotools-w32.tar.xz | Texinfo 4.13 with Japanese support |
| tiff2png-w32.tar.xz | TIFF to PNG driver |
| ttf2pk-w32.tar.xz | TrueType to PK 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 |
This is a W32 port of [ XeTeX ] for Linux by Jonathan Kew.
The latest XeTeX for W32 is linked with fontconfig 2.10.93.
Version number of fontconfig is shown by
fc-cache --version
(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 texinst2013.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.
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.
(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.
This is a W32 port of the latest test version of LuaTeX under development by Taco Hoekwater et al. Note that this is not the released LuaTeX and features may change.