latex:hintergrund

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
latex:hintergrund [09.03.2013 18:13]
Thomas Sch. [Was ist der Unterschied zwischen dem Kommando 'latex' und 'pdflatex'?]
latex:hintergrund [09.03.2013 20:08]
Thomas Sch. [Der wiederholte LaTeX-Aufruf]
Zeile 3: Zeile 3:
 Auf dieser Seite erläutern wir Hintergrundinformationen, die zum besseren Verständnis diverser Themen dienen. Auf dieser Seite erläutern wir Hintergrundinformationen, die zum besseren Verständnis diverser Themen dienen.
  
-===== Was ist der Unterschied zwischen dem Kommando 'latex' und 'pdflatex'? =====+===== "latex" oder "pdflatex"? =====
  
-Zu Beginn muss man schon mal sagen, dass heute die Unterschiede zwischen den beiden Kommandos im Detail liegen. Es ist sogar so, dass beide Kommandos symbolische Links auf den selben Interpreter - nämlich ''pdfTeX'' sind.+Die Unterschiede zwischen diesen beiden Kommandos liegen im Detail. Es ist sogar so, dass beide Kommandos symbolische Links auf das gleiche Programm -- nämlich ''pdftex'' -- sind:
  
 <code> <code>
Zeile 14: Zeile 14:
 </code> </code>
  
-[[http://www.pdftex.org|pdfTeX]] ist die logische Weiterentwicklung und Vereinigung von ''TeX'' (geschrieben von Donald Knuth) und ''eTeX'' (geschrieben von Peter Breitenlohner). Mit Hilfe von google kann man sich da leicht einen Tag lang beschäftigen um Historie und Ablauf der Entwicklung zu erforschen.+[[http://www.pdftex.org|pdfTeX]] ist die logische Weiterentwicklung und Vereinigung von ''TeX'' (Donald Knuth) und ''eTeX'' (Peter Breitenlohner). LaTeX wiederum ist Eingabesprache und Textsatz-System, die um diese Technologien gesponnen wurden. Eine Makro-Paket sozusagen. Historie und Ablauf der Entwicklung lassen sich über Suchmaschinen mit einigem Leseaufwand verfolgen.
  
-Wichtig ist eigentlich nur zu wissen, dass ''pdfTeX'' im Gegensatz zu seinen Vorgängern in der Lage ist **direkt** pdf Dateien zu erstellen. D.h. man kann damit auch pdf Features nutzen. Darüber hinaus hat man aber ''pdfTeX'' mit der Fähigkeit ausgestattet weiterhin DVI Dateien zu erstellen - das Ausgabeformat von ''TeX'' bzw. ''eTeX''. Zusammengefasst+''pdfTeX'' ist im Gegensatz zu seinen Vorgängern in der Lage**direkt** PDF-Dateien zu erstellen. Dadurch lassen sich viele der in PDF verfügbaren Features nutzen. Darüber hinaus hat man ''pdfTeX'' mit der Fähigkeit ausgestattetDVI-Dateien erstellen zu können:
  
-  * ''latex'' -> erzeugt DVI Dateien +  * ''latex'' -> erzeugt DVI-Dateien 
-  * ''pdflatex'' -> erzeugt pdf Dateien+  * ''pdflatex'' -> erzeugt PDF-Dateien
  
-//Entscheidet man sich für die Erstellung von pdf Dateien funktionieren Pakete, die auf der Konvertierung von DVI zu PostScript  aufsetzenmit pdfTeX nicht (vor allem PSTricks). Das gilt insbesondere auch für das Einbetten von PostScript-Grafiken. Diese müssen zuvor in ein Format umgesetzt werden, das von pdfTeX unmittelbar verarbeitet werden kann (PNG, JPEG, JBIG2 oder PDF). Als Alternative zur Erzeugung von Grafiken mit LaTeX wurde das System PGF/TikZ entwickelt.// (vgl. [[http://de.wikipedia.org/wiki/PdfTeX]])+//Entscheidet man sich für ''pdflatex'' können Pakete, die auf Konvertierung von DVI zu PostScript basieren, nicht verwendet werden (z.B. PSTricks). Auch das direkte einbetten von PostScript-Grafiken ist unmöglich (sie können aber in verträgliche Formate umgewandelt werden).  Als Alternative zur Erzeugung von Grafiken mit PSTricks wurde PGF/TikZ entwickelt.// (vgl. [[http://de.wikipedia.org/wiki/PdfTeX]])
  
-D.h. vor allem die verwendbaren Grafikformate sind eine wichtige Eigenschaft die der User zu spüren bekommt. Dabei kann man folgende Formate zuordnen (die Reihenfolge ist auch jene in der ''pdfTeX'' nach Dateiendungen sucht so fern keine angegeben wurden):+Einsetzbare Grafik-Formate:
  
   * ''latex'' -> ps, eps, tiff   * ''latex'' -> ps, eps, tiff
   * ''pdflatex'' -> jpeg, png, pdf   * ''pdflatex'' -> jpeg, png, pdf
  
-Da nun beide Kommandos ''pdftex'' im Hintergrund verwenden kann man auch mit ''pdflatex'' DVI Dateien erzeugen (natürlich mit allen oben genannten Einschränkungen und Unterschieden.+Da beide Kommandos ''pdfTeX'' verwenden, lassen sich auch beide Formate damit generieren. Für die Ausgabeformate sind dennoch die erwähnten Einschränkungen gültig:
  
 <code latex> <code latex>
Zeile 62: Zeile 62:
 Zu klären ist auch, welche Elemente in einem Dokument überhaupt von dieser Zwei-Schritte-Systematik betroffen sind. Da auch viele Funktionen von Erweiterungspaketen in diese Kategorie fallen, ist es an dieser Stelle unmöglich, alle aufzulisten. Aus den grundlegenden Funktionen sind betroffen: Zu klären ist auch, welche Elemente in einem Dokument überhaupt von dieser Zwei-Schritte-Systematik betroffen sind. Da auch viele Funktionen von Erweiterungspaketen in diese Kategorie fallen, ist es an dieser Stelle unmöglich, alle aufzulisten. Aus den grundlegenden Funktionen sind betroffen:
  
-  * Inhaltsverzeichnis+  * Verzeichnisse
   * Markierungen und Referenzen (Querverweise, auch Seitenverweise)   * Markierungen und Referenzen (Querverweise, auch Seitenverweise)
   * Digitale Sprungpunkte (Hyperlinks)   * Digitale Sprungpunkte (Hyperlinks)
latex/hintergrund.txt · Zuletzt geändert: 10.03.2013 14:51 von Thomas Sch.