Zusammenfassung
Diese Lektion zeigt, wie ein fertiges Dokument an sein Ziel gelangt: zu einer Zeitschrift, in ein Repositorium oder in ein Archiv. Sie erklärt, warum Zeitschriften eigene Klassen verbreiten, welche davon schon mit TeX Live geliefert werden und wie man eine eigene Quelle an sie anpasst, indem man den Inhalt und die sinntragenden Befehle bewahrt und das eigene Layout aufgibt; sie zeigt die Konflikte, die diese Anpassung in der Logdatei offenlegt, mit der Engine und mit der Bibliographie; sie gibt eine Checkliste für die Vorbereitung einer Einreichung; sie beschreibt, wie arXiv die Quelle selbst übersetzt, welche Engines es anbietet, was zu tun ist, wenn das Dokument mit LuaLaTeX gesetzt wurde, und wann die .bib genügt und wann die .bbl hochgeladen wird; sie stellt PDF/A für die Langzeitarchivierung vor, mit der Schnittstelle \DocumentMetadata und mit dem Paket pdfx; sie beschreibt den gegenwärtigen Stand des getaggten PDF und des Alternativtexts von Abbildungen; und sie schließt mit den Creative-Commons-Lizenzen, um ein Dokument und seine Quelle zu teilen.
Lernziele
- Erklären, was die Klasse einer Zeitschrift festlegt, und eine eigene Quelle an sie anpassen, wobei unterschieden wird, was bleibt, was aufgegeben wird und was geändert werden muss.
- In der Logdatei die Konflikte zwischen einer Vorlage und der eigenen Quelle deuten, mit der Engine oder mit dem Bibliographiesystem.
- Einen Einreichungsordner vorbereiten, der für sich allein übersetzt, ohne überflüssige Dateien und mit der Bibliographie in der Form, die das Ziel verlangt.
- Entscheiden, wie ein mit LuaLaTeX gesetztes Dokument bei arXiv eingereicht wird, ausgehend von dem, was dessen Dokumentation über Engines und Bibliographie sagt.
- Ein PDF/A mit
\DocumentMetadataoder mit pdfx erzeugen und die Versionswarnung beheben, die der erste Weg erzeugt. - Das Tagging des PDF aktivieren, Abbildungen einen Alternativtext geben und Sprache und Metadaten des Dokuments festlegen, im Wissen, dass das Tagging noch in Arbeit ist.
Die Klassen der Zeitschriften
In der Lektion über Dokumentklassen und Seitengestaltung haben wir gesehen, dass die Klasse die allgemeine Gestalt des Dokuments festlegt: den Satzspiegel, die Überschriften, die Titelseite, die Zusammenfassung. Eine Zeitschrift will, dass alle ihre Artikel dieselbe Gestalt haben, und zwar unabhängig vom Geschmack der einzelnen Autoren. Daraus folgt die verbreitetste Praxis in den Fächern, die in LaTeX schreiben: Die Zeitschrift oder der Verlag verbreitet eine eigene Klasse, und der Autor liefert nur den Inhalt. Die Zeitschrift gewinnt Einheitlichkeit und weniger Redaktionsarbeit; der Autor muss ein fremdes Layout nicht von Hand nachahmen.
Klassen, die schon installiert sind
Viele dieser Klassen werden mit TeX Live geliefert. Um zu erfahren, ob eine installiert ist, genügt es, mit kpsewhich nach ihrer Datei zu fragen, dem Befehl, mit dem die Distribution ihre eigenen Dateien sucht: Antwortet er mit einem Pfad, ist die Klasse vorhanden; antwortet er nichts, fehlt sie, und man installiert sie, wie in der Lektion über die Arbeitsumgebung erklärt.
$ kpsewhich elsarticle.cls # Zeitschriften des Verlags Elsevier$ kpsewhich revtex4-2.cls # Zeitschriften der American Physical Society$ kpsewhich IEEEtran.cls # Publikationen des Institute of Electrical and Electronics Engineers$ kpsewhich amsart.cls # Artikel der American Mathematical Society$ kpsewhich llncs.cls # Lecture Notes in Computer Science, bei SpringerIn einer vollständigen Installation von TeX Live 2025 antworten alle fünf mit einem Pfad, und alle fünf übersetzen mit LuaLaTeX ein Minimaldokument mit fontspec und babel. Die Logdatei nennt die geladene Version in der Zeile, die mit „Document Class“ beginnt; zum Beispiel „elsarticle 2026/01/09, 3.5“ oder „amsart 2020/05/29 v2.20.6“. Es lohnt sich, sie anzusehen, denn die Zeitschrift kann eine neuere Version verlangen als die der Distribution, und dann verwendet man die, die sie auf ihrer Seite für Autoren bereitstellt.
Dass eine Klasse übersetzt, heißt nicht, dass sie mit jeder Engine gleich funktioniert. Viele von ihnen wurden für pdfLaTeX geschrieben und wählen ihre Schriften mit den Kodierungen dieser Engine. Mit IEEEtran zum Beispiel übersetzt das Minimaldokument mit LuaLaTeX und fontspec, aber die Logdatei warnt, dass die Schrift, die die Klasse verlangt, in der Kodierung von fontspec nicht existiert, und ersetzt sie durch Latin Modern: Der Artikel sieht nicht mehr so aus, wie die Zeitschrift es erwartet.
LaTeX Font Warning: Font shape `TU/ptm/m/n' undefined(Font) using `TU/lmr/m/n' instead on input line 503.Die Regel, die daraus folgt, ist einfach: Bevor man irgendetwas anpasst, liest man die Hinweise für Autoren der Zeitschrift, die sagen, welche Klasse zu verwenden, mit welcher Engine zu übersetzen und welches Bibliographiesystem einzusetzen ist. Übersetzt die Zeitschrift mit pdfLaTeX, muss die Quelle mit pdfLaTeX übersetzen.
Die Quelle an eine Vorlage anpassen
Einen Artikel an die Klasse einer Zeitschrift anzupassen heißt vor allem: wegnehmen. Wurde der Artikel so geschrieben, wie es dieser Kurs gelehrt hat, mit dem Sinn getrennt vom Aussehen, ist der Vorgang fast mechanisch, und er reduziert sich auf drei Entscheidungen.
- Der Inhalt bleibt: die Abschnitte, der Text, die Formeln, die Abbildungen mit ihren Unterschriften, die Labels und die Querverweise.
- Das eigene Layout wird aufgegeben: die Klasse und ihre Optionen, die Ränder von geometry, die Kolumnentitel, die Grundschrift, die mit Fettdruck vorgetäuschten Überschriften und die von Hand gesetzten Abstände. All das entscheidet nun die Zeitschrift.
- Die sinntragenden Befehle bleiben: die in den Lektionen über sinntragende Auszeichnung und über Makros und eine eigene Präambel definierten, wie
\werkoder\begriff. Da sie Funktionen benennen und nicht Erscheinungsformen, gelten sie mit jeder Klasse weiter; will die Zeitschrift eine andere Form, genügt es, ihre Definition zu ändern.
Dies ist ein kurzer Artikel in seiner eigenen Form, mit KOMA-Script, von Hand festgelegten Rändern, einem vorgetäuschten Titel und einer vorgetäuschten Zusammenfassung sowie der Bibliographie mit biblatex.
\documentclass[11pt]{scrartcl}\usepackage{fontspec}\usepackage[ngerman]{babel}\usepackage[margin=2.5cm]{geometry}\usepackage{csquotes}\usepackage[style=authoryear]{biblatex}\addbibresource{fuentes.bib}\newcommand{\werk}[1]{\emph{#1}}\begin{document}\begin{center}\Large\textbf{Langsames Lesen als Methode}\end{center}\vspace{1em}\noindent\textbf{Zusammenfassung.} Untersucht wird langsames Lesen als Methode.\section{Fragestellung}Die Methode geht auf die philologische Tradition zurück \parencite{eco1977},und \werk{Come si fa una tesi di laurea} empfiehlt sie.\printbibliography\end{document}Die Zeitschrift verlangt in diesem Beispiel die Klasse elsarticle mit dem Autor-Jahr-Stil des Verlags. Ihre Hinweise sagen außerdem etwas, das die eigene Quelle nicht vorhersehen konnte: Die Bibliographie wird mit BibTeX und dem Paket natbib erstellt, das die Klasse selbst lädt, und nicht mit biblatex. Bleibt \usepackage{biblatex} in der Präambel, bricht die Übersetzung ab, weil die beiden Pakete nicht nebeneinander bestehen können.
! Package biblatex Error: Incompatible package 'natbib'.Die Literaturdatenbank hingegen ändert sich nicht: Dieselbe .bib-Datei aus der Einheit über die Literaturdatenbank dient BibTeX und biber.
@book{eco1977, author = {Eco, Umberto}, title = {Come si fa una tesi di laurea}, publisher = {Bompiani}, address = {Milano}, year = {1977}}\documentclass[preprint,12pt,authoryear]{elsarticle}\usepackage{fontspec}\usepackage[ngerman]{babel}\newcommand{\werk}[1]{\emph{#1}} % bleibt: benennt eine Funktion\journal{Zeitschrift für Lesestudien}\begin{document}\begin{frontmatter}\title{Langsames Lesen als Methode}\author{Anna Becker}\affiliation{organization={Germanistisches Seminar}, city={Heidelberg}, country={Deutschland}}\begin{abstract}Untersucht wird langsames Lesen als Methode.\end{abstract}\begin{keyword}Lesen \sep Methode \sep Studium\end{keyword}\end{frontmatter}\section{Fragestellung}Die Methode geht auf die philologische Tradition zurück \citep{eco1977},und \werk{Come si fa una tesi di laurea} empfiehlt sie.\bibliographystyle{elsarticle-harv}\bibliography{fuentes}\end{document}Verschwunden sind geometry, der vorgetäuschte Titel, der Abstand von Hand und die fette Zeile: Titel, Autorin, Affiliation, Zusammenfassung und Schlüsselwörter werden mit den Befehlen der Klasse deklariert, die sie auf ihre Weise setzt. Das Zitat hat seinen Namen geändert, von \parencite zu \citep, dem natbib-Befehl, der es in Klammern setzt, und das Verzeichnis wird mit \bibliographystyle und \bibliography angefordert. \werk hat sich nicht geändert. Zu beachten ist außerdem, dass die Klasse „Abstract“ und „Keywords“ auf Englisch schreibt, obwohl babel auf Deutsch steht: Diese Bezeichnungen legt die Zeitschrift fest, nicht die Sprache des Dokuments. Die Überschrift des Verzeichnisses, „Literatur“, folgt dagegen babel.
Lädt die Vorlage der Zeitschrift natbib nicht, kann biblatex bleiben; erfahren lässt sich das nur, indem man ihre Hinweise liest und danach die Logdatei.
Die Vorlagen für Abschlussarbeiten
Viele Universitäten bieten eine Vorlage für ihre Abschlussarbeiten und Dissertationen an, die die Titelseite, die für die Bindung verlangten Ränder, die Reihenfolge der Vorspannteile und manchmal den Zitierstil festlegt. Ihre Logik ist dieselbe wie bei einer Zeitschrift, mit zwei eigenen Vorsichtsmaßnahmen. Erstens sollte man sie aus der offiziellen Quelle der Universität beziehen (ihrer Bibliothek, dem Promotionsbüro oder der Fakultät) und sich vergewissern, dass es die gültige Fassung ist, denn es kursieren viele alte Kopien. Zweitens sollte man am Anfang, nicht am Ende, prüfen, mit welcher Engine sie übersetzt und welches Bibliographiesystem sie voraussetzt. Eine Arbeit, die wie in der Lektion über lange Dokumente erklärt organisiert ist, mit einer Hauptdatei und einer Datei pro Kapitel, wechselt die Vorlage, indem man nur die Hauptdatei ändert.
Inhalt wird geladen…
Abgeschlossen
Melde dich an, um deinen Fortschritt zu speichern