Copyright © 2009 Christian Schenk
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation.
Table of Contents
easier network installation
better experience for restricted users
portable edition
XCOPY deployment
MiKTeX 2.8 requires one of the following Windows platforms:
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The MiKTeX maintenance utilities (MiKTeX Options, MiKTeX Update Wizard and MiKTeX Package Manager) now come in two variants:
the standard variant is used to change MiKTeX settings for the current (logged-in) user
the admin variant is used to to change MiKTeX settings for all users
For example, packages will be installed in a private installation directory, if the current user runs the standard variant of the package manager. In contrast, packages will be installed in the system-wide installation directory, if the current user runs the admin variant of the package manager.
In order to run an admin variant, the current user must have administrator privileges.
The command-line versions of the maintenance utilities
(initexmf
and mpm
) accept
the --admin
option to run the admin variant.
The \write18 primitive is now partially enabled: if the first token is a well known command (e.g., epstopdf), it will be executed. Unknown commands are still blocked.
The command-line option
--install-root=
has
been replaced by
dir
--common-install=
and
dir
--user-install=
.dir
The command-line option
--roots=
has been
replaced by
dirs
--common-roots=
and
dirs
--user-roots=
.dirs
latex terminates with “GUI framework cannot be initialized” if started from TeXnicCenter (1.0 Stable Release Candidate 1). Please visit the MiKTeX 2.8 Issues page for a solution.
It is now possible to set up TEXMF root directories on a per-user basis: users can register their private TEXMF root directories without affecting the system-wide MiKTeX installation.
The new setup option --no-registry
causes
MiKTeX to store configuration settings in a configuration file. By
avoiding the Windows Registry, it is easier to create network
installation of MiKTeX.
The new portable edition makes it possible to run MiKTeX from a portable storage device:
MiKTeX on a portable storage device is ready for use on any Windows computer
configuration settings are stored on the portable storage device and not in the Windows Registry of the host computer
no traces are left on the host computer
no administrator privileges are required on the host computer
Since MiKTeX Portable is installed by copying files (XCOPY deployment), it is now easier to integrate MiKTeX into 3rd party products.
MiKTeX Portable is distributed as a 7-Zip self-extracting archive.
Please visit the MiKTeX Portable Homepage, for more information.
The MiKTeX distribution now includes TeXworks, an integrated development environment for TeX and LaTeX written by Jonathan Kew.
TeXworks includes a text editor, a previewer, syntax highlighting, spell checking, Unicode support.
This version of TeXworks is adapted to the MiKTeX distribution. See the TeXworks for MiKTeX homepage, for more information.
TeX input documents (*.tex
,
*.ltx
, …) and PDF documents
(*.pdf
) are associated with TeXworks
(existing associations are left intact).
2419953 (“bad \input implementation in TeX breaks SyncTeX”)