La fuente Inconsolata no funciona en Terminal

Me gustaría usar Inconsolata como la aproximación gratuita más cercana a la fuente Consolas para editar y programar en mi Mac. Después de descargar el archivo OpenType de Inconsolata, cambié las preferencias de TextWrangler para que Inconsolata se convierta en la fuente de la ventana del editor.

Esto funcionó bien y el texto ahora se representa correctamente usando Inconsolata. Tomo eso como una prueba de que la fuente es reconocida correctamente por el sistema operativo en general.

Luego, traté de modificar las preferencias de Terminal para usar también Inconsolata. Para mi sorpresa, la ventana de Terminal se redujo a esto:

Terminal después de aplicar la fuente Inconsolata

Para una prueba, traté de aumentar el tamaño de la fuente a 288 para verificar si el texto simplemente se muestra muy pequeño y, por lo tanto, aparentemente crea una ventana en blanco. Desafortunadamente, sin éxito.

Intenté cambiar la fuente de espacio fijo en Mail y, como resultado, una ventana de correo que anteriormente mostraba un mensaje se quedó en blanco. Probé TeXShop y pude cambiar con éxito la fuente del editor a Inconsolata.

Parece que el cambio funciona bien en algunas aplicaciones y falla por completo en otras aplicaciones. ¿Alguien tiene una idea de por qué este es el caso?

¿Cómo puedo usar Inconsolata en la Terminal (y Mail) bajo MacOS X 10.6.7?

¿Ha intentado validar la fuente en el Libro de fuentes ?
Sí, hice una validación de la fuente cargada en Font Book y todo salió bien. Según Font Book , la fuente es segura de usar.

Respuestas (4)

Intente borrar y reconstruir su caché de fuentes con lo siguiente:

sudo atsutil databases -remove
sudo atsutil server -shutdown
sudo atsutil server -ping

Lo anterior es "mi respuesta estándar" a los problemas de fuentes.

Después de su respuesta, también intenté descargar la fuente. Lo instalé y en Terminal.app obtuve el mismo resultado que tú. Entonces +1 a la pregunta: también estoy interesado.

Asi que,

  • eliminó la versión otf (no funciona)
  • Descargué la versión ttf del directorio de fuentes de Google
  • eliminé mi caché como arriba
  • instalé la versión ttf
  • y obras

después de eso, para la prueba:

  • eliminó la versión ttf
  • limpió el caché
  • instalé la versión otf
  • No funciona

así que de nuevo para ttf - y tener una versión funcional en mi Terminal.app

No tengo idea de por qué la versión otf no funciona. ;(

Gracias por su respuesta. Lo intenté pero no tuve éxito. El problema aún persiste.
Confirmado, el TTF también funciona en mi computadora. OTF no lo hace. Extraño, pero al menos ahora puedo usar la fuente. +1

No puedo reproducir su problema en mi Mac (10.6.7). Descargué el "archivo OpenType", lo abrí, lo instalé en Font Book y configuré Terminal para usarlo sin incidentes. ¿Tal vez intente eliminar la fuente de su sistema e inténtelo de nuevo?

Gracias por la reproducción, incluso si arrojó un resultado diferente. Sí, traté de eliminar la fuente y luego la reinstalé sin suerte.
@Uwe También probé Inconsolada en Mail, y funcionó sin problemas. Jugué con diferentes tamaños, suavizado de fuentes, etc. y no puedo reproducir su problema.
Si el problema persiste incluso con la reconstrucción del caché de fuentes, puede probar una alternativa de Terminal.app como iTerm o GLTerm y seguir probando.
También puedo confirmar que puedo usar Inconsolata en Terminal sin incidentes. También funciona bien en iTerm (que también tiene algunas otras características interesantes), por lo que ese podría ser su próximo paso para ver si solo es específico para Terminal o si está sucediendo algo más.
@Kyle Cronin: ¿puede decirme que la fuente se muestra en las fuentes de "ancho fijo"? (¿en el panel Fuente, como Monaco o Courier?)
@ jm666 No de forma predeterminada, pero eso no significa nada: las categorías de fuentes deben administrarse manualmente

Aparentemente hay un problema con las fuentes OpenType en Terminal desde Snow Leopard. Consulte este hilo sobre el soporte de Apple: https://discussions.apple.com/thread/2775619?start=0&tstart=0

hay una solución bastante simple para este problema.
Simplemente convierta el .otfarchivo en un .ttfarchivo.
Usé FreeFontConverter para eso y ahora inconsolata funciona en mi Terminal.