[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