MiKTeX 2.8 Manual

Revision 2.8.3527

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

About this Document
I. User Guide
1. Introduction
About this Manual
About MiKTeX
How to Get MiKTeX
Downloading MiKTeX
MiKTeX on CD-R/DVD-R
Give Back
The MiKTeX Project Page
The MiKTeX Mailing List
Documentation
2. Installing MiKTeX
Prerequisites
Installing a basic MiKTeX system
Installing a complete MiKTeX system
Task #1: Download the complete MiKTeX distribution
Task #2: Install MiKTeX
Items in the Start Menu
Removing MiKTeX
3. Using MiKTeX
Getting Started
Specialities
Automatic Package Installation
Finding out Package Usages
Suppressing Screen Output
Setting the Name of the Output File
Auto-insertion of Source Specials
Quoted File Names
Specifying Additional Input Directories
Specifying the Output Directory
Specifying the Directory for Auxiliary Files
Running Programs From Within TeX
TCX Files: Character Translations
texify: The MiKTeX Compiler Driver
Printing
Using a Viewer to Print DVI/PDF Files
Using mtprint to Print DVI Files
4. Maintenance
Refreshing the File Name Database
Setting the Preferred Paper Format
Selecting Hyphenation Tables
Installing Updates
Automatic Package Installation
Integrating Local Additions
A Short Excursion: The TeX Directory Structure (TDS)
Walkthrough: Registering a User-Managed TEXMF Directory
5. Advanced Topics
Managing Font Map Files
Working With the Package Manager
Installing Packages
Searching Packages
Managing Memory Dump Files
Changing TEXMF run-time parameters
II. Reference
6. Programs
bibtex — make a bibliography for (La)TeX
dvicopy — produce modified copy of DVI file
dvips — convert a DVI file to PostScript
findtexmf — find MiKTeX files
gftodvi — make proof sheets from generic font files
initexmfMiKTeX configuration utility
mfMETAFONT, a language for font and logo design
miktex-tools — experimental TeX additions
mpmMiKTeX package manager
mpostMetaPost, a system for drawing pictures
mthelpMiKTeX help utility
mtprintMiKTeX print utility
omega — extended unicode TeX
miktex-pdftexDVI/PDF output from TeX
setupwizMiKTeX setup wizard
texTeX
texifyMiKTeX compiler driver
xetex — Unicode-based TeX engine
7. Files
pdftex.cfg — configuration Settings for pdfTeX
updmap.cfg — configuration Settings for outline fonts
8. Environment variables
9. Trace Streams
10. TEXMF Run-Time Parameters
All TeXMF Programs
All TeX Programs
Omega
pdfTeX
METAFONT & MetaPost
METAFONT
MetaPost
Index

List of Figures

2.1. Basic MiKTeX Installer: License
2.2. Basic MiKTeX Installer: Shared vs. private installation
2.3. Basic MiKTeX Installer: Installation directory
2.4. Basic MiKTeX Installer: Settings
2.5. Basic MiKTeX Installer: Review
2.6. Basic MiKTeX Installer: Installation progress
2.7. Basic MiKTeX Installer: Finish
4.1. MiKTeX Options: General Settings
4.2. MiKTeX Options: Languages
4.3. Automatic Package Installation
4.4. Sample TeX Directory Structure
4.5. MiKTeX Options: Roots
4.6. Browsing to a Root Directory
4.7. MiKTeX Options: Root Directory Added
4.8. MiKTeX Options: Root Directory Moved