Dos-Programm liefert Zeichensalat
Ich nutze unter Linux ein altes DOS-Programm im Terminalfenster. Die Anwendung verwendet bei der Ausgabe Linien- und Umrahmungs-Zeichen, die unter Linux jedoch nur als Umlaute und Sonderzeichen erscheinen. Wie kann man diesen Schönheitsfehler beheben?
- Dr. Hans-Peter SchĂĽler
Ich nutze unter Linux ein altes DOS-Programm im Terminalfenster. Die Anwendung verwendet bei der Ausgabe Linien- und Umrahmungs-Zeichen, die unter Linux jedoch nur als Umlaute und Sonderzeichen erscheinen. Wie kann man diesen Schönheitsfehler beheben?
Das Problem ist die Zeichenkodierung. Ihr Dos-Programm gibt wahrscheinlich IBM850-Zeichen aus, die in einem Terminal-Fenster, das auf UTF8 eingestellt ist, nur als Zeichensalat erscheinen. Sie beheben es, indem Sie die Zeichenkodierung des Terminals anpassen. Im Gnome-Terminal öffnen Sie dazu „Terminal/Zeichenkodierung festlegen“ den Dialog „Hinzufügen/Entfernen“ und wählen den Eintrag „Westlich (IBM850)“ aus. Eine Menü-Ebene höher aktivieren Sie danach die soeben hinzugefügte Zeichenkodierung. (hps)