Am 20.05.2023 um 23:00:31 Uhr schrieb Peter J. Holzer:
> On 2023-05-20 13:02, Marco Moock <
mo...@posteo.de> wrote:
> > Ich habe heute mal CDE ausprobiert und mir ist aufgefallen, dass
> > manche Applikationen wie xterm oder dtterm keine kyrillische
> > Zeichen anzeigen können (z.B. Getippe im vim).
>
> Vielleicht sollten wir noch einen Schritt zurückgehen. Kann xterm
> keine ausgeben oder kannst du keine eingeben? Das sind zwei
> verschiedene Dinge.
>
> Was ist die Ausgabe von
>
> perl -CO -E 'say chr(228); say chr(1103)'
>
> ?
>
> Bei mir ist das normalerweise
> ä
> я
> (so sollte es sein).
Bei mir nicht, zumindest sieht man es nicht.
Kopiere ich es aber in meinen Newsreader (Claws Mail), erscheinen die
Zeichen.
m@ryz:~$perl -CO -E 'say chr(228); say chr(1103)'
ä
я
m@ryz:~$
Ich vermute daher ein Problem bei der Ausgabe dieser Zeichen.
Ich weiß nicht, ob das was mit dtterm oder xterm zu tun hat, aber die
Schrift scheint da gestört zu sein:
~/.dt/errorlog
*** STDERR(1): (/usr/dt/bin/dtexec) /usr/dt/bin/dtstyle: PID 58589: So
Mai 21 17:24:49 2023 Warning: Missing charsets in String to FontSet
conversion [150 bytes]
> Wenn ich die Schriftgröße auf "Enormous" stelle, wird das я nicht mehr
> angezeigt (der Font enthält offenbar keine kyrillischen Zeichen; wenn
> ich Truetype fonts aktiviere, erscheint das я).
>
> Wenn dich das xterm mit
>
> LC_CTYPE=C xterm
>
> starte, wird
> ä
> Ñ
> ausgegeben (typisches UTF-8-wird-als-ISO-8859-x-interpretiert-Syndrom)
Bingo.
Wenn man einer der xterm-Schriftarten wie Tiny oder Medium nimmt, ist
alles ok. Nur bei Default nicht.