Kann PuTTY so konfiguriert werden, dass die folgenden UTF-8-Zeichen angezeigt werden?

8

Ich möchte in der Lage sein, die in diesem Tweet gezeigten Zeichen zu rendern:

Geben Sie hier die Bildbeschreibung ein

Ich habe die JSON-Daten des Tweets gespeichert und ein einzeiliges Python-Skript zum Testen geschrieben.

python -c 'import json,urllib; print json.load(urllib.urlopen("http://c.sente.cc/BUCq/tweet.json"))["text"]'

Das nächste Bild zeigt die Ausgabe dieses Befehls in zwei verschiedenen Kitt-Sitzungen, eine mit Bitstream Vera Sans MonoSchriftart und die andere mit Courier New:

Geben Sie hier die Bildbeschreibung ein

Als nächstes folgt ein Beispiel für die korrekte Ausgabe (ich habe PuTTY nicht verwendet):

Korrigieren Sie die Unicode-Ausgabe

Der ursprüngliche JSON befindet sich unter diesem Link unter Verwendung der Twitter-API .

Wie kann ich PuTTY dazu bringen, diese Zeichen anzuzeigen?

sente
quelle

Antworten:

13

Bitstream Vera Sans Mono unterstützt den Abschnitt Schach-Symbole von UTF8 nicht . Courier New unterstützt derzeit auch nicht den Abschnitt Schach-Symbole von UTF8 . Sie müssen eine Unicode-Schriftart finden, die Schachsymbole unterstützt.

Betrachten Sie DejaVu Sans Mono , Bitsream Vera Sans Mono, nur mit mehr Unicode-Zeichen (einschließlich der Schachsymbole). Zu Ihrer Information , dies sind die Unicode-Codepunkte für die Schachsymbole, die Ihnen die Suche nach einer geeigneten Schriftart erleichtern.

Nachdem Sie eine Schriftart ausgewählt haben, müssen Sie sicherstellen, dass PuTTY selbst UTF-8-Symbole empfängt:

  1. Klicken Sie in einem PuTTy-Fenster auf das PuTTY-Logo in der oberen linken Ecke
  2. Klicken Sie auf "Einstellungen ändern".
  3. Wählen Sie im Bereich "Gespeicherte Sitzungen" aus, für welche Sitzung Sie einen Zeichensatz festlegen möchten
  4. Wählen Sie "Fenster / Übersetzung"
  5. Wählen Sie die Option "Empfangene Daten in welchem ​​Zeichensatz angenommen: UTF-8"
Wesley
quelle
Bitstream Vera ist wie tot.
Ignacio Vazquez-Abrams
Die letzte Option betrifft Putty nicht mehr. Könnten Sie bitte die Antwort aktualisieren?
Realtebo