Sie sind auf Seite 1von 12

A L TEX ein komplettes Setup unter Windows Joachim Schlosser 11. Januar 2014 http://www.latexbuch.

de/latex-windows-7-installieren/

A L TEX zu benutzen ist das eine, dafr gibt es hervorragende Einfhrungen. A Was bentigen Sie fr die Installation eines L TEX-Systems unter Windows? Was mache ich mit TEX Live, wozu brauche ich Ghostscript, was ist TeXmaker, und warum schwren viele auf Emacs und vor allem wie pat alles zusammen? Diese Anleitung soll die Suche ersparen und zeigt Schritt fr Schritt, was Sie alles brauchen und wie Sie die einzelnen Komponenten einrichten.

Wenn Ihnen diese Anleitung hilft, gefllt Ihnen bestimmt auch mein Buch Wissenschaftliche Arbeiten schreiA ben mit L TEX, in der 5., berarbeiteten Auage erschienen im mitpVerlag, ISBN 978-3-8266-9486-8.

Ich freue mich ber Anregungen und Hinweise auf eventuelle Fehler. Bitte geben Sie bei Rckmeldungen per Mail das Dokumentdatum mit an: 11. Januar 2014 Danke an meine aufmerksamen Leser fr viele Anmerkungen und Korrekturen. Dieses korrekten Adressen fr dieses Dokument sind: http://www.latexbuch.de/files/latexsystem.pdf fr die PDF-Version und http://www.latexbuch.de/latex-windows-7-installieren/ fr die HTML-Seite. Die englische Fassung ist verfgbar unter http://www.latexbuch.de/install-latex-windows-7/ Die alte Fassung mit der Installation von MiKTeX ist verfgbar unter http://www. latexbuch.de/miktex-windows-7-installieren/.

Inhaltsverzeichnis
A 1 L TEX einrichten kann jeder

2 2

2 Was brauchen Sie berhaupt?

3 Installation und Konguration 4 3.1 TEX Live herunterladen und installieren 5 Zustzliche Schriften einrichten 5 Grakerstellung und -konvertiertung 5 3.1.1

3.3 3.4 3.5 3.6 3.7

Texmaker einrichten 6 Emacs einrichten 6 Dateitypen einrichten 8 Korrektur, wenn Sie Administrator sind 9 TeX4ht und ImageMagick installieren 9 9

4 Und nun? Benutzung

3.2

5 Wenn etwas nicht funktioniert 11 6 Ausblick 11

A 1 L TEX einrichten kann jeder


A A L TEX ist ein Programm und eine Art der Dokumentbeschreibung. L TEX ermglicht, wissenschaftliche Arbeiten zu verfassen ebenso wie hervorragende Briefe, Prsentationen und vieles mehr. Denjenigen, die bisher nicht mit freier Software gearbeitet haben, erscheint es anfangs befremdlich, selbst verschiedene Komponenten zu einem System zu integrieren. DesweA gen stelle ich hier meine Umgebung vor, mit der ich aus L TEX sowohl PostScript und PDF als auch HTML erzeuge. A Dies ist keine Einfhrung in L TEX. Zum Einstieg bis hin zum fertigen Dokument empfehle ich mein Buch [16]. Lesenswert ist auch die De-TeX-FAQ[14], zu beziehen vom DanteServer 1 , auerdem l2tabu, das veraltete Befehle und Pakete und ihre Alternativen aufzeigt. Wer mit der Installation trotz der Anleitung nicht zurecht kommt oder eine sonstige A Frage zum Thema L TEX hat, der suche zunchst im Web und in der FAQ. Ein deutschsprachiges Forum nden Sie dann auf http://www.golatex.de und http://www.texwelt.de. Diese Anleitung ist getestet mit Windows 7. Ebenso sollte sie fr Windows 8 und XP funktionieren. Sie ersetzt nicht die Originaldokumentationen der einzelnen Programme und Bausteine2 . Bei Die Anleitung bezieht sich ausschlielich auf die hier angegebenen Programme. So sind z. B. die Abschnitte ber Emacs nicht ohne weiteres auf XEmacs bertragbar. Neuere Versionen der Programme funktionieren in der Regel genauso (ohne Gewhr).

2 Was brauchen Sie berhaupt?


Um vernnftig arbeiten zu knnen, bentigen Sie neben der eigentlichen TEX Distribution weitere Komponenten.

1 Dante: 2 wie

Deutschsprachige Anwendervereinigung TeX e. V. ich schon vor Jahren im Forum de.comp.text.tex bemerkte

2 Was brauchen Sie berhaupt?


A A L TEX Distribution:TEX Live Die L TEX-Distribution ist der Kern des Systems. Sie beinhaltet die wichtigsten Programme, die zum Erzeugen von DVI, PostScript und PDF notwendig sind, auerdem alle Zusatzpakete wie z. B. Standardlayouts fr verschiedene Organisationen, Layoutbesonderheiten, Schriften und vieles mehr. Die Distribution ist nur dafr verantwortlich, aus dem Eingabetext das fertige Dokument zu generieren. Im Editor schreiben Sie ihren Text. Ich verwende TEX Live. Diese Distribution ist meines Erachtens nach sehr einfach zu installieren, funktioniert prchtig und wird gut gepegt. A Editor: Texmaker Damit der L TEX-Einstieg nicht zu schwer fllt, empfehle ich abweichend von meiner Konguration Texmaker als Editor. Auf die Installation des ebenfalls sehr beliebten TeXlipse, einem Plugin fr Eclipse, gehe ich nicht ein. Jeder, der ohnehin schon Eclipse nutzt, wei, wie man Pakete nachinstalliert. Texmaker ist fr mausorientierte Benutzer ideal. Er bietet neben graschen Mens fr die meisten mathematischen Symbole und anderen wichtigen Befehle auch whrend des Tippens von Befehlen mgliche Vervollstndigungen als sogenannte Tooltips. Gerade fr den Neuling eignet sich Texmaker. Spter knnen Sie dann auf Emacs umsteigen. Natrlich lt Texmaker einiges missen, das ich bei Emacs schtze, wie z. B. eine Numerierung in der Gliederungsansicht oder eine leistungsfhige Behandlung von Marken (Labels) und Literaturzitaten. Auch die integrierte Rechtschreibprfung hat noch nicht die Qualitt, wie sie Aspell fr Emacs bieten. A Editor: Emacs + RefTeX + AUCTeX + Aspell Wenn Sie gerade frisch mit L TEX anfangen A und von meinem L TEX-Buch hergeschickt wurden, dann berspringen Sie die Installation von Emacs bitte. A Wer unter Unix bereits mit L TEX gearbeitet hat, benutzt eventuell Emacs, eines der mchtigsten GNU Programme. Ich habe mich wegen der Aufstze AUCTeX und RefTeX fr Emacs entschieden. AUCTeX A bietet fr alle hug benutzten Konstrukte aus L TEX Tastaturkrzel an, die das Arbeiten erheblich beschleunigen. Zudem zeigt AUCTeX eine Voransicht von Graken, Tabellen und Formeln direkt im Editor. Somit wird das Beste aus den beiden Welten WYSIWYG und Ofinebearbeitung vereint[9]. RefTeX lt Sie beim Einfgen von Querverweisen aus einer Liste aller verfgbaren auswhlen und hilft beim Erstellen der entsprechenden Marken. Auch das Einfgen von Literaturzitaten geht mit RefTeX schnell und einfach. Lesen Sie die Einfhrungen zu Emacs und AUCTeX und holen Sie sich die Emacs Referenzkarte. Der anfngliche Lernaufwand lohnt sich und wird doch bald mehr als aufgewogen durch schnelles, efzientes Arbeiten. Auch eine Rechtschreibprfung namens Aspell haben Sie in Emacs.

Graken in PostScript mit Ghostscript PostScript ist in der Unix-Welt das AustauschA format fr Vektorgraken. So ist es auch unter L TEX am besten, Graken als (Encapsulated) PostScript (PS/EPS) einzubinden. Aus allen Windowsanwendungen mit ihren Dateiformaten wie z. B. existierende Wordoder PowerPoint-Zeichnungen, Bitmaps oder Vektorformaten wie Visio lt sich Post-

3 Installation und Konguration Script erzeugen, selbst wenn die jeweilige Anwendung dies nicht direkt untersttzt. Mglich wird dies durch Drucken in eine Datei ber einen PostScript Druckertreiber. Um spter vorliegende PostScriptdateien anzusehen und kleinere Vernderungen vorzunehmen, bentigen Sie Ghostscript mit seinem graschen Frontend GSview. HTML-Konvertierung: TeX4ht TeX4ht hat den Vorteil, da es als Paket in der Distribution TEX Live enthalten ist. Zur Benutzung siehe die Dokumentation in <texmf>/doc/ generic/tex4ht. TeX4ht bentigt zur Grakkonvertierung das Programm ImageMagick. bersicht und Lizenzierung Die angegebenen Paketgren beziehen sich auf das Downloadvolumen, nicht auf den fr die Installation bentigten Platz.

Programm TEX Live Ghostscript for Windows (64-bit Download) GSview Texmaker GNU Emacs for Windows (Download) AUCTeX Windows Package (Download) GNU Aspell (Win32 version) LibPNG Emacs Kongurationsdatei Emacs TEX Registry Datei TeX4ht ImageMagick Windows Binaries

Gre MB 2000 MB 10 MB 3 MB 6 MB 45 MB 2 MB 8 MB 1 MB

1,5 MB 10 MB ca. 2 103 MB

Alle in dieser Anleitung genannten Programme und Pakete sind mindestens kostenlos, meist sogar freie Software3 . Die Lizenzen sagen allesamt aus, da die Verbreitung freigestellt ist. Die meisten erlauben zudem die Vernderung des Quellcodes, einige wenige verbieten wiederum den kommerziellen Verkauf. Sie sind herzlich eingeladen, sich bei den einzelnen Projekten bei Gefallen auch nanziell erkenntlich zu zeigen. Wie das geht, steht jeweils auf den Webseiten der Projekte.

3 Installation und Konguration


Mein System luft auf Windows 7. Einige Zugriffspfade zu bestimmten Systemeinstellungen knnen auf Ihrem System geringfgig von den beschriebenen abweichen. Zugriffspfade bezeichnen Startmeneintrge, Schaltchen und Meneintrge mit den entsprechenden Namen.
3 Was

bekanntlich ein Unterschied zu kostenlos ist: Free as free speech, not free beer. Siehe dazu die Seiten der Free Software Foundation unter http://www.fsf.org.

3 Installation und Konguration Die Reihenfolge der einzelnen Schritte ist wegen Programmabhngigkeiten unbedingt einzuhalten. Verwenden Sie ein anderes Verzeichnis fr ein Programm, mssen Sie dies in nachfolgenden Schritten bercksichtigen.

3.1 TEX Live herunterladen und installieren


Laden Sie sich zunchst von http://www.tug.org/texlive/ den Installer von TEX Live fr Windows herunter. Wenn Sie nur eine dnne Internetverbindung haben, dann bestellen Sie sich bitte die TEX Collection DVD von der Fachbuchhandlung Lehmanns, http://www. lob.de. Entpacken Sie die Zip-Datei und rufen Sie im entstandenen Verzeichnis das Programm install-tl.bat auf. Akzeptieren Sie alle Vorgaben und lassen Sie Ihren Computer fr die nchsten Stunden je nach Internetverbindung in Ruhe. Nach Installation knnen Sie alle Programme direkt von der Kommandozeile aufrufen. 3.1.1 Zustzliche Schriften einrichten TEX Live bringt im Paket nur Schriften mit, die von den Lizenzbedingungen auch eine Verteilung auf DVDs erlauben. Somit fehlen einige, bei denen dies nicht gestattet ist, die jedoch trotzdem kostenfrei verwendet werden drfen. Genau diese installieren Sie jetzt noch nach. Laden Sie sich dafr getnonfreefonts [getnonfreefonts ] herunter. ffnen Sie eine Kommandozeile unter welchem Betriebssystem auch immer und wechseln Sie in das Downloadverzeichnis. Geben Sie folgende zwei Kommandos ein: texlua install-getnonfreefonts getnonfreefonts-sys -a Dies installiert zunchst getnonfreefonts, bezieht und richtet dann alle verfgbaren Schriften systemweit ein. Sollten Sie keine Administratorrechte haben, dann ersetzen Sie die zweite Zeile: getnonfreefonts -a

3.2 Grakerstellung und -konvertiertung


Den PostScript-Druckertreiber richten Sie unter Windows ein mit der Maus: S TART | G E RTE UND D RUCKER | D RUCKER HINZUFGEN . Als Erstes lokaler Drucker whlen und als Anschluss den FILE-Port, der richtige Treiber ist der Apple Color LaserWriter 12/600 (bis Windows Vista) bzw. der MS Publisher Color Printer (ab Windows 7, in der Herstellerliste Generic). Den Druckernamen auf PostScript File setzen. Nach der Installation navigieren Sie mit der Maus nachS TART | G ERTE UND D RUCKER | P OST S CRIPT F ILE | D RUCKER | D RUCKEINSTELLUNGEN | E RWEITERT | D OKUMENTOPTIONEN | P OST S CRIPT -O PTIONEN , um folgende Einstellungen vorzunehmen: Die Felder PostScript-Ausgabeoption auf Optimale Portabilitt und TrueType-Downloadoption auf Umriss setzen. Deaktivieren Sie das ICM Color Matching, um Farbverflschungen zu vermeiden.

3 Installation und Konguration Ab sofort kann jede Windows-Anwendung PostScript-Dateien erzeugen, indem Sie den neuen Drucker verwenden. Den erzeugten Dateien sollten Sie immer die Erweiterung .ps anstatt des vorgegebenen .prn geben. Es ist beraus sinnvoll, Ghostscript dem Suchpfad hinzuzufgen. Also wieder inS TART | E INSTELLUNGEN | S YSTEMSTEUERUNG | S YSTEM | E RWEITERT | U MGEBUNGSVARIA BLEN der Variablen PATH das Verzeichnis, C:\texlive\2013\tlpkg\tlgs\bin\, durch Semikolon abgetrennt hinzufgen. Wichtig: keine Leerzeichen vor und nach Eintrgen in der PATH-Variablen! Um sich auf die Dauer die Arbeit zu erleichtern, empfehle ich, einen EPS-Drucker einzurichten, auch dafr gibt es meine Anleitung im Internet4 .

3.3 Texmaker einrichten


Den Installer von Texmaker mssen Sie als Administrator aufrufen. Whlen Sie mit einem Rechtsklick im Downloadverzeichnis den Installer aus und klicken auf Als Administrator ausfhren. Texmaker ist rasch installiert: Wie bei MiKTEX einfach alle Vorgaben des Installers akzeptieren.

3.4 Emacs einrichten


A A Wenn Sie gerade frisch mit L TEX anfangen und von meinem L TEX-Buch hergeschickt wurA den, dann berspringen Sie die Installation von Emacs bitte. L TEX lernen reicht fr den Anfang. Den kompletten Abschnitt ber Emacs knnen Sie auch als Videotutorial ansehen. Ein Mangel von Windows mu zunchst vor dem ersten Start behoben werden, nmlich die Nichtexistenz der Umgebungsvariablen HOME. Umgebungsvariablen erlauben es, programmunabhngig bestimmte Verzeichnisse oder allgemein Zeichenketten festzulegen, die dann von allen Programmen gelesen werden knnen. Dazu erstellen Sie inS TART | E INSTELLUNGEN | S YSTEMSTEUERUNG | S YSTEM | E RWEITERT | U MGEBUNGSVARIA BLEN 5 einen neuen Eintrag mit Namen HOME und weisen diesem ein beliebiges Verzeichnis zu, in dem Sie alle individuellen Einstellungen speichern mchten. Der Name des Verzeichnisses sollte kein Leerzeichen enthalten. Legen Sie dieses Verzeichnis bitte selbst an. Fr alle Umgebungsvariablen gilt: Mchten Sie die Umgebungsvariablen nur fr den aktuellen Benutzer anlegen, erstellen Sie sie in Benutzervariablen. Sollen sie fr alle Benutzer gelten, werden sie in Systemvariablen angelegt. Sie bentigen GNU Emacs for Windows (Download) sowie AUCTeX Windows Package (Download) als vorkompiliertes Paket. Entpacken Sie die Emacs-Archivdatei emacs-2x. x-bin-i386.zip in das Programmverzeichnis aus (auch Winzip kann das), so da Sie dann ein Verzeichnis wie z. B. C:\Programme(x86)\emacs erhalten. In eben dieses Verzeichnis entpacken Sie auch das Archiv auctex-11.xx-e2x.x-msw.zip, wobei mindestens eine Datei berschrieben wird. Die meisten Entpacker fragen vorher nach, und eventuell wird Windows nach administrativen Rechten fragen.

4 Joachim 5 Geht

Schlosser. EPS Writer fr Windows. URL: http://schlosser.info/epswriter. brigens schneller mittels des Tastaturkrzels Windowstaste+Unterbrechen.

3 Installation und Konguration Um Emacs bequemer aufrufen zu knnen, rufen Sie aus dem Unterverzeichnis bin das Installationsprogramm addpm.exe auf und besttigen dessen Nachfrage. Dies erzeugt eine Verknpfung im Windows-Startmen. Damit ist Emacs bereits installiert. Um die folgenden Kongurationen leichter vornehmen zu knnen, drfen Sie meine Emacs-Kongurationsdatei herunterladen. Benennen Sie diese um in .emacs und verschieben sie in Ihr HOME-Verzeichnis. Listing 1: Inhalt der Datei .emacs (server-start) (add-hook 'LaTeX-mode-hook 'turn-on-reftex) (setq reftex-plug-into-AUCTeX t) (setq-default ispell-program-name "aspell")

AUCTEX + RefTEX Falls Sie nicht meine .emacs Kongurationsdatei verwenden mchten, brauchen Sie die folgenden drei Abstze. Die Integration von AUCTeX mit RefTeX mu noch separat aktiviert werden. Dazu startet man Emacs und erzeugt in diesem die Kongurationsdatei .emacs in seinem HOMEVerzeichnis (UNIX-Kurzname ~) mit C-x C-f ~/.emacs RET (Das Krzel C-x steht fr die Tastenkombination Strg-x, andere Buchstaben quivalent. bersetzt also: Strg-x, Strg-f, ~/.emacs eintippen, Eingabe drcken. Die Zeichen ~/ bedeuten, da die Datei im HOME-Verzeichnis abgelegt werden soll.). Dort fgen Sie folgende Zeilen hinzu: (add-hook 'LaTeX-mode-hook 'turn-on-reftex) (setq reftex-plug-into-AUCTeX t) Achten Sie darauf, in dem Ausdruck tatschlich das gerade, einfache Hochkommata zu nehmen, nicht irgendwelche Akzente oder typograsche einfache Anfhrungszeichen. Dann die Datei speichern mit C-x C-s, Emacs beenden mit C-x C-c, und fertig ist die Installation. Wenn nun beim ffnen einer .tex Datei in der Menleiste die Eintrge Preview, LaTeX und Ref erscheinen, hat die Installation geklappt. Um die Voransichten schnell und platzsparend generieren zu knnen, ist die zustzliche Grakbibliothek LibPNG zu installieren. Dazu laden Sie die Archive libpng und zlib von LibPNG herunter. Aus dem Binary-Archiv mit einem Dateinamen hnlich libpng_1.4.xx_win32.zip extrahieren Sie die zwei DLLs im Unterverzeichnis bin namens libpng14-14.dll und plazieren diese in Ihr Verzeichnis C:\Programme(x86)\emacs\bin. Genauso verfahren Sie auch mit dem Archiv zlib_1.2.xx_win32.zip und der darin im Unterverzeichnis bin enthaltenen DLL zlib1.dll, auch diese mu in das bin-Verzeichnis von Emacs. A Wenn Sie nun im PDF-Modus sind (C-c C-t C-p), knnen Sie nun Preview-L TEX mittels C-c C-p C-d aufrufen. Aspell Das Programm Aspell bernimmt die Rechtschreibprfung in Emacs. Laden Sie von GNU Aspell (Win32 version) sowohl das Programm (Full Installer) als auch das deut-

3 Installation und Konguration sche Wrterbuch (aspell-de-0.50-2-3.exe) herunter. Rufen Sie zuerst das Installationsprogramm knnen Sie alle Voreinstellungen getrost bernehmen. Wie vorher schon mssen Sie das Programm selbst zum Suchpfad hinzufgen. Also wieder einmal in S TART | E INSTELLUNGEN | S YSTEMSTEUERUNG | S YSTEM | E R WEITERT | U MGEBUNGSVARIABLEN der Variable PATH das jeweilige Verzeichnis, z. B. C:\ProgramFiles(x86)\Aspell\bin\; durch Semikolon abgetrennt hinzufgen. Zu Ihrer .emacs-Kongurationsdatei fgen Sie nun folgende Zeile hinzu, um Emacs klar zu machen, dass er fr die Rechtschreibprfung Aspell nutzen soll: (setq-default ispell-program-name "aspell")

3.5 Dateitypen einrichten


Zur weiteren Vereinfachung erstellen Sie einen neuen Dateityp. Dazu fgen Sie zunchst der Kongurationsdatei .emacs am Anfang folgende Zeilen hinzu: (server-start) Dann laden Sie meine Emacs"=TEX"=Registry-Datei herunter und editieren diese also nicht einfach doppelklicken, sondern Rechtsklick und Bearbeiten. Ersetzen Sie falls ntig in Zeile 6 mit @= beide Vorkommen des Verzeichnisnamens C:\\Programme(x86)\\emacs durch den Namen des Verzeichnisses, in dem Sie Emacs installiert haben. Achten Sie darauf, dass die tatschlich immer zwei umgekehrte Schrgstriche \\ als Pfadtrenner verwenden. Speichern Sie die Datei und rufen sie dann per Doppelklick auf. Windows wird Sie fragen, ob die Informationen der Registry hinzugefgt werden sollen. Besttigen Sie dies. Listing 2: Inhalt der Datei texfile.reg Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Classes\texfile] [HKEY_CURRENT_USER\Software\Classes\texfile\Shell] [HKEY_CURRENT_USER\Software\Classes\texfile\Shell\Open] [HKEY_CURRENT_USER\Software\Classes\texfile\Shell\Open\Command] @="C:\\Program Files (x86)\\emacs-23.3\\bin\\emacsclientw.exe -n -a \"C:\\Program Files (x86)\\emacs-23.3\\bin\\runemacs.exe\" %1 %*" [HKEY_CURRENT_USER\Software\Classes\.tex] @="texfile" [HKEY_CURRENT_USER\Software\Classes\.bib] @="texfile" [HKEY_CURRENT_USER\Software\Classes\.lco] @="texfile" [HKEY_CURRENT_USER\Software\Classes\.sty] @="texfile" [HKEY_CURRENT_USER\Software\Classes\.cls] @="texfile"

Sie knnen dieses Prozedere fr weitere Dateitypen durchfhren, wie etwa .bib, .sty, .cls und .lco. Ab dann fhrt ein Doppelklick auf eine .tex-Datei zum Aufruf von Emacs,

4 Und nun? Benutzung weitere Dateien werden im selben Programmfenster geffnet. Damit ist Emacs komplett installiert. Sie haben nun ein System fr das Erzeugen von druckfertigen Dokumenten im PDF oder PostScriptformat. Mchten Sie kein HTML erzeugen, dann sind Sie an dieser Stelle fertig.

3.6 Korrektur, wenn Sie Administrator sind


Nun starten Sie Emacs, am besten ber das Startmen. Wenn Ihr Windows-Benutzerkonto Administratorrechte hat, dann bekommen Sie eine Fehlermeldung ber ein Rechteproblem des Verzeichnisses .emacs.d/server/. error: The directory `~/.emacs.d/server' is unsafe Dieses beheben Sie, indem Sie die Besitzereinstellungen ndern: Schlieen Sie Emacs. Klicken Sie auf Start und tragen in das Suchfeld cmd ein. Dies ffnet eine Kommandozeile. Wechseln Sie in das Emacs-Verzeichnis unterhalb von HOME mittels cd %HOME%\.emacs.d Dort rufen Sie folgenden Befehl auf: takeown /f server Dieses brauchen Sie nur zu tun, wenn Sie Administratorrechte haben, und auch nur dann funktioniert der Befehl berhaupt.

3.7 TeX4ht und ImageMagick installieren


TeX4ht ist bei TEX Live dabei, und wenn Sie die vollstndige Installation whlen, auch bereits fertig zum Benutzen auf der Platte. Voraussetzung fr TeX4ht ist zum einen Ghostscript, das bereits im vorigen Abschnitt installiert wurde, sowie ImageMagick, das Sie wie folgt einrichten: Laden Sie die ImageMagick Windows Binaries von der ImageMagick-Website herunter und installieren diese. Am einfachsten alles besttigen, was voreingestellt ist, dann wird das Konvertierungsprogramm automatisch in den Suchpfad eingetragen. Wollen Sie den LibreOfce-Export von TeX4ht nutzen, mu ein Zip-Packer im System verfgbar sein. Ich verwende dafr Info-Zip, wobei ich nur die Datei zip.exe in ein Verzeichnis kopiere, welches ohnehin bereits im Suchpfad enthalten ist. Wird bei der ersten Benutzung von oolatex.bat festgestellt, da die erzeugte LibreOfce-Datei fehlerhaft ist, kann dies in der Regel behoben werden, indem die Datei c:\texlive\2013\texmf-dist\ tex4ht\base\win32\tex4ht.env editiert wird und die Marken <oo-alt> und </oo-alt> durch <oo> bzw. </oo> ersetzt werden und umgekehrt, womit eine alternative Bearbeitung aktiviert wird.

4 Und nun? Benutzung


Herzlichen Glckwunsch! Auch TeX4ht ist nun installiert und das TEX-System kann alle wichtigen Ausgaben erzeugen. Wenn Ihnen diese Anleitung geholfen hat, dann lesen A Sie auch mein Buch Wissenschaftliche Arbeiten schreiben mit L TEX.

4 Und nun? Benutzung


A Wie sieht es mit einem Export nach Word aus? Es gibt im Prinzip keinen Grund, L TEX A nach Word zu exportieren, trotzdem existieren Programme, die L TEX nach Rich Text Format (.rtf) konvertieren, welches sich dann problemlos in Word ffnen lt. Als besten Weg A empnde ich jedoch den Weg ber HTML oder LibreOfce. Heit: L TEX mittels TeX4ht nach HTML oder LibreOfce konvertieren, und dies dann in Word bzw. LibreOfce ffnen. Viele Ausgaben knnen Sie im Editor anstoen, dafr gibt es entsprechende Knpfe und/oder Tastaturkommandos. Fr die Benutzung der Emacs-Zustze sei auf deren Dokumentationen verwiesen. Mag der Einstieg auch hart erscheinen, es lohnt sich wirklich. A Benutzung von TeX4ht TeX4ht ist ein exibles Werkzeug, wenn es darum geht, L TEX nach HTML zu konvertieren, jedoch verliert man bei den vielen Optionen anfangs leicht den berblick. Mit ein wenig bung lt sich jedoch auch hier alles erreichen, was man sich vorstellt. Die TeX4ht-Dokumentation an sich ist nicht besonders ppig. Eine komplette Auistung der Optionen, ausgegeben in die Logdatei, erhalten Sie, wenn Sie einen Aufruf

htlatex.bat myfile.tex "html,2,info"


A in der Kommandozeile auf einer beliebigen L TEX-Datei absetzen. Unbedingt htlatex.bat aufrufen, nicht einfach htlatex, da sonst ein TEX Live-Programm gestartet wird. Da ich so klares XHTML und so kleine Dateien wie mglich erhalten mchte, verwende ich den meist den Aufruf

htlatex.bat myfile.tex "xhtml,2,fn-in,NoFonts,fonts,graphics-,sections+, next"

fr die Umwandlung. Das erzeugt XHTML, eigene Dateien fr zwei Gliederungsebenen, keine speziellen Schriftenanweisungen, aber prinzipielle Formatierungen, nichtskalierte Graken und hilfreiche Hyperlinks. Wer eine originalgetreuere Wiedergabe der Schriften haben mchte, lt die Option NoFonts weg, was natrlich zu ein wenig greren Dateien fhrt. Fr eine monolithische Datei wird statt der 2 eine 0 angegeben. Grakumwandlung Benutzen Sie fr Zeichnungen vektororientierte Programmen wie CorelDraw, LibreOfce Draw, Visio oder hnliche. Generell rate ich davon ab, Diagramme oder Graken als Bitmap zu erstellen, etwa mit Photoshop, GIMP und Konsorten. Fast alle Anwendungen wie Excel oder PowerPoint verarbeiten ihre Graken ebenfalls vektororientiert, und erzeugen deshalb mit Hilfe des PostScript Druckertreibers hervorragende PostScriptdateien. Diese PostScriptdateien wandeln Sie dann in EPS um [15]. MATLAB kann direkt PS/EPS erzeugen. Die generierte Datei mit der Erweiterung .eps laden Sie in GSview, um zu sehen, ob die Bounding Box noch angepat werden mu. Um in GSview die Bounding Box anzeigen zu lassen, whlen Sie MenO PTIONS | S HOW B OUNDING B OX. Sollte die Bounding Box nicht stimmen, so knnen Sie mit dem Befehl F ILE | PS TO EPS entweder automatisch oder manuell die Bounding Box festlegen und die Ausgabe in eine neue Datei speichern. Automatisch knnen Sie dabei whlen, wenn die komplette Grak verwendet werden soll. Manuell legen Sie die Bounding Box nur dann fest, wenn unerwnschte Kopf- oder Fuzeilen abgeschnitten werden sollen.

10

5 Wenn etwas nicht funktioniert Unbedingt beachten: Erstellen Sie PostScript oder DVI, mssen Bilder im (Encapsulated) A PostScript-Format (EPS) vorliegen, wohingegen beim Verwenden von pdfL TEX hingegen nur Graken verarbeitet werden, die in PDF, JPEG oder PNG vorliegen. Zwar knnen A Sie sowohl dem einen als auch dem anderen L TEX-Prozessor alle Bildtypen beibringen, mssen dazu aber spezielle Optionen verwenden, die dann vielleicht nicht portierbar auf andere Systeme sind. Soll also beides DVI und PDF erzeugt werden, mssen die Bilder meist auch in zwei Formaten vorliegen. A Wollen Sie mittels pdfL TEX aus Ihren Dokumenten das PDF erzeugen, so mssen die EPSDateien also nach PDF umgewandelt werden. Dazu gibt es den Befehl epstopdf, der etwa so aussieht: epstopdf file1.eps
A Bitmapdateien wie JPEG oder PNG werden von pdfL TEX direkt gelesen. Nur fr den A normalen L TEX-Aufruf mssen sie mit bmeps nach EPS umgewandelt werden .

5 Wenn etwas nicht funktioniert


Sollte irgendetwas nicht funktionieren, oder sich offensichtlich seltsam verhalten, liegt das hug an vergessenen Umgebungsvariablen. So sollten Sie zunchst berprfen, ob alle von dieser Anleitung geforderten Umgebungsvariablen entsprechend gesetzt wurden. Fehlt eine, oder ihr Inhalt ist falsch, dann ist es mglich, da eine danach durchgefhrA te Installation vor allem von Preview-L TEX fehlschlgt. Also nochmal. Auerdem eine beliebte Fehlerquelle sind Dateien am falschen Ort. Einfach nochmal nach Anleitung kontrollieren. Werfen Sie gegebenenfalls einen Blick in die Installationsanweisung des jeweiligen Pakets. Denn natrlich kann auch meine Anleitung Fehler enthalten. Wenn eigentlich alles stimmen mte, am besten unter Angabe der Versionsnummer bei mir nachfragen. Vielleicht habe ich eine Annahme getroffen, die nicht allgemeingltig ist, oder eine neue Version eines Pakets arbeitet anders.

6 Ausblick
A Bei all den Mglichkeiten, die einem die Vielzahl der Pakete fr L TEX bieten, gilt immer: Einfache Layouts und Strukturen whlen, insbesondere, wenn das Dokument auch in HTML publiziert werden soll. Mit Hilfe dieses Artikels jedoch sollte es jedem einigermaen mit Windows vertrauten Benutzer mglich sein, relativ rasch mit dem Schreiben und Setzen von Texten beginnen zu knnen. Wenn dieses Dokument dazu beitrgt, die Scheu vor der Einrichtung und Nutzung eines A solchen Systems ein wenig zu lindern und somit die Hemmschwelle zum Einstieg in L TEX herabzusetzen vermag, dann hat es seinen Zweck erfllt.

Literatur
[1] AUCTeX Windows Package (Download). URL : http://ftp.gnu.org/pub/gnu/

auctex / auctex - 11 . 87 - e24 . 2 - msw . zip.

11

Literatur Pascal Brachet. Texmaker. URL: http : [11] TEX Live. URL: http://www.tug.org/ texlive/. / / www . xm1math . net / texmaker / texmakerwin32_install.exe. [12] Thorsten Maerz. GNU Aspell (Win32 [3] Ghostscript for Windows (64-bit Dowversion). URL: http : / / aspell . net / nload). URL: http : / / downloads . win32/. ghostscript . com / public / gs907w64 . [13] Frank Neukam, Markus Kohm und exe. Axel Kielhorn. Das KOMA-Script Pa[4] GNU Emacs for Windows (Download). ket. package documentation. Sep. URL : ftp://ftp.gnu.org/gnu/emacs/ 2002. windows/emacs-24.3-bin-i386.zip. [2] [5] GSview. URL: http://pages.cs.wisc. [14] Bernd Raichle, Rolf Niepraschk und edu/~ghost/gsview/. Thomas Hafner. Fragen und Antworten (FAQ) ber das Textsatzsystem TEX [6] Eitan Gurari. TeX4ht. URL: http : / / und DANTE, Deutschsprachige Anwentug.org/tex4ht/. dervereinigung TEX e.V. DANTE e.V. [7] ImageMagick Windows Binaries. URL: URL : http://www.dante.de/faq/dehttp : / / imagemagick . org / script / tex-faq/. binary-releases.php#windows. [8] Info-Zip. URL: http://www.info-zip. [15] Joachim Schlosser. EPS Writer fr Windows. URL: http : / / schlosser . org. info/epswriter. [9] David Kastrup. Revisiting WYSIWYG paradigms for authoring La- [16] Joachim Schlosser. Wissenschaftliche TeX. In: TUGboat 23.1 (Nov. 2002), Arbeiten schreiben mit LaTeX. 5. Au. S. 5764. mitp Verlag, 9. Dez. 2013. ISBN: 9783-8266-9486-8. URL: http : / / www . [10] LibPNG. URL: http://www.gtk.org/ latexbuch.de. download/win32.php.

12