[Allegro] CharSet Definition
Thomas Berger
ThB at Gymel.com
So Dez 18 14:12:41 CET 2011
Am 17.12.2011 15:57, schrieb Andreas Wolf:
> Hallo.
>
> Es gibt den Flex 'set D' um den Codepage einzustellen gemäß untenstehender
> Definition aus der Flex-Doku.
>
> Meine Frage: Welcher Nummer entspricht ISO 8859-2 (also Latin-2) ??? Die
> Nummer '238' ist es definitiv nicht.
Korrekte Antwort: Keine, weil RTF nicht die ISO-Charactersets nimmt
sondern die Windows (hier also CP1250).
Ich nutze z.B.
{\f6\froman\fprq2\fcharset238 $(FontName);}
{\f7\froman\fprq2\fcharset0 $(FontName);}
{\f8\froman\fprq2\fcharset162 $(FontName);}
{\f9\froman\fprq2\fcharset186 $(FontName);}
und habe dahinter dann Fontumschaltungen liegen fuer
f6 - CP1252
f7 - CP1250
f8 - CP1254
f9 - CP1257
und die decken zusammen dann die 658 Zeichen oder so der
"Windows Glyph Library" ab (das war irgendeine Win-9x-Menge
von Zeichen aus Vor-Unicode-Zeiten)
viele Gruesse
Thomas Berger
>
> Viele Grüsse
>
> Andreas Wolf
>
> set DDataFont=CharSet
>
> Schrift und Zeichensatz im Auswahlfeld werden umgeschaltet, zugleich gilt
> diese Einstellung für das Schreibfeld und für die Index- und
> Kurzlistenfenster.
> Für DataFont kann man jeden erlaubten Fontnamen einsetzen, z.B. "allegro
> Lucida Console" oder "Courier New", für CharSet einen der folgenden
> Zahlenwerte:
>
> 0 ANSI
> 1 DEFAULT
> 2 SYMBOL
> 77 MAC
> 128 SHIFTJIS
> 129 HANGUL
> 134 GB2312 [chines.]
> 136 CHINESEBIG5
> 161 GREEK
> 162 TURKISH
> 177 HEBREW
> 186 BALTIC
> 204 RUSSIAN
> 238 EASTEUROPE (gemeint ist Mitteleuropa)
> 255 OEM
>
> Weitere Namen und Werte kann man herausbekommen, wenn man per Menü "Option /
> Datenfont" eine Einstellung vornimmt und nach Beenden des Programms
> nachsieht, was in der INI-Datei unter DataFont bzw. CharSet steht. (In der
> INI-Datei muß dazu SetSize=1 stehen.)
>
>
> _______________________________________________
> 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