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