Flexible Verwendbarkeit des Registerschl"usseltrenners
Bernhard Eversberg
ev at buch.biblio.etc.tu-bs.de
Do Jun 5 08:18:45 CEST 2003
On 4 Jun 03, at 17:33, Allers Heinrich wrote:
> Wußten Sie schon, daß in Indexparameterdateien unter allen Umständen
> (unvorhersehbare Besetzung von #91.) folgendes funktioniert?
>
> ak=zz+a
> ...
> ...
> #-a
> #91 { "|2" }
> #91a { 8 "|2" }
> #91b { 8 "|2" }
> #91c { 8 "|2" }
> ...
> #+#
>
> Das ist nicht selbstverständlich, denn für den Fall, daß es #91 in einem
> Datensatz _nicht_ gibt, wären Komplikationen nicht auszuschließen gewesen,
> wegen Bildung des _ersten_ Schlüssels in einem Abschnitt mit dem
> Registerschlüsseltrenner (Code 8) vorweg.
>
Dass es funktioniert, d.h. ein fuehrender Code 8 beseitigt wird, war nicht von
Anfang gegeben, doch seit 2.4.1998 ist es so. (Den Code 8 als Schluesseltrenner
gab es seit Mitte 96). Allers kann also bedenkenlos so verfahren.
Funktionieren wuerde uebrigens auch
ak=91.+a
und dabei muesste man nicht alle evtl. vorkommenden #91x auflisten.
Das andere ist ein ganz klein wenig schneller, aber vermutlich kaum messbar unter
heutigen Bedingungen.
B.E.
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro