Allgemeines, Mailingliste
Allg., Mailingliste
KEYTAB für Anwender
KEYTAB - Anwender
KEYTAB für Entwickler
KEYTAB - Entwickler
KEYTAB und der Euro
KEYTAB und der Euro
Installation
Installation
Die Zeichensätze
Die Zeichensätze
Download
Download
History
History
Die KEYTAB-Bibliothek
KEYTAB - Bibliothek
Home KEYTAB und der Euro KEYTAB und der Euro Euro-Informationen für Entwickler
   KEYTAB
 KEYTAB und der Euro

Zeichenkonversion & Euro

KEYTAB geht davon aus, daß das Euro-Zeichen an Position $EC (Nr. 236) steht. Alle Import- und Export-Tabellen sind darauf abgestimmt. Daher findet vor einem Export und nach einem Import eine "Euro-Konversion" statt. Dies geht folgendermaßen:

Export:

  • Falls das Euro-Zeichen gleich $EC ist, so passiert nichts weiter, das Zeichen wird normal gewandelt.
     
  • Falls das zu konvertierende Zeichen weder $EC noch das Euro-Zeichen ist, so wird das Zeichen ganz normal gewandelt.
     
  • Wenn das Zeichen das Euro-Zeichen oder das Zeichen $EC ist, so werden diese beiden Zeichen vertauscht, d.h. das Euro-Zeichen wird auf $EC und $EC auf das Euro- Zeichen gewandelt. Dann wird das Zeichen normal gewandelt — hierbei wird ja $EC ggf. zum Euro-Zeichen im Ziel-Zeichensatz.
     

Import

  • Falls das Euro-Zeichen gleich $EC ist, so passiert nichts weiter, das Zeichen wird nach der Konversion in den Atari-Zeichensatz nicht weiter bearbeitet.
     
  • Falls das Zeichen nach der Konversion in den Atari-Zeichensatz weder $EC noch das Euro-Zeichen ist, so passiert nichts weiter.
     
  • Wenn das Zeichen nach der Konversion in den Atari-Zeichensatz das Euro-Zeichen oder das Zeichen $EC ist, so werden diese beiden Zeichen vertauscht, d.h. das Euro-Zeichen wird auf $EC und $EC auf das Euro-Zeichen gewandelt. Falls also das Euro-Zeichen eines Import-Zeichensatzs zu konvertieren ist, so wird zunächst $EC daraus und dann das ggf. abweichende Euro-Zeichen.
     

Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
Home KEYTAB und der Euro KEYTAB und der Euro Euro-Informationen für Entwickler