sicklinger.com

  • Schrift vergrößern
  • Standard-Schriftgröße
  • Schriftgröße verkleinern
  • English (United States)
  • Deutsch (DE-CH-AT)
Start Installationsanleitung Latex unter Windows

Installationsanleitung LaTeX unter Windows

E-Mail Drucken PDF
( 28 Votes )




 

Installationsanleitung für LaTeX unter MS Windows




Installations- und Konfigurationsanleitung von LaTeX und anderer Open Source Tools zum Erstellen von wissenschaftlichen Veröffentlichungen unter MS Windows


 

Kapitel 1

Installation und Konfiguration

Im folgenden soll kurz erklärt werden, wie LaTeX und einige sehr nützliche Tools unter MS Windows installiert und konfiguriert werden:

1.1 Installation von LaTeX mit Frontend

Für die Nutzung von LaTeX sollten mindestens die folgenden Programme in der angegeben Reihenfolge installiert werden.

  1. Adobe Acrobat Reader
    Download: http://get.adobe.com/de/reader/ 
    Zusätzlich kann noch Sumatra PDF installiert werden
    Download: http://blog.kowalczyk.info/software/sumatrapdf/download-free-pdf-viewer.html 
  2. GPL Ghostscript
    Download: http://pages.cs.wisc.edu/ ghost/
    Direktlink Windows 32bit:gs871w32.exe
    Direktlink Windows 64bit:gs871w64.exe
  3. Miktex 2.9 (LaTeX Distribution für Windows)
    Download Basic Installer: http://miktex.org/2.9/setup
  4. TeXnicCenter 1 (Frontend)
    Download: http://www.texniccenter.org/resources/downloads/29
  5. JabRef (bibliography reference manager)
    Download: http://jabref.sourceforge.net/


1.1.1 Installation von Adobe acrobat reader und SUmatra PDF

Benutzen Sie oben stehenden Link.

1.1.2 Installation von GPL Ghostscript


Abbildung 1.1: Installations GUI von GPL Ghostscript

1.1.3 Download und Installation von Miktex

Abbildung 1.2: Download des Basisinstallers

Abbildung 1.3: Installations GUI von Miktex

1.1.4 Installation und Konfiguration von TeXnicCenter

Abbildung 1.4: Installations GUI von TeXnicCenter

Nun kann TeXnicCenter das erste mal gestartet werden. Der Konfigurationsassistent möchte nun den Pfad zum Ordner mit den LaTeX-Executables wissen. Der Pfad ist standardmäßig bei einer englischsprachigen Windows 7 Installation unter C:\Program Files\MiKTeX 2.9\miktex\bin zu finden (siehe Abbildung 1.5).

Abbildung 1.5: Eingabe des Installationspfades von Miktex

Es folgt die Konfiguration der deutschen Rechtschreibprüfung. Es muss zunächst ein passendes Wörterbuch heruntergeladen werden (siehe Abbildungen 1.6 bis 1.8). Der Direkt-Download ist hier zu finden. Nun muss das Wörterbuch auf die Festplatte entpackt werden und der Pfad TeXnicCenter bekannt gegeben werden (siehe Abbildung 1.8)

Abbildung 1.6: Hier sind die Einstellungen für die Rechtschreibprüfung zu finden.

Abbildung 1.7: Hier sind die Einstellungen für die Rechtschreibprüfung zu finden.

Abbildung 1.8: Pfad für Wörterbuch der Rechtschreibprüfung eingeben

Abschließend müssen die Ausgabeprofile noch für die spätere Benutzung der Pakete für die Erstellung eines Abkürzungsverzeichnisses angepasst werden. Unter Ausgabe → Ausgabeprofile definieren... → LaTex⇒PDF muss die Zeile „Argumente die an MakeIndex übergeben werden sollen“ durch die folgende Zeile ergänzt werden ”%bm”.nlo -s nomencl.ist -o ”%bm”.nls ( siehe Abbildungen 1.9 und 1.10).

Abbildung 1.9: Einstellungen für MakeIndex

Abbildung 1.10: Eingabe der korrekten Argumente für MakeIndex



Abbildung 1.11: Eingabe der korrekten Argumente für Adobe Reader (bis Version 9.xx)
Abbildung 1.11b: Eingabe der korrekten Argumente für Adobe Reader X
Unter http://www.texniccenter.org/news/118-syncing-with-pdf-files können Sie eine Anleitung für die Verwendung von Sumatra mit TeXnicCenter finden. 
TeXnicCenter mit Sumatra PDF ermöglicht Updates ohne das pdf ständig schließen zu müssen. Es unterstützt des Weiteren Vorwärts und Rückwärtssuche.

1.1.5 Installation VON JabREF

JabRef dient zum verwalten der Literaturdatenbank und ist mit BibTeX voll kompatibel.


Abbildung 1.12: Jabref nach Installation

LATEX ist nun fertig Konfiguriert und kann mit dem Frontend TeXnicCenter benutzt werden.

1.2 Installation und Konfiguration von hilfreichen Open Source Tools unter Windows

Für die Nutzung von LATEX können noch die folgenden Programme installiert werden, um Grafiken und Graphen erzeugen zu können.

  1. Inkscape
    Download: http://www.inkscape.org/download/?lang=de
    1. ImageMagick
      Download: http://www.imagemagick.org/
    2. Pstoedit Download: http://www.pstoedit.net/pstoedit
    3. textext Plugin für Inkscape (gepachted)
      Download: http://sicklinger.com/de/downloads/Latex/
    4. Cygwin/X
      Download: http://x.cygwin.com/

 

1.2.1 Installation von Inkscape und Konfiguration des textext Plugins

Inkscape ist ein Open-Source-Vektorgrafikeditor, dessen Fähigkeiten mit denen von Illustrator, Freehand, CorelDraw oder Xara X vergleichbar sind. Mit dem Plugin textext gibt es die Möglichkeit, LATEX-Text direkt in einer Grafik zu erstellen (auch mathematische Symbole). Das Plugin benötigt jedoch ImageMagick und Pstoedit.

Als erstes laden Sie sich Inkscape unter dem oben genannten Link herunter und installieren es. Nun folgt die Konfiguration des Plugins textext. Dazu muss als erstes das Paket ImageMagick (static) installiert werden welches die Konvertierung von Bildern in verschiedenste Formate ermöglicht. Jetzt kann Pstoedit mit den Standardeinstellungen installiert werden. Zum Schluss wird textext installiert in dem der auf meiner Homepage bereitgestellte Patch benutzt wird. Bevor Sie den Patch anwenden bitte im Installationsverzeichnis von Inkscape den Ordner python zu python_backup umbenennen. Danach den entsprechenden Patch (32bit oder 64bit) in das Inkscape Installationsverzeichnis entpacken (z.B. C:\Program Files\Inkscape).

Abbildung 1.13: Installations GUI von Inkscape

Nun folgt der Test der textext-Installation. In Inkscape sollte es nun unter Erweiterungen → Tex Text geben. Wählen Sie diesen Menüpunkt und tippen Sie in die weiße Dialogbox „Hallo Welt“ und bestätigen Sie mit okay (siehe Abbildungen 1.12 und 1.13)

Abbildung 1.14: Test der textext Installation

 

Abbildung 1.15: Test der textext Installation

 

Abbildung 1.16: Test der textext Installation

 


Fehlerbehebung bei textext Installation

Falls Sie eine Fehlermeldung beim Start des textext Plugins mit dem Inbhalt "`RuntimeError: No Latex - > SVG converter available:"' erhalten. Bitte überprüfen Sie ob der Pstoedit Installationspfad in die PATH-Variable eingetragen ist. Falls dies nicht der Fall ist, fügen Sie bitte dann den Installationspfad von Pstoedit der PATH-Variable hinzu. Folgende Screenshots zeigen dies beispielhaft für eine engl. Windows 7 Installation.


Abbildung 1.17: Windows 7 System


Abbildung 1.18: Windows 7 System PATH-Variable


Abbildung 1.19: Installationspfad von Pstoedit der PATH-Variable hinzugefügt

Für eine erfolgreiche Nutzung des textext-Plugins ist eine Ghostscript-Installation notwendig (siehe 1.1.2).

 


 

 

1.2.2 Installation von Cygwin und gnuplot

Gnuplot ist ein Open Source Tool zum erstellen von Graphen aller Art. Es ist weit leistungsfähiger, als standard Office Tools (wie z.B. MS Excel). Die Installation unter Windows erfordert jedoch eine X-Server Umgebung welche mit Cygwin bereit gestellt werden kann.

Unter dem oben genannten Link den Online-Installer downloaden und die unter Abbildung 1.14 und 1.15 gezeigte Auswahl treffen (gnuplot und X11 Filter beachten!). Danach sollte im Startmenü ein Punkt XWin Server erscheinen.

Abbildung 1.20: Auswahl für Cygwin Installer Teil 1

Abbildung 1.21: Auswahl für Cygwin Installer Teil 2

Um die Cygwin-Installation zu testen, sollte nach dem Ausführen der XWin Server Verknüpfung ein ähnliches Fenster, wie in Abbildung 1.16 erscheinen. Um auch gnuplot zu testen, geben Sie bitte in der Konsole des XWin Servers (weißes Fenster) folgende Befehle der Reihe nach ein und bestätigen Sie nach jeder Eingabe mit Enter.

  • gnuplot
  • plot sin(x)

Nun sollte sin(x) in einem neuen Fenster ähnlich der Abbildung 1.17 erscheinen.

Abbildung 1.22: Konsole von XWin Server

Abbildung 1.23: Test von gnuplot

 


 

 

Bei Problemen und Anregungen würde ich mich sehr über Kommentare freuen. So können evtl. auch andere Nutzer davon profitieren.

Zuletzt aktualisiert am Samstag, den 28. Mai 2011 um 00:00 Uhr  

Kommentare  

 
0 #14 Stefan Sicklinger 2011-12-31 21:13
Ich denke folgendes könnte klappen:

\usepackage{hel vet}
\begin{document }
\sffamily %Serifenfrei

zitiere Max Schönhuber:
Hallo Stefan,

vielen Dank für die hilfreiche Anleitung!

Was empfiehlst Du, wenn bei Studienarbeiten gefordert ist, Arial als Schriftart zu benutzen?

Wie würdest Du das konkret in LaTex umsetzen?

Danke und einen guten Rutsch! Max
Zitieren
 
 
0 #13 Max Schönhuber 2011-12-30 17:21
Hallo Stefan,

vielen Dank für die hilfreiche Anleitung!

Was empfiehlst Du, wenn bei Studienarbeiten gefordert ist, Arial als Schriftart zu benutzen?

Wie würdest Du das konkret in LaTex umsetzen?

Danke und einen guten Rutsch! Max
Zitieren
 
 
0 #12 Stefan Sicklinger 2011-11-02 18:48
Haben Sie Version 871 von Ghostscript installiert?


zitiere Martin:
Benötigt man hier vllt einen neuen patch?

Traceback (most recent call last):
File "textext.py", line 937, in
e.affect()
File "C:\Program Files (x86)\Inkscape\ share\extension s\inkex.py", line 215, in affect
self.effect()
File "textext.py", line 369, in effect
asker.ask(lambda t, p, s: self.do_convert(t, p, s,
File "textext.py", line 293, in ask
self.callback(self.text, self.preamble_file, self.scale_factor)
File "textext.py", line 370, in
converter_cls, old_node))
File "textext.py", line 388, in do_convert
new_node = converter.convert(text, preamble_file, scale_factor)
File "textext.py", line 756, in convert
new_node = self.svg_to_group()
File "textext.py", line 778, in svg_to_group

Vielen Dank für jegliche Bemühungen im Voraus! MfG, Martin
Zitieren
 
 
0 #11 2011-11-02 18:00
Benötigt man hier vllt einen neuen patch?

Traceback (most recent call last):
File "textext.py", line 937, in
e.affect()
File "C:\Program Files (x86)\Inkscape\ share\extension s\inkex.py", line 215, in affect
self.effect()
File "textext.py", line 369, in effect
asker.ask(lambda t, p, s: self.do_convert(t, p, s,
File "textext.py", line 293, in ask
self.callback(self.text, self.preamble_file, self.scale_factor)
File "textext.py", line 370, in
converter_cls, old_node))
File "textext.py", line 388, in do_convert
new_node = converter.convert(text, preamble_file, scale_factor)
File "textext.py", line 756, in convert
new_node = self.svg_to_group()
File "textext.py", line 778, in svg_to_group

Vielen Dank für jegliche Bemühungen im Voraus! MfG, Martin
Zitieren
 
 
0 #10 2011-06-23 00:36
Hi,

es hat wirklich funktioniert. Hast mir damit echt geholfen.
Gruß,

Brian
Zitieren
 
 
0 #9 2011-04-20 09:44
Danke für den TexText-Patch! Die Installation ist dadurch wesentlich angenehmer.
Ich musste auch die Variable für PSToEdit setzen und dachte zuerst, dasss ich mir unter Win7 den Neustart ersparen könnte... aber denkste.
Aber alles in allem echt sehr hilfreich deine Erklärungen und Screenshots! Danke!
Zitieren
 
 
0 #8 Stefan Sicklinger 2011-03-27 10:34
Hallo Tim,

kannst du pdflatex von der Kommandozeile aus starten?

Stefan

zitiere Tim:
Hallo Stefan,
danke für die Beschreibung! ich habe Ghostscript installiert und dann alles so gemacht wie es unter 1.2 steht (also textext unter Inkscape).
Wenn ich dann "test" in das Textfeld eingebe und OK drücke kommt folgende Fehlermeldung (gekürzt). Weißt du was ich tun muss?
Ich habe Windows 7 (32 Bit) und Inkscape 0.48.
Danke!
Tim

Traceback (most recent call last):

[die letzten Zeilen: ]

File "textext.py", line 593, in exec_command

raise RuntimeError("Command %s failed: %s" % (' '.join(cmd), e))

RuntimeError: Command pdflatex c:\users\nostra \appdata\local\ temp\tmpnb9rwn\ tmp.tex -interaction=nonstopmode -halt-on-error failed: [Error 2] Das System kann die angegebene Datei nicht finden
Zitieren
 
 
0 #7 2011-03-25 14:18
Hallo Stefan,

Lob und Dank für Deine erschöpfende Anleitung nebst Fehlerbehebung bei Windows 7 Problemen. Ich werde Deine Anleitung weiterempfehlen .

Gruß,

Hendrik
Zitieren
 
 
0 #6 2011-03-16 14:14
Hallo Stefan,
danke für die Beschreibung! ich habe Ghostscript installiert und dann alles so gemacht wie es unter 1.2 steht (also textext unter Inkscape).
Wenn ich dann "test" in das Textfeld eingebe und OK drücke kommt folgende Fehlermeldung (gekürzt). Weißt du was ich tun muss?
Ich habe Windows 7 (32 Bit) und Inkscape 0.48.
Danke!
Tim

Traceback (most recent call last):

[die letzten Zeilen: ]

File "textext.py", line 593, in exec_command

raise RuntimeError("Command %s failed: %s" % (' '.join(cmd), e))

RuntimeError: Command pdflatex c:\users\nostra \appdata\local\ temp\tmpnb9rwn\ tmp.tex -interaction=nonstopmode -halt-on-error failed: [Error 2] Das System kann die angegebene Datei nicht finden
Zitieren
 
 
0 #5 Stefan Sicklinger 2011-01-18 17:25
zitiere Daniel:
Warum ist die Installation von Ghostskript nötig?

Vielen Dank für die Frage!

Es wird vorallem vom textex plugin benötigt.
Zitieren
 

Kommentar schreiben


Sicherheitscode
Aktualisieren


Schlagzeilen


Hallo,
habe soeben die überarbeitete Fassung der Latex Installationsanleitung unter Windows online gestellt. Es wird jetzt auch die Inkscapeversion 0.48 in Verbindung mit dem textext-Plugin unterstützt.
http://sicklinger.com/de/latex-installationsanleitung.html

 

Hallo,
seit heute ist die USA 2010 Bildergalerie online. Hier geht es lang
P.S. Freu mich über Kommentare