I agree with Sven that monospace isn't needed. I've only ever found monospace useful when I've had to work on code with a large number of nested blocks e.g. for if if if if while if ;). In which case it does help expose the codes structure, but I haven't seen that in Smalltalk. I generally go for Geneva http://en.wikipedia.org/wiki/Geneva_(typeface) But I'm not suggesting it be the default in Pharo :). +1 for Droid Sans (licence permitting) but I'd up the point size to be more in line with Svens message. Mark On 9 Apr 2012, at 08:56, Sven Van Caekenberghe wrote:
On 08 Apr 2012, at 21:03, Stéphane Ducasse wrote:
I do not like the default font because there is not enough space around : so this is difficult to see it for example in
:= <Screen Shot 2012-04-08 at 9.02.59 PM.pdf><Screen Shot 2012-04-08 at 9.03.22 PM.pdf>
so what can be done? Can we modify this font?
I always use a larger font, Bitmap DejaVu Sans Regular 12, currently called Medium I think.
<Screen Shot 2012-04-09 at 09.52.27.png>
But now that you mention it, maybe it would be nice if colons were a bit more heavy. Smalltalk methods should be small, hence a bigger font still works. They also don't need monospace, let's keep it like that.
Sven
-- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill