Hi Damien,

"Damien Cassou" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
On Tue, Sep 23, 2008 at 1:02 AM, Andrew Tween <[EMAIL PROTECTED]> wrote:
The default font should be sensible and generally acceptable, but since
everyone can change that and choose their own favourite font from those
available in their operating system, does it really matter what the default
is?

Yes it does really matter. Please take time to choose a very good
looking default font, it is the one that will be used by most users.

:) I agree that 'very good' is better than 'acceptable' :)

The options, as I see them, are :-

A. Redistribute a font so that everybody sees the exact same default, regardless of Operating System.

B. Don't redistribute a font; but instead use a different font from each Operating System (e.g. Mac=Lucida, Windows=Arial, Linux=Free Sans, etc)

Regardless of which font(s) are chosen, some decisions are best left to the Designer because the fonts should look good within the Pharo theme.
i.e. How large should the window title font be? Should it be bold, italic?

Other decisions are best made by developers.
i.e. should the code font be monospaced? should it be serif, or sans-serif

Here is an approach that could work...

1. Decide upon whether option A (redistribute), or option B (use OS fonts) is best.

2. If option A is chosen, find a few freely redistributable fonts, then let the Designer choose the ones that work best with the Pharo theme. And for option B, let the Designer choose the fonts from each OS that work best with the Pharo theme.

3. The developers then choose the code font(s)

Of course, the choice isn't strictly either/or.
It is possible to redistribute a font AND use the OS fonts.
e.g.
ListFont => Mac=Lucida, Windows=Arial, neitherFontAvailableOnOS=use redistributed font.
Codefont => use redistributed font on all OS

Cheers,
Andy



--
Damien Cassou
Peter von der Ahé: «I'm beginning to see why Gilad wished us good
luck». (http://blogs.sun.com/ahe/entry/override_snafu)



--------------------------------------------------------------------------------


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project




_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to