Re: OpenBSD - Darstellung von Sonderzeichen in MDA-Konsole

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.rhein-neckar.de)
Date: 23. Jan 2000


Michael Lestinsky <michael_at_zaphod.rhein-neckar.de> wrote:

> Wenn ich in Konsole Mails lese, und die enthalten Sonderzeichen, dann
> werden diese falsch dargestellt, anstatt eines ä bekomme ich ein
> \Sigma, ö wird zu ÷...

So sieht das aus, wenn man nach ISO 8859-1 kodierten Text auf ein
Terminal mit CP437 ausgibt.

> Ich glaube bei FreeBSD kann man mit syscons einen anderen Fontsatz
> laden. Gibt es dazu ein passendes Äquivalent unter OpenBSD?
> Im pcvt(4)-Treiber scheint es ja eine entsprechende Funktion für VGA-
> und EGA-Konsolen zu geben, aber geht das auch bei MDA?

Also, das zerfällt in drei Teilfragen:
1. Was kann MDA?
2. Was kann pcvt?
3. Was kann pcvt auf OpenBSD?

1.
MDA/HGA-Karten haben ein festes Zeichensatz-ROM, das normalerweise
einen Zeichensatz nach CP437 enthält. Ein alternativer Zeichensatz
kann nicht geladen werden.

2.
Was man natürlich machen kann, und was z.B. die Linux-Konsole und
auch pcvt unterstützen, das ist eine Screenmap, die intern ISO
8859-1 auf CP437 abbildet (sofern möglich, und ein Platzhalterzeichen
sonst).

3.
Die spannende Frage ist, was die aktuelle pcvt-Version auf OpenBSD
kann. Die wird leider zunehmend verdummt, schließlich interessiert
VT220-Kompatibilität nicht, und es ist viel wichtiger, dass BitchX
mit seiner hardkodierten CP437-Klötzchengrafik wie beabsichtigt
aussieht, schließlich spricht das mehr kewle Kids an. Versuch mal,
ob »scon -o« das erwünschte Verhalten herstellt. Wenn nicht, müsste
ich mir das Teil mal genauer ansehen - keine Ahnung, wie verschieden
es schon von der FreeBSD-Version ist.

Theoretisch kann man natürlich auch der Applikation sagen, dass
man an einem CP437-Terminal sitzt, und dass sie selbst eine
entsprechende Abbildung durchführen soll. Außer lynx kenne ich aber
keine, die das unterstützen würde. :->

-- 
Christian "naddy" Weisgerber                  naddy_at_mips.rhein-neckar.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET