Hi Damien, "Damien Cassou" <damien.cassou@gmail.com> wrote in message news:6ac749c10809222228v1ea27511uab4ccafc9795e0dc@mail.gmail.com...
On Tue, Sep 23, 2008 at 1:02 AM, Andrew Tween <amtween@hotmail.com> 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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project