[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