[Allegro] N-Format, 1. Entwurf
Thomas Berger
ThB at Gymel.com
Do Dez 1 14:07:45 CET 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Herr Eversberg,
Bernhard Eversberg wrote:
>
> Es ist soweit, man kann einen ersten Blick werfen:
>
> http://www.allegro-c.de/doku/neutral/n.cfg
>>>
Jedes Feld kann mehrfach besetzt werden! Aber:
Mehrfacheinträge innerhalb eines Feldes durch | trennen.
(also nicht, wie im A-Format, durch Wdhlg d. Feldnummer!)
Aber: der | trennt zwei Gesamt-Feldinhalte, er ist nicht
zur Trennung von Teilfeld-Inhalten anwendbar!
In vielen Fällen dient ein Indikator (hinter der Feldnummer)
zur inhaltlichen Differenzierung, z.B.
#20 Verfasser
#20c Komponist, z.B. #20cShakespeare, William$d1564-1616
#25e Herausgeber
Mehrfacheinträge ebenfalls innerhalb dieser Felder möglich; in
einigen Fällen sind schon solche Buchstaben vorgeschlagen (klein)!
Für eigene Erweiterungen: Großbuchstaben verwenden, z.B. #20F
<<<
Das setzt eines der Probleme des A-Schemas fort, bzw. verschaerft diese:
Ob das dritte Zeichen einer Kategorie Indikator oder (belangloses)
Wiederholungszeichen ist, kann nur dem Beschreibungstext entnommen werden.
Wenn Sie intern durch "|" wiederholen, koennen die einzelnen
Komponenten keine eigenen Indikatoren bekommen, d.h.
Bild- und Textverfasser koennen beispielsweise nicht differenziert
werden.
Wenn Sie intern durch "|" wiederholen,
#20cShakespeare, William$d1564-1616|Schiller, Friedrich$d1759-1805
haben Sie zwar gestern in einer Mail definiert, wie das Verhaeltnis
von Unterfeldern zu Wiederholungszeichen zu verstehen ist, die
allegro-Sprache unterstuetzt das aber nicht, der Befehl
#20 $d ...
liefert den Arbeitstext "1564-1616|Schiller, Friedrich"
Mein Vorschlag: Interne Wiederholungen moeglichst vermeiden, schleunigst
auf t2,k5 umstellen, d.h. Indikatoren und Wiederholungen unabhaengig
voneinander machen.
viele Gruesse
Thomas Berger
P.S.: Ausserdem bitte ueberall das Wort Teilfeld durch Unterfeld
ersetzen.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFDjvWhENVh3bB0lwMRArtmAKCPro8ov9s5KRDZaWmVnkLS9l5O7ACgl+q3
Klw/4MpzWaVCx2HnKbmP4I8=
=iwuq
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro