[Allegro] Re: a99 v29.3 und i4=5
Thomas Berger
ThB at Gymel.com
Di Apr 14 13:39:55 CEST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Herr Eversberg,
>> Auch die alte Variante _schluessel_Ersetzungstext ist zugegebenermassen
>> nicht optimal, man wuerde sich zusaetzlich eine Kennzeichnung wuenschen,
>> wo der Ersetzungstext endet und es weiter im Original-Text der Kategorie
>> geht. Ich setze zwar meist per Indexparametrierung noch ein spezielles
>> (durch
>> die Umcodierungen dann automatisch vernichtetes) Steuerzeichen hinten
>> an den
>> Ersetzungsschluessel im Index, die Loesung scheitert dann aber
>> (Koerperschaftsansetzungen!), wenn der Index nicht in der Lage ist,
>> den vollen
>> Ersetzungsschluessel zu liefern.
>>
>> Wenn sich hier eine Verbesserung finden liesse, faende ich
>> Inkompatibilitaet
>> mit frueheren Versionen nicht so tragisch.
>>
> Wir schauen mal, was die Mitbewerber in diesen Dingen leisten,
> vielleicht können wir da was abkupfern ...
Nicht direkt ein "Mitbewerber": In allegro-HANS haben die Ersetzungschluessel
folgende Form mit einer /paarigen/ Kennzeichnung des Ersertungstextes:
"_" alternativID "_{" Ersetzungstext "}"
oder nur eine der beiden Komponenten
"_" alternativID "_" "{}"
bzw.
"{" Ersetzungstext "}"
Die Alternativ-ID dient dazu, manche Verknuepfungsnummern auch
im Standardfall i4=1 in die Aufnahme hineinzudruecken [Die d-*.hpr
operieren mit i4=5, die Indexparameter hans.hpi hat leider noch i4=1,
daher ist die Konstruktion manchmal notwendig, etwa fuer SR-Schluessel].
Die {...}-Klammerung um den Ersetzungstext ist schick, wenn man
dokumentbezogene Hyperlinks in Freitext oder Vorlageformen moechte:
#359 Bla, bla; mit Postskriptum von _p123_{Heini}
expandiert zu
#359 Bla, bla; mit Postskriptum von _p123_{Eierkuchen, Heinrich Freiherr
¬von¬ [1749-1832]}{Heini}
und die Parametrierung nutzt aufeinandertreffende {...}-Konstruktionen um
vom einzig gezeigten Text "Heini" einen Link auf "Eierkuchen, ..." zu setzen.
Oder:
#501 eine weitere Abschrift ist unter der Signatur _b987_{Ms IIIa,4}
nachgewiesen
expandiert zu (fuer Objektsaetze wurde schon lange aufgegeben, einen
"universellen Kurztitel" als Ersetzungsschluessel zu bilden):
#501 eine weitere Abschrift ist unter der Signatur _b987__b000987_{}{Ms. IIIa,4}
nachgewiesen
ermoeglicht die Unterlegung der Signatur mit einem gezielten Flip auf den Satz
b987
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBSeR2C2ITJZieluOzAQJx8gQAoQpGxsVi7n81um8v6UNwe9GFmbeAYkkT
1Dnx732qy8YoF3KdGId4nLLXBAarUgL1HzyJGaU+ySN7hHFOHqh2sfi6BsMdcbtS
MMH3lrDyowvFk115ud962eiypVgzHPUTHps2yHPWBG9DsFfwd1mWZUmhZUuOtO0f
Na6jiNRgF2w=
=3lNs
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro