Achtung: Eine aktualisierte Anleitung wie man MiKTeX vom USB-Stick laufen läßt vom 9. März 2009 befindet sich hier: Portables MiKTeX-System unter Windows Vista aufsetzen.
Schon öfter habe ich mir gewünscht, eine portable LaTeX-Version auf meinem USB-Stick dabei zu haben. Leider gibt es sowas in vorgefertigter Form nicht. Eine Anleitung für MiKTeX 2.5 gibt es beim Comprehensive TeX Archive Network. Diese funktioniert auch mit MiKTeX 2.6. Da dieses How-to relativ lang ist, beschreibe ich es hier nochmal kurz.
Grundvoraussetzung ist eine funktionierende MiKTeX-Installation auf einem Windows-Rechner. Außerdem werden noch Ghostscript sowie Ghostview benötigt. Diese müssen ebenfalls lokal installiert sein. Nun erstellt man auf seinem USB-Stick erstmal einen aussagekräftigen Ordner, den man z.B. MiKTeX-Portable nennt. In diesem Verzeichnis erstellt man zwei Unterordner die “texmf” and “localtexmf” heißen müssen. Nach texmf wird der Inhalt des lokalen MiKTeX-Verzeichnisses kopiert. Anschließend wird der Ordner der lokale Ghostscript-Ordner, der i.d.R. Gs heißt, sowie Ghostview, da heißt der Ordner Ghostgum, in das MiKTeX-Portable-Verzeichnis kopiert. Um die entsprechenden Pfade in der Registry zu manipulieren, benötigt man den Editor reg.exe auf dem Stick. Dieser befindet sich bei Windows XP unter C:\WINDOWS\system32. Dieser wird ebenfalls in das MiKTeX-Portable-Verzeichnis kopiert.
Das wars im Prinzip. Damit MiKTeX funktioniert, müssen die aufgeführten Batch-Skripte in einen Editor kopiert und abgespeichert werden. Zu beachten ist, dass nur im Skript versions.bat die entsprechenden Versionsnummern für MiKTeX sowie Ghostscript und GSview anzupassen sind.
Nun kann es mit dem TeXen losgehen. Stop! Es fehlt natürlich noch ein Editor. TeXnicCenter ist in einer portablen Version leider nicht verfügbar. Eine gute Alternative ist LEd. Einfach das ZIP-Archiv entpacken und auf den USB-Stick verschieben. Aber jetzt kann es losgehen.
Edit 1: Eben bin darüber gestolpert, dass MiKTeX 2.7 für Dezember 2007 in den Startlöchern steht.
Edit 2: Bei Sourceforge findet sich eine MiKTeX-Version für Linux
Hallo,
bei Sourceforge liegt alerdings keine vollwertiges MiKTeX, sondern lediglich ein Teil der Werkzeuge, die MiKTeX mitbringt.
Das ist mal praktisch. Bin begeistert. Man sollte noch mal deitlich machen, daß die damit erstellten Dateien in den localtexmf Ordner müssen.
Alles Fertig bekommt man mit USBTex!
z.b. hier http://www.exomatik.net/LaTeX/USBTeXEnglish