Problem with giant font sizes in tkinter
Chris Jones
cjns1989 at gmail.com
Fri Feb 11 01:29:02 EST 2011
On Thu, Feb 10, 2011 at 09:08:01PM EST, Steven D'Aprano wrote:
> On Thu, 10 Feb 2011 15:48:47 +0000, Cousin Stanley wrote:
>
> > Steven D'Aprano wrote:
> >
> >> I have a tkinter application under Python 2.6 which is shows text in a
> >> giant font, about twenty(?) times larger than expected.
> >>
> >> The fonts are set using:
> >>
> >> titlefont = '-Adobe-Helvetica-Bold-R-Normal-*-180-*'
> >> buttonfont = '-Adobe-Helvetica-Bold-R-Normal-*-140-*'
> >> labelfont = '-Adobe-Helvetica-Bold-R-Normal-*-140-*'
> >> ....
> >
> > Although I've been a linux user for several years, that type of font
> > spec hurts my head .... :-)
> >
> > Will the more simplistic type of tuple spec not work in your tkinter
> > application ?
>
> I don't know, but I'll give it a try.
>
> Nevertheless, I'd like to learn how to diagnose these sorts of font
> issues. Can anyone suggest where I should start?
First of all, you need to know precisely what the above font name coding
means.
Chapter 6 of O'Reilly's ‘The X Window System's User Guide’, provides
a brief but fairly thorough introduction.
In relation to your problem, see in particular the discussion of the use
of wild cards and such aspects as pixel size and vertical/horizontal
resolution.
You can download a scanned pdf of this book free of charge here:
http://www.archive.org/details/xwindowsytemosf03querarch
Have fun,
cj
More information about the Python-list
mailing list