2010-09-17 8 views
11

Me gustaría tener un GtkTextView en mi programa (Python) que muestra texto con la fuente de monoespacio del sistema. Encontré muchas formas que usan un nombre y tamaño de familia de fuente expicit. Sin embargo, me gustaría utilizar la fuente de monoespacio especificada por el sistema (por ejemplo, desde el panel de preferencias de fuentes ubuntu).usa la fuente de monoespacio del sistema en gtk textview

Mi programa debería poder ejecutarse tanto en Windows como en Linux sin modificaciones, eligiendo automáticamente la fuente correcta.

aclarar, esto es, no lo que quiero:

fontdesc = pango.FontDescription("Courier 18") 
textview.modify_font(fontdesc) 

Respuesta

8

sólo puede utilizar "monoespacio 18" como su fuente y que va a utilizar el sistema de fuente de espacio fijo.

+0

¿qué usaría si también quisiera el tamaño de fuente predeterminado del sistema? – user450766

+3

Solo "monoespacio", reconozco. – ikanobori

+0

tienes razón, está funcionando. Eso es algo en lo que podría haber pensado yo mismo. ¡Gracias! – user450766

Cuestiones relacionadas