PuTTY può essere configurato per visualizzare i seguenti caratteri UTF-8?


8

Mi piacerebbe essere in grado di rendere i personaggi come visto in questo tweet:

inserisci qui la descrizione dell'immagine

Ho salvato i dati JSON del tweet e ho scritto uno script Python one-liner per il test.

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

L'immagine successiva mostra l'output di questo comando in due diverse sessioni di stucco, una con Bitstream Vera Sans Monofont e l'altra sta usando Courier New:

inserisci qui la descrizione dell'immagine

Il prossimo è un esempio di output corretto (non stavo usando PuTTY):

Uscita Unicode corretta

Il JSON originale è a questo link usando l'API di Twitter .

Come posso ottenere PuTTY per visualizzare quei personaggi?

Risposte:


13

Bitstream Vera Sans Mono non supporta la sezione Simboli degli scacchi di UTF8 . Courier New inoltre non supporta attualmente la sezione Simboli di scacchi di UTF8 . Dovrai trovare un carattere Unicode che supporti i simboli degli scacchi.

Considera DejaVu Sans Mono che è Bitsream Vera Sans Mono, solo con più caratteri unicode (inclusi i simboli degli scacchi). Cordiali saluti, questi sono i punti di codice Unicode per i simboli degli scacchi che renderanno più semplice la ricerca di un carattere adatto.

Dopo aver scelto un font, devi assicurarti che PuTTY stesso sia impostato per ricevere i simboli UTF-8:

  1. In una finestra PuTTy, fai clic sul logo PuTTY nell'angolo in alto a sinistra
  2. Fai clic su "Modifica impostazioni"
  3. Scegli per quale sessione vuoi impostare un set di caratteri nell'area "Sessioni salvate"
  4. Scegli "Finestra / Traduzione"
  5. Scegli l'opzione "Dati ricevuti considerati in quale set di caratteri: UTF-8"

Bitstream Vera è, come, morta.
Ignacio Vazquez-Abrams,

Le ultime opzioni non sono più su Putty, potresti gentilmente aggiornare la risposta?
Realtebo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.