Description: From the publisher's website:
MiKTeX (pronounced mick-tech) is an up-to-date implementation of TeX/LaTeX and related programs for Windows (all current variants).
TeX is a typesetting system written by Donald Ervin Knuth who says that it is "intended for the creation of beautiful books - and especially for books that contain a lot of mathematics".
A complete set of additions (programs, styles, fonts, …) are available to help you typeset your documents.
Integrated package management
MiKTeX's integrated package manager installs missing components from the Internet, if required.
For example, the LaTeX directive:
would trigger the installer, if the memoir package is not already installed.
This unique feature allows you to keep your computer clutter-free: only install packages you actually need.
The MiKTeX Update Wizard helps you to keep your MiKTeX system up-to-date by installing the latest package updates.
The TeX output viewer Yap allows for an optimized edit-compile-view cycle (if the TeX authoring system in use supports source specials).
The MiKTeX package repository is updated regularly.
MiKTeX is open source. You are welcome to redistribute MiKTeX under certain conditions.
Download MiKTeX 2.9.6161 Dev Test 2 (158MB download / 651MB installed) [Complete installation > 3GB]
Download MiKTeX Launcher Portable 1.0.1 Dev Test 1 (328KB download / 244KB installed)
Notes: For any holdouts from 2.9.4757 Standalone, please update to 2.9.5063 Dev Test 1 or newer. This is now a CommonFiles plugin and is not compatible with prior standalone versions. Old versions are available from the SourceForge project page. From here forward (hopefully), MiKTeX Portable users will not have to update their base app unless they require a full reinstall. This is due to the complexity of preserving all user settings and packages between installs as well as the ability to access internal update settings and package management available to all users. Also of note is that there are known issues when trying to invoke the updater from within Options or Package Manager, so the preferred method is to use the above launcher to open the taskbar menu and run the updater directly from there. This is not a problem with this portable version specifically but it is a confirmed issue for MiKTeX in general.
Optional: If you want to add your own packages to MiKTeX and they can't be installed automatically, you can follow these instructions (thanks to d4winds):
- Add a folder called LocalTeX to the CommonFiles folder and add local TeX files using the same directory structure as the miktex directory
- Run MiKTeX Launcher Portable and select Options. Skip to 4 if you have 2.9.5063 Dev Test 1 or later
- Add your folder under the Roots tab
- Go back to the General tab and press "Refresh FNDB"
See all release notes at the SourceForge project page.