¿Se puede configurar PuTTY para mostrar los siguientes caracteres UTF-8?

8

Me gustaría poder representar los caracteres como se ve en este tweet:

ingrese la descripción de la imagen aquí

Guardé los datos JSON del tweet y escribí un script de python de una sola línea para probar.

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

La siguiente imagen muestra el resultado de este comando en dos sesiones de masilla diferentes, una con Bitstream Vera Sans Monofuente y otra con Courier New:

ingrese la descripción de la imagen aquí

El siguiente es un ejemplo de salida correcta (no estaba usando PuTTY):

Salida Unicode correcta

El JSON original está en este enlace usando la API de Twitter .

¿Cómo puedo hacer que PuTTY muestre esos personajes?

sente
fuente

Respuestas:

13

Bitstream Vera Sans Mono no es compatible con la sección Símbolos de ajedrez de UTF8 . Courier New tampoco admite actualmente la sección Símbolos de ajedrez de UTF8 . Tendrá que encontrar una fuente Unicode que admita símbolos de ajedrez.

Considere DejaVu Sans Mono, que es Bitsream Vera Sans Mono, solo con más caracteres unicode (incluidos los símbolos de ajedrez). Para su información, estos son los puntos de código Unicode para los símbolos de ajedrez que facilitarán su búsqueda de una fuente adecuada.

Una vez que haya elegido una fuente, deberá asegurarse de que PuTTY esté configurado para recibir símbolos UTF-8:

  1. En una ventana de PuTTy, haga clic en el logotipo de PuTTY en la esquina superior izquierda
  2. Haga clic en "Cambiar configuración"
  3. Elija para qué sesión desea establecer un conjunto de caracteres en el área "Sesiones guardadas"
  4. Elija "Ventana / Traducción"
  5. Elija la opción "Se supone que los datos recibidos están en qué juego de caracteres: UTF-8"
Wesley
fuente
Bitstream Vera está como muerto.
Ignacio Vazquez-Abrams
Las últimas opciones ya no están en Putty, ¿podría, amablemente, actualizar la respuesta?
realtebo