2010-09-17 14 views
11

Chciałbym mieć GtkTextView w moim programie (Python), który wyświetla tekst z czcionką systemu Monospace. Znalazłem wiele sposobów, które używają nazwy i rozmiaru rodzinnej czcionki. Chciałbym jednak użyć określonej czcionki o stałej szerokości (np. Z panelu preferencji czcionek ubuntu).użyj systemowej czcionki jednobrzmiącej w gtk textview

Mój program powinien działać zarówno w systemie Windows, jak i Linuxie bez modyfikacji, wybierając automatycznie odpowiednią czcionkę.

do wyjaśnienia, to nie czego chcę:

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

Odpowiedz

8

można po prostu użyć „monospace 18” jako czcionki i będzie korzystał z szeryfową czcionki systemowej.

+0

czego użyć, jeśli chcę również systemowy domyślny rozmiar czcionki? – user450766

+3

Tylko "monospace", jak sądzę. – ikanobori

+0

masz rację, działa. To coś, co mogłem pomyśleć o sobie. Dzięki! – user450766

Powiązane problemy