sortbib(1) (BSD Compatibility Package) sortbib(1)
NAME
sortbib - Eine bibliographische Datenbank sortieren
SYNTAX
/usr/ucb/sortbib [-skey-letters] database ...
BESCHREIBUNG
Das Kommando sortbib sortiert Dateien mit Sätzen, die refer-
Schlüsselbuchstaben nach vom Benutzer angegebenen Schlüsseln enthal-
ten. Sätze können durch Leerzeilen oder die Begrenzungszeichen ".["
und ".]" getrennt werden, die beiden Trennstile dürfen jedoch nicht
miteinander gemischt werden. Dieses Programm liest jede Datenbank
database und zieht Schlüsselfelder heraus, die separat sortiert wer-
den. Die sortierten Schlüsselfelder enthalten den Dateizeiger, das
Byte-Offset sowie die Länge der entsprechenden Sätze. Diese Sätze wer-
den durch Such- und Lesevorgänge zur Verfügung gestellt, so daß sort-
bib nicht in einer Pipeline zum Lesen der Standard-Eingabe verwendet
werden kann.
Standardmäßig sortiert sortbib nach den ersten Feldern %A und %D
alphabetisch. Diese Felder enthalten den Hauptautor und das Datum. Die
Option -s wird zum Angeben neuer key-letters verwendet. Unter addbib
finden Sie eine Liste der häufigsten Schlüsselbuchstaben. -sATD sor-
tiert beispielsweise nach Autor, Titel und Datum, während -sA+D nach
allen Autoren und Datum sortiert. Es werden maximal vier Sortier-
schlüssel beachtet. Es können höchstens 16 Datenbanken gleichzeitig
sortiert werden. Sätze, die länger als 4096 Zeichen sind, werden abge-
schnitten.
sortbib sortiert nach dem letzten Wort in der Zeile %A, wobei angenom-
men wird, daß es sich hierbei um den Nachnamen des Autors handelt. Ein
Wort an der letzten Position, z. B. "jr." oder "ed.", wird ignoriert,
wenn der Name davor mit einem Komma endet. Autoren mit einem Nachna-
men, der aus zwei Wörtern oder einer ungewöhnlichen Zeichenkombination
besteht, können mit Hilfe der nroff-Konvention \0 anstelle eines Leer-
zeichens korrekt sortiert werden. Ein Feld %Q wird als das gleiche
angesehen wie %A, außer daß die Sortierung nicht mit dem letzten, son-
dern mit dem ersten Wort beginnt. sortbib sortiert nach dem letzten
Wort der Zeile %D, normalerweise nach dem Jahr. Es ignoriert beim Sor-
tieren nach Titeln in den Feldern %T oder %J führende bestimmte und
unbestimmte Artikel. Es ignoriert die Artikel aller modernen europäi-
schen Sprachen. Wenn sich ein für die Sortierung relevantes Feld nicht
in einem Satz befindet, stellt sortbib diesen Satz vor andere Sätze,
die dieses Feld enthalten.
HINWEIS
Sätze, die keine Felder für den Autor enthalten, sollten nach dem
Titel sortiert werden.
SIEHE AUCH
addbib(1), indxbib(1), lookbib(1), refer(1), roffbib(1).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98