New in MiKTeX 2.8.3541 (Sep 17, 2009)
- Per-user versus system-wide maintenance:
- 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.
- write18 partially enabled:
- 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.
- Per-user TEXMF roots:
- 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.
- Per-user package management:
- Packages can now be installed in a user-private installation directory.
- Optionally avoiding the Windows Registry:
- 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.
- TeXworks:
- 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.
- File type associations:
- TeX input documents (*.tex, *.ltx, …) and PDF documents (*.pdf) are associated with TeXworks (existing associations are left intact).
- Bugfixes:
- bad input implementation in TeX breaks SyncTeX