[Allegro] Ersetzung
Thomas Fischer
fischer at sub.uni-goettingen.de
Di Jun 10 08:40:48 CEST 2014
Hallo Herr Eversberg,
ich ersetze an dieser Stelle etwaige auftretende Leerzeichen im Kategorienamen (steht in #uLa) durch einen Unterstrich, das diese sonst als Tags in XML nicht zulässig wären, ändere z.B. "MD Revised" in "MD_Revised".
Das funktioniert mit
#uLa p'XXXX' ,", ,_," y1 b4
aber nicht mit
#uLa ,", ,_," y1
Mit ks und y1 hat das eigentlich nichts zu tun, es geht hier um die Funktion ,", ,_," (k wird in diesen Exportparametern nicht gesetzt, in der CFG steht k4).
Mit freundlichen Grüßen
Thomas Fischer
Am 10.06.2014 um 07:58 schrieb Bernhard Eversberg:
> Am 06.06.2014 11:28, schrieb Thomas Fischer:
>>
>> Bei der Arbeit mit einer Datenbank ist mir noch eine alte Besonderheit aufgefallen, von der ich nicht weiß, ob sie irgendwo dokumentiert ist:
>> Ich benutze in meinen Exportparametern so etwas wie
>> #uLa p'XXXX' ,", ,_," y1 b4
>> weil die Ersetzung bei den ersten vier Buchstaben nicht funktioniert.
>> Das ist seit Jahren (schon immer?) so, ich habe das aber in der Dokumentation nicht gefunden (dort wurde nur die Ersetzung mit \nnn eingefügt).
>>
>
> Dieses Feature wird evident daraus, daß die Umcodierungen, also auch
> y1, auf den aktuellen ARBEITStext wirken. Der besteht ohne weitere
> Manipulation stets aus dem Feldtext ohne Feldnummer.
> Falls aber ks=0 gesetzt wäre, hätte man den gesamten
> Kategorieinhalt samt Nummer als Arbeitstext, und die Wirkung wäre die
> nämliche, d.h. die Nummer wäre von y1 mitbetroffen. (Soeben getestet.)
>
> Frage also:
> Wie lautet in den fraglichen Parametern die Setzung von ks, und
> was passiert bzw. eben nicht, wenn Sie statt des obigen Konstrukts
> einfach
>
> #uLa y1
>
> schreiben?
>
> B.E.
>
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Mehr Informationen über die Mailingliste Allegro