AW: [Allegro] Windows Control-Codes im Ostwest-Zeichensatz und Windows 7
Fischer, Thomas
fischer at sub.uni-goettingen.de
Di Nov 30 16:50:11 CET 2010
Lieber Herr Eger,
mein Windows 7 produziert bei Eingabe von Alt-0144 ein unsichtbares Zeichen:
><
das von anderen Programmen (z.B. Word) als Zeichen Nr. 144 erkannt wird.
Da ich nicht mit Allegro-Zeichensätzen arbeite, kann ich im Detail nicht ganz nachvollziehen, was passiert.
Bei meinen DOS-ASCII-Datenbanken ist es aber so, dass Alt-0144 im Eingabefeld Zeichen 144 einträgt, das aber ein Dicke von 0 zu haben scheint, so dass man nichts sieht. Abgeschickt stellt meine RTF-Präsentation das dann als >É< (Zeichen Nr. 201) dar.
Die demo-Datenbank nimmt 0144 entgegen und zeigt es als unsichtbares Zeichen an.
Es ist also wohl kein Eingabeproblem.
Wenn ich aber unter Windows 7 die Zeichentabelle aufrufe, so sehe ich, dass bei allen Allegrozeichensätzen auf U+0152 (0x8C) U+017D (0x8E) und darauf U+2108 (0x91)folgt, also Nr. 144 (0x90) fehlt.
Im Vergleich zu der Tabelle unter Windows XP sieht das so aus, als sei 0x90 durch 0x8E ersetzt worden. Das ist auch nicht der einzige Unterschied, z.B. fehlen U+0081, U+0087, U+009C, U+009D...
Ob das durch geeignete Windows 7-Allegrozeichensätze hingebogen werden kann, vermag ich nicht zu sagen.
Mit freundlichen Grüßen
Thomas Fischer
-----------------------------------
> -----Ursprüngliche Nachricht-----
> Von: allegro-bounces at biblio.tu-bs.de
> [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Anando Eger
> Gesendet: Dienstag, 30. November 2010 16:01
> An: allegro at biblio.tu-bs.de
> Betreff: [Allegro] Windows Control-Codes im
> Ostwest-Zeichensatz und Windows 7
>
> Liebe Listenleserinnen und -leser,
>
> es gibt im Windows-OSTWEST-Zeichensatz einige Codes, die von
> Windows z.B. in charmap schon immer mit "Control"
> gekennzeichnet wurden.
>
> Unter Windows 7 64bit nun "will" das System solche Zeichen
> nicht darstellen (Beispiel: t cedille, Code 144 dez):
>
> - Das Kopieren (des im Anzeigefeld unsichtbaren) Zeichens in
> a99 mit Alt+M ergibt ein '?'
>
> - die direkte Eingabe im Schreibfeld mit Alt(0144) erzeugt
> ein unsichtbares Zeichen, wodurch dann in der Datenbank
> jedoch Code ea hex (234 dez) abgelegt wird
>
> Kennt jemand einen "workaround"?
>
> (Testumgebung: "frisches" Windows 7 Pro + aktuelles inst-all,
> Demo-Datenbank)
>
> Viele Grüße
> Anando Eger
>
> ---------------------------------------------------------------------
> Anando Eger Datenverarbeitung
> Herr Dipl.-Ing. Anando Eger
> Gustav-Voigt-Str. 24
> 01156 Dresden
> Tel.: +49 (0)351 454 1236 http://www.aneg-dv.de
> Fax: +49 (0)351 454 1238 mailto:a.eger at aneg-dv.de
> ---------------------------------------------------------------------
>
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
>
Mehr Informationen über die Mailingliste Allegro