LaTeX Tipps Dokumentenklassen und Pakete
Die Artikel / Buch und amsart / amsbook Dokumentklassen
Es sei denn, ein Verlag speziell im Haus zu verwenden, Stil-Dateien fragt, empfiehlt es sich, für ein Papier oder ein Buch verwenden Sie eine der Standard-Dokumentenklassen, die Teil sind alle aktuellen TeX-Installation: Artikel oder amsart für Papiere und Buch oder amsbook für Buch -länge Manuskripten. Der Hauptunterschied zwischen den Artikeln / Buch Klassen und der amsart / amsbook Klassen (der Teil des AMS-LaTeX-Pakets sind) in dem „Look“ des Dokuments. Die Nicht-ams Klassen setzen die Titel Materie und Abschnittsüberschriften in einer größeren Schrift, die manche Menschen attraktiver finden.
Die Unterschiede zwischen den Artikeln / Buch Klassen und der amsart / amsbook Klassen
Zu einem großen Teil sind die beiden Paare von Klassen austauschbar, so ist es einfach, von einer Klasse zur anderen zu wechseln, nachdem ein Papier beendet ist. Der Körper des Papiers muss nicht geändert werden, aber einige Bearbeitung in der Titel Angelegenheit wird in der Regel für Unterschiede in der Handhabung von Titel Artikel von diesen Klassen zu berücksichtigen benötigt:- In den ams Klassen geht die abstrakte vor dem \ maketitle Befehl; in den Artikel / Buch Klassen, geht es nach \ maketitle.
- Wenn Artikel / Buch verwenden, fügen Sie \ usepackage auf die AMS-LaTeX-Befehle zur Verfügung zu stellen. Die ams Dokumentklassen laden diese Pakete automatisch, so wird kein expliziter Laden benötigt.
- Die Artikel / Buchklassen Fußnoten in der Titel Materie erlauben, tun die ams-Klassen nicht. In Artikel / Buch-Klasse kann man Fußnoten an den Autor oder Titel gegeben, die zum Beispiel einen Zuschuss Anerkennung, ein Fach oder die Adresse des Autors. Dies führt zu Problemen in den ams-Klassen; mit den ams Klassen müssen Sie die Befehle \ Dank (für Bestätigungen) verwenden, \ subjclass. und \ Adresse diese Informationen zu liefern.
- In den Artikel / Buch Klassen Formelnummern werden standardmäßig auf der rechten Seite der Seite gesetzt; in den ams Klassen, die sie auf der linken Seite gesetzt. Dieses Verhalten kann durch Angabe der Option „reqno“ oder „leqno“ (siehe unten) geändert werden.
Nützliche Dokumentenklasse Optionen
Die Dias Dokumentenklasse
Die Dias Dokumentklasse ist ein von zwei Standardmethoden Material in einer Form gesetzt, dass für die Umsetzung auf Transparentfolien (die andere foiltex) geeignet ist. Es bewirkt, dass das Dokument wesentlich vergrößert werden (während die Gesamtabmessungen der Seite zu halten), so dass es für das Kopieren auf Transparentfolien geeignet ist. In den meisten Hinsichten arbeitet das Dia Klasse wie die Artikelklasse, aber es gibt einen großen Unterschied bewusst zu sein: Die \ Seitenstil Befehle in dem Dia Klasse nicht funktionieren; wenn Sie individuelle Kopf- und Fußzeilen verwenden möchten, verwenden Sie das fancyhdr-Paket (siehe unten).
LaTeX-Pakete
Um ein Paket zu laden, fügen Sie eine \ usepackage Anweisung nach \ document. mit dem Namen des Pakets in Klammern. Mehrere Pakete können durch Kommas in einer einzigen \ usepackage Aussage, getrennt aufgenommen werden; zum Beispiel: \ usepackage.
Hier sind einige Pakete, die in mathematischen Schreiben häufig verwendet werden.- amsmath, amsthm: Diese Pakete, die Teil der AMS-LaTeX sind, werden benötigt, zur Verfügung, die AMS-LaTeX-Erweiterungen für den Satz Gleichungen und Sätze zu machen. Die Pakete werden automatisch geladen, wenn Sie eine der ams Dokumentklassen verwenden; Wenn Sie eine Standard-LaTeX-Dokument-Klasse verwenden, laden Sie die Pakete explizit mit \ usepackage.
Dokumentation. Gratzer Buch „Math in LaTeX“ eine vollständige Dokumentation für diese und andere AMS-LaTeX-Pakete, und ist das einzige Buch, das zu tun. Online-Dokumentation existiert in Form der „Short Math Leitfaden für LaTeX“. Dies ist ein Referenzhandbuch, anstatt eine Einführung oder ein Tutorial.
Dokumentation: Eine vollständige Auflistung der Symbole von amssymb zur Verfügung gestellt. ist in Anhang A von Gratzer Buch und in den Kurz Math Leitfaden für LaTeX gegeben. oben erwähnt.
Dokumentation: Abschnitt 5.8 von Gratzer Buch.
Dokumentation. Es ist eine kurze Anleitung, xyguide.ps und eine umfassende (81 Seiten) Referenzhandbuch xyrefer.ps. (Beide Links funktionieren nur für lokale Benutzer, können Sie auch in der Dokumentation mit dem „texdoc“ Befehl zugreifen können, die auf den meisten Standard-TeX-Installationen funktionieren sollte: „texdoc xyguide“ oder „texdoc xyrefer“.) Trotz der Größe des Referenzhandbuchs, für einfache Diagramme xy ist recht einfach zu bedienen, und Sie werden durch die Verwendung nur die kurze Führung wahrscheinlich bekommen.
Dokumentation. Die Hauptquelle der Dokumentation ist das Dokument „Mit importierten Grafiken in LaTeX2e“, die trotz ihrer kräftigen Größe (86 Seiten), bietet eine hervorragende Einführung in das graphicx-Paket, und auf die in mit Bildmaterial in TeX-Dateien beteiligt Fragen. Das graphicx Paket ist auch in dem „LaTeX Grafiken Begleiter“ dokumentiert.
Hier ist ein einfaches, vollständiges Beispiel, das zeigt, wie eine Datei enthalten, plot.eps, in einem Dokument. Beachten Sie, dass die .eps Erweiterung nicht angegeben werden muss. Hier sind einige zusätzliche Hinweise, wenn dieses Paket.
- graphicx unter dem Entwurfsmodus. Wenn die „Entwurf“ Option in der \ documenteingeschaltet ist, werden die Grafikdateien nicht angezeigt; nur eine übersicht der rechteckigen Kästen, die Grafiken enthält, wird angezeigt. Dies ist nützlich, um die richtige Dimensionierung und Platzierung der Grafiken zu bestimmen. Um dieses Verhalten zu ändern, verwenden Sie die Option „final“ beim Laden des Pakets: \ usepackage [final]. Mit dieser Option werden alle Grafiken angezeigt, unabhängig davon, ob der Entwurf Option aktiviert ist.
Dokumentation. Das showkeys Paket (dvi-Datei). (Lokaler Zugriff nur. Auf den meisten TeX-Installationen kann die Datei mit dem „texdoc showkeys“ Befehl zugegriffen werden.)
Dokumentation: Seitenlayout in LaTeX (dvi-Datei). (Lokaler Zugriff nur. Auf den meisten TeX-Installationen können Sie die Datei auch mit dem „texdoc fancyhdr“ Befehl zugegriffen werden.)
Hier ist ein Beispiel: