Der zweite Teil der Konfigurationsdatei ist ein wenig komplexer. Hier können Begriffe angegeben werden, nach denen das Programm das vorliegende Dokument durchsuchen soll. Die Syntax gleicht der von Perl5-Arrays: Einen Klammeraffen gefolgt vom Arraynamen folgt eine in runden Klammern gefaßte Liste, deren Elemente durch Kommata getrennt werden. Es ist dringend anzuraten, die Listenelemente in doppelte Hochkommata zu fassen, damit auch gequotete Zeichen richtig von Perl übernommen werden! Auch der abschließende Strichpunkt einer jeden Zeile darf nicht vergessen werden.
@ZUSAMMENFASSUNG = ("Einf\"uhrung", "Zusammenfassung");
Standardmäßig sucht das Programm nach einem Abschnitt, der
mit \
begin{abstract} beginnt und mit \
end{abstract} endet.
Leider enthält nicht jedes Dokument diese Konvention. Damit
trotzdem auf dem ,,Vorabtitelblatt`` ein kleiner abstract,
also eine kleine Zusammenfassung des vorliegenden Dokuments erscheint,
muß dem Hauptprogramm bekanntgemacht werden, nach welchen Schlüsselwörtern
es den vorliegenden Text durchsuchen soll. Zweckmäßig sind alle Suchbegriffe,
die in einer Überschrift (section) des vorliegenden LATEX-Dokuments erscheinen.
Wird trotz allem keine Zusammenfassung extrahiert, so erscheint ein
Hinweis beim Erzeugen auf der Standardausgabe, daß keine Zusammenfassung
gefunden wurde.
Nachfolgend erscheint eine Liste aller der bibliographischen Gattungen, die auch in den schon angesprochenen lehrstuhlinternen BibTeX-Dateien ( diplomarbeiten.bib, publikationen.bib, fopras.bib, projekte.bib, dissertationen.bib) erscheinen. Es wird nicht zwischen Groß- und Kleinschreibung unterschieden!
@article = ("author","title","journal", "year","type","month","note","key"); @article_to_publish = ("author","title","journal", "month","year");
In der ersten Zeile steht für den Variablennamen die bibliographische
Gattung. Die nachfolgende Liste gibt an, nach welchen
Einzelfeldern der Text geparst
werden soll. Die der Konfigurationsdatei mitgelieferte Liste
erhält keinen Anspruch auf Vollständigkeit! Sie ist nach eigenem
Ermessen zu erweitern oder zu kürzen. Die Felder author,
title und year sollten im Hinblick auf die Gestaltung
des Vorabtitelblatts jedoch auf jeden Fall vorhanden sein.
Die zweite Zeile enthält diejenigen Einzelfelder, die später im Inhaltsverzeichnis erscheinen sollen. Daher auch das Namensanhängsel _to_publish.
Hinweis 901
Wird nach dem Durchlauf von mnmlit2html.pl ein Eintrag im Inhaltsverzeichnis vermißt, so deutet das in den meisten Fällen daraufhin, daß die zum BibTeX-Eintrag gehörige bibliographische Gattung nicht in der Konfigurationsdatei aufgeführt wird.