MiKTeX Tools

The MiKTeX Tools project is an attempt to port some of the MiKTeX utilities to other platforms.

What has been done

MiKTeX-pdfTeX: the MiKTeX variant of the pdfTeX engine features integrated package management: missing packages will be installed on-the-fly (after confirmation). The binary is installed as miktex-pdftex so that it can coexist with the pdftex binary installed by the system package manager.

MPM: you use the MiKTeX package manager to install packages.

How to install

Binary packages are available for i386 GNU/Linux systems:

MiKTeX Tools 2.8_beta_2-1 DEB
Size: 9.74 MB
from:
MiKTeX Tools 2.8_beta_2-1 RPM
Size: 8.06 MB
from:
MiKTeX Tools 2.8_beta_2-1 TGZ
Size: 9.69 MB
from:

How to use MiKTeX-pdfTeX

You invoke MiKTeX-pdfTeX as follows:

miktex-pdftex --undump=latex sample2e

The --undump option must be used to specify the format. See the MiKTeX-pdfTeX reference page, for more information.

If you prefer shortcuts, you can create symbolic links to the MiKTeX-pdfTeX engine:

mkdir ~/bin
cd ~/bin
ln -s /usr/bin/miktex-pdftex latex
ln -s /usr/bin/miktex-pdftex pdflatex
PATH=~/bin:$PATH

Then you can invoke the engine in the usual way:

pdflatex sample2e

Of course, you can replace ~/bin with a more suitable directory.

Source code

Source code is available so that you can build MiKTeX Tools from scratch:

MiKTeX 2.8-beta-2 Source Code
Size: 14.06 MB
from: