LaTeX Tipps Bibliographien

Eine Liste der nützlichsten Tipps und die häufigsten Fehlerquellen.

Stilistische Konventionen für Bibliographien in der mathematischen Schrift

Formatieren Bibliographien mit \ bibitem

), Das ohne spezielle Codierung wird als Leerzeichen interpretiert und muss daher von einem Backslash geschützt werden (\

) Oder durch die Mathematik "twiddle" Symbol $ \ sim $ ersetzt. Glücklicherweise gibt es ein Paket, „URL“, die eine schmerzlose Weise bietet URL zu setzen. So verwenden Sie dieses Paket verfügbar, fügen Sie am Anfang des Dokuments, und schließt alle Web- und E-Mail-Adressen in dem Dokument in „\ url“: Der \ url Befehl macht die ganze Arbeit: Sie setzt den eingeschlossenen Ausdruck in der entsprechenden Schreibmaschine Artguß dauert es Pflege des notwendigen linebreaking, und es wählt Punkte intelligent brechen (zB zwischen den Komponenten einer Adresse), und es wird sichergestellt, dass spezielle Symbole wie das Tilde-Symbol oder „at“ Symbol korrekt setzen lassen.





Generieren von Bibliographien mit bibtex

Der grundlegende Philosophie zugrunde liegende LaTeX ist die „logische Formatierung“ von „visueller Formatierung“ zu trennen. Autoren sollten nur mit dem ehemaligen betroffen sein und nicht über die letztere zu kümmern. LaTeX macht dies möglich, indem Autoren Dokumentelemente mit logischen Konstrukten wie \ Autor, \ Titel, \ Abschnitt angeben, usw., während das Aussehen dieser Elemente in dem typeset Dokument von der Dokumentenklasse bestimmt wird.

Bibtex ist ein Programm, das die gleiche Philosophie Bibliographien gilt. In bibtex werden Bibliographie Einträge angegeben durch die Werte für Felder wie Autor, Titel, Lautstärke etc. ohne Rücksicht auf die Formatierung dieser Elemente bereitstellt. Die Formatierung wird durch einen Bibliographie-Stil bestimmt. die die gleiche Rolle spielt wie die Dokumentenklasse in LaTeX.

eine Bibliographie mit bibtex zu setzen sind folgende Schritte erforderlich, die im Folgenden näher erläutert wird.
  1. Erstellen Sie eine „bibtex-Datenbank“.
  2. Wählen Sie einen Bibliographie-Stil und fügen Sie eine Anweisung in der tex-Datei des Papiers der bibtex Datenbank und Format Referenzen zu laden gemäß dieser Stil-Datei.
  3. Verarbeiten, um das Papier durch mehrere Durchläufe von Latex und bibtex.






Hier sind die Schritte im Detail:

Schritt 1: Erstellen einer Datenbank bibtex

MathSciNet enthält Aufzeichnungen fast alle mathematischen Literatur in den letzten 50 Jahren veröffentlicht, aber Aufzeichnungen für ältere Referenzen und nicht veröffentlichten Artikel werden noch manuell erstellt werden müssen. Selbst wenn also MathSciNet verwendet wird bibtex Aufzeichnungen, ein grundlegendes Verständnis der Syntax von bibtex Datenbanken zu erhalten, ist notwendig, um Datensätze zu erstellen, die nicht in MathSciNet sind.

Schritt 2. Laden der Datenbank bibtex

Viele Verlage haben in Hausstil Dateien und Autoren der akzeptierten Papiere bitten endgültige Versionen vorbereiten, diese Art von Dateien mit. Dies erfordert das Herunterladen und Installieren des Style-Datei des Verlegers; finden Sie auf der Seite „Installation und Verwendung von benutzerdefinierten Paketen und Stile“ für Anweisungen, wie dies zu tun.

Die \ Bibliographie Eintrag teilt LaTeX den Namen der Datenbank bibtex die bibliographischen Informationen enthält. Das Argument in Klammern sollte der Name der bibtex-Datei sein, aber ohne die bib-Erweiterung. Das obige Beispiel geht davon gibt es eine Datei mybibliography.bib im aktuellen Verzeichnis. Beachten Sie, dass diese Datei viele weitere Datensätze enthalten kann, als für das jeweilige Papier benötigt werden. Dies erlaubt es, alle Datensätze in einer einzigen persönlichen bibtex Datenbank zu halten; es macht es auch möglich, bibtex Datenbanken zu teilen und große Datenbanken von bibtex Datensätze in einem bestimmten Bereich zusammenzustellen und um diejenigen zur Verfügung stellen für jedermann zu benutzen.

Schritt 3 das Papier durch Latex und bibtex Verarbeitung

Angenommen, Sie ein Papier, genannt paper.tex haben. zusammen mit einer bibtex Datenbank, mybibliography.bib. die in dem Papier geladen ist, wie oben gezeigt. Um vollständig das Papier zu verarbeiten, um die folgenden Befehle in der Reihenfolge auszuführen:
  1. Latexpapier
  2. bibtex Papier
  3. Latexpapier
  4. Latexpapier
Der erste Durchlauf (durch Latex) erzeugt eine Hilfsdatei, paper.aux. mit Informationen über Zitierungen (und andere Arten von Referenzen), der Bibliographie-Stil verwendet, und den Namen der Datenbank bibtex. Der zweite Lauf (durch bibtex) verwendet die Informationen, die in der Hilfsdatei, zusammen mit den Daten in der Datenbank enthaltenen bibtex, um eine Datei zu erstellen paper.bbl. Diese Datei enthält eine thebibliography Umgebung mit \ bibitem Einträge nach der Bibliographie-Stil formatiert angegeben.

Im Prinzip könnte die Datei paper.bbl in die Haupt-tex-Datei (paper.tex) eingefügt werden, die Zeilen \ bibliographystyle \ Bibliographie zu ersetzen. Die sich ergebende Datei tex würde dann mit einem manuell formatiert Bibliographie als Latex-Datei von der gleichen Form sein. Dies ist jedoch nicht erforderlich, es sei denn, man will eine einzige eigenständige Datei (zum Beispiel weil ein Verleger beantragt) erstellen.

Die letzten beiden Läufe durch Latex verarbeiten, um das Papier wieder durch Latex, jetzt die Datei paper.bbl für die Bibliographie verwenden.







In Verbindung stehende Artikel