[Idle-dev] default font for IDLE on Linux

Markus Gritsch gritsch@iue.tuwien.ac.at
Wed, 01 Mar 2000 15:43:53 +0100


--------------E525108F923E2ECB643E9A3A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi!

In order to provide a nice looking default font for Idle on the Linux platform
the person responsible for
EditorWindow.py maybe wants to change the code block

        text['yscrollcommand'] = vbar.set
        if sys.platform[:3] == 'win':
            text['font'] = ("lucida console", 8)
#            text['font'] = ("courier new", 10)
        text_frame.pack(side=LEFT, fill=BOTH, expand=1)
        text.pack(side=TOP, fill=BOTH, expand=1)
        text.focus_set()

to look like

        text['yscrollcommand'] = vbar.set
        if sys.platform[:3] == 'win':
            text['font'] = ("lucida console", 8)
#            text['font'] = ("courier new", 10)
        if sys.platform[:5] == 'linux':
            text['font'] = ("fixed", 12)
        text_frame.pack(side=LEFT, fill=BOTH, expand=1)
        text.pack(side=TOP, fill=BOTH, expand=1)
        text.focus_set()

Regards,
Markus


--------------E525108F923E2ECB643E9A3A
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Hi!
<p>In order to provide a nice looking default font for Idle on the Linux
platform the person responsible for
<br>EditorWindow.py maybe wants to change the code block
<p><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text['yscrollcommand']
= vbar.set</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if sys.platform[:3]
== 'win':</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
text['font'] = ("lucida console", 8)</tt>
<br><tt>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
text['font'] = ("courier new", 10)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text_frame.pack(side=LEFT,
fill=BOTH, expand=1)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text.pack(side=TOP,
fill=BOTH, expand=1)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text.focus_set()</tt>
<p>to look like
<p><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text['yscrollcommand']
= vbar.set</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if sys.platform[:3]
== 'win':</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
text['font'] = ("lucida console", 8)</tt>
<br><tt>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
text['font'] = ("courier new", 10)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if sys.platform[:5]
== 'linux':</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
text['font'] = ("fixed", 12)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text_frame.pack(side=LEFT,
fill=BOTH, expand=1)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text.pack(side=TOP,
fill=BOTH, expand=1)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text.focus_set()</tt><tt></tt>
<p><tt>Regards,</tt>
<br><tt>Markus</tt>
<br><tt></tt>&nbsp;</html>

--------------E525108F923E2ECB643E9A3A--