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