[Allegro] Umsetzungstabellen ANSI OSTWEST: Zusammenfassung
Bernhard Eversberg
ev at biblio.tu-bs.de
Fr Jul 3 12:00:45 CEST 2009
Thomas Fischer schrieb:
>
> d) Die Tabellen zur Erzeugung der Registereinträge muss ich mir noch
> ansehen.
>
Gebraucht werden
1. Tabelle mit p- und q-Befehlen, die typischerweise die Umlaute
umwandelt. CAT.API bindet i.apt ein, und die ist so eingerichtet,
daß die p-Befehle z.B. ä->AE wandeln, die q-Befehle dagegen ä->ae
Umgekehrt wär's besser, aber so ist es nun mal historisch gewachsen.
Für ANSI-OstWest gibt es itab.npt bei der NeutralBank, die aber nur
p-Befehle hat, d.h. diese wandeln ä[ANSI]->ae
2. Eine Liste mit u-Befehlen für die Konvertierung UTF-8 in den eigenen
Zeichencode. Diese ist in CAT.API unten mit enthalten, nicht als .apt
eingebunden, existiert aber als ucodes.apt
Eine entsprechende Liste für die Wandlung UTF-8 -> ANSI-OstWest ist
in BANK.NPI der Neutraldatenbank enthalten.
Die u-Befehle treten in Kraft, wenn ein Feld mit insert ... eingefügt
wird, falls vorher set U1 gesagt wurde. Das ist jetzt aber nicht mehr
die Methode der Wahl, sondern man benutzt set U1 nicht mehr, statt
dessen xcode u, wobei aber dieselbe Liste benutzt wird.
Für die Indexierung selbst haben die u-Befehle KEINE Bedeutung. Sie sind
global, d.h. sie gehören nicht allein den enthaltenden Parametern. Man
kann sie also auch bei Bedarf in die Anzeige- oder Exportparameter
einbinden.
MfG B.E.
Mehr Informationen über die Mailingliste Allegro