[Pharo-project] call for hypercool fonts configuration
Hi guys on one hand we should have a good default for fonts - default means ok for license and work on platforms.... Now I would LOVE to get a list of cool combination of fonts even if they are proprietary. So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :) font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont. Stef
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY. Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance. If the user experience is ungood -- slowness -- people will RUN AWAY. 2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Mac, I like the following "special" configuration with Lucida Grande and Monaco: font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont. Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example. Adrian On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin Stef On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Thu, May 21, 2009 at 5:30 PM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
This is actually confusing me, too. My favorite coding font by far is Consolas, a proprietary Microsoft font that ships with Vista and newer versions of Office. (Hey, give me a break; once every 30 years, they're allowed to get something right.) I therefore gave the following configuration a shot: font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Consolas' pointSize: 9. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 11. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont. Unfortunately, under Pharo, the result's so bad, I feel as if I'm trying to code through beer goggles. The Lucida Grande looks fine, but the Consolas looks as if it has been heavily smeared. Oddly, the problem mostly goes away if I change Consolas' size to 8 points, rather than 9. To me, without any knowledge of what Pharo does for fonts, that screams that the FreeType plugin is built without the bytecode interpreter. If so, I think it can safely be enabled on both OS X and Windows, since the patent holders are Apple and Microsoft. --Benjamin
I had the impression that I'm missing something too :) Stef On May 22, 2009, at 6:38 AM, Benjamin Pollack wrote:
On Thu, May 21, 2009 at 5:30 PM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote: this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
This is actually confusing me, too. My favorite coding font by far is Consolas, a proprietary Microsoft font that ships with Vista and newer versions of Office. (Hey, give me a break; once every 30 years, they're allowed to get something right.) I therefore gave the following configuration a shot:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Consolas' pointSize: 9. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Unfortunately, under Pharo, the result's so bad, I feel as if I'm trying to code through beer goggles. The Lucida Grande looks fine, but the Consolas looks as if it has been heavily smeared. Oddly, the problem mostly goes away if I change Consolas' size to 8 points, rather than 9. To me, without any knowledge of what Pharo does for fonts, that screams that the FreeType plugin is built without the bytecode interpreter. If so, I think it can safely be enabled on both OS X and Windows, since the patent holders are Apple and Microsoft.
--Benjamin _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
2009/5/22 Benjamin Pollack <benjamin.pollack@gmail.com>:
This is actually confusing me, too. Â My favorite coding font by far is Consolas, a proprietary Microsoft font that ships with Vista and newer versions of Office. Â (Hey, give me a break; once every 30 years, they're allowed to get something right.)
+1 for consolas, it's as good as monaco but has true italics and bold. BTW if you get display problems with it on macs, there is a hack to fix it: http://gist.github.com/79238 Lucida Grande is nice but it lacks an italic, which is needed in MC and OB⦠-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Damien our cool typo freak could you provide some really nice combination for Pharo on mac I would love to have a menu with - hyper cool look - teeky - ... You see what I mean. STfe On May 22, 2009, at 11:20 AM, Damien Pollet wrote:
2009/5/22 Benjamin Pollack <benjamin.pollack@gmail.com>:
This is actually confusing me, too. My favorite coding font by far is Consolas, a proprietary Microsoft font that ships with Vista and newer versions of Office. (Hey, give me a break; once every 30 years, they're allowed to get something right.)
+1 for consolas, it's as good as monaco but has true italics and bold.
BTW if you get display problems with it on macs, there is a hack to fix it: http://gist.github.com/79238
Lucida Grande is nice but it lacks an italic, which is needed in MC and OBâ¦
-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted. Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot? Adrian On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Hi, I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help? Cheers, Doru On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "Every thing has its own flow."
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont. Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_________________________________________________________________ Share your photos with Windows Live Photos â Free. http://clk.atdmt.com/UKM/go/134665338/direct/01/
Thanks a lot, that worked fine. So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco: menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont. Cheers, Doru On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "No matter how many recipes we'll know, we'll still value a chef."
good that you raised the level :) Stef On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
:) looks cool to me. thanks doru. On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
gaah, these fat menus and title fonts look awful to me! ;) Adrian On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
My favourite font set is Liberation from RedHat. But this set have license issue. |font codeFont tooltipFont| font := LogicalFont familyName: 'Liberation Sans' pointSize: 9. tooltipFont := LogicalFont familyName: 'Liberation Sans' pointSize: 7. codeFont := LogicalFont familyName: 'Liberation Mono' pointSize: 9. titleFont := LogicalFont familyName: 'Liberation Sans' pointSize: 11. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setBalloonHelpFontTo: tooltipFont. Preferences setWindowTitleFontTo: titleFont. On Fri, May 22, 2009 at 15:20, Adrian Lienhard <adi@netstyle.ch> wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont        familyName: 'Helvetica Neue'        pointSize: 9        stretchValue: (LogicalFont stretchCondensed)        weightValue: (LogicalFont weightBold)        slantValue: (LogicalFont slantNormal). titleFont := LogicalFont        familyName: 'Helvetica Neue'        pointSize: 14        stretchValue: (LogicalFont stretchCondensed)        weightValue: (LogicalFont weightBold)        slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
quite small :) On May 22, 2009, at 1:36 PM, Andrey Larionov wrote:
My favourite font set is Liberation from RedHat. But this set have license issue.
|font codeFont tooltipFont| font := LogicalFont familyName: 'Liberation Sans' pointSize: 9. tooltipFont := LogicalFont familyName: 'Liberation Sans' pointSize: 7. codeFont := LogicalFont familyName: 'Liberation Mono' pointSize: 9. titleFont := LogicalFont familyName: 'Liberation Sans' pointSize: 11. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setBalloonHelpFontTo: tooltipFont. Preferences setWindowTitleFontTo: titleFont.
On Fri, May 22, 2009 at 15:20, Adrian Lienhard <adi@netstyle.ch> wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
A you tried it actualy or just say it looking on specified font sizes? Liberation fonts is not small by nature so this sizes is very nice for my 1280x800. On Fri, May 22, 2009 at 16:08, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
quite small :)
On May 22, 2009, at 1:36 PM, Andrey Larionov wrote:
My favourite font set is Liberation from RedHat. But this set have license issue.
|font codeFont tooltipFont| font := LogicalFont familyName: 'Liberation Sans' pointSize: 9. tooltipFont := LogicalFont familyName: 'Liberation Sans' pointSize: 7. codeFont := LogicalFont familyName: 'Liberation Mono' pointSize: 9. titleFont := LogicalFont familyName: 'Liberation Sans' pointSize: 11. Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setBalloonHelpFontTo: tooltipFont. Preferences setWindowTitleFontTo: titleFont.
On Fri, May 22, 2009 at 15:20, Adrian Lienhard <adi@netstyle.ch> wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont        familyName: 'Helvetica Neue'        pointSize: 9        stretchValue: (LogicalFont stretchCondensed)        weightValue: (LogicalFont weightBold)        slantValue: (LogicalFont slantNormal). titleFont := LogicalFont        familyName: 'Helvetica Neue'        pointSize: 14        stretchValue: (LogicalFont stretchCondensed)        weightValue: (LogicalFont weightBold)        slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I love the condensed menu. I think that the point is not to get one but several effective configurations that people could use when they do not care about license problem. Stef On May 22, 2009, at 1:20 PM, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I certainly will not try to enforce it on anybody :). The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable. As for the menus, I just find them easier to grasp in this way. Anyway, I added this script together with a version for demos (larger font size) here: MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: '' Cheers, Doru On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "In a world where everything is moving ever faster, one might have better chances to win by moving slower."
Thanks I will use that for my lecture next week :) On May 22, 2009, at 2:19 PM, Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable. As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help? Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
It would help indeed, but I still want to be able to distinguish between the many windows when they are open, and when I hover over the buttons at the bottom (in the preview) so I will still stick to the condensed bold font :). Doru On 22 May 2009, at 15:38, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "We cannot reach the flow of things unless we let go."
What you do not like OBPackageAdaptor... Great Squeakish ui. Stef On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I like Arial, and I think it's a very common font available on most platforms..... | aStandardFont aBoldFont | aStandardFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 400 slantValue: 0. aBoldFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 700 slantValue: 0. Preferences setWindowTitleFontTo: aBoldFont. Preferences setEToysTitleFontTo: aBoldFont. Preferences setFlapsFontTo: aBoldFont. Preferences setBalloonHelpFontTo: aStandardFont. Preferences setButtonFontTo: aStandardFont. Preferences setCodeFontTo: aStandardFont. Preferences setEToysFontTo: aStandardFont. Preferences setHaloLabelFontTo: aStandardFont. Preferences setListFontTo: aStandardFont. Preferences setMenuFontTo: aStandardFont. Preferences setPaintBoxButtonFontTo: aStandardFont. Preferences setSystemFontTo: aStandardFont. On Fri, May 22, 2009 at 9:52 AM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote:
What you do not like OBPackageAdaptor... Great Squeakish ui.
Stef
On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I found the flash menu :) and this is cool Stef On May 22, 2009, at 4:53 PM, Steve Wirts wrote:
I like Arial, and I think it's a very common font available on most platforms.....
| aStandardFont aBoldFont |
aStandardFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 400 slantValue: 0. aBoldFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 700 slantValue: 0.
Preferences setWindowTitleFontTo: aBoldFont. Preferences setEToysTitleFontTo: aBoldFont. Preferences setFlapsFontTo: aBoldFont. Preferences setBalloonHelpFontTo: aStandardFont. Preferences setButtonFontTo: aStandardFont. Preferences setCodeFontTo: aStandardFont. Preferences setEToysFontTo: aStandardFont. Preferences setHaloLabelFontTo: aStandardFont. Preferences setListFontTo: aStandardFont. Preferences setMenuFontTo: aStandardFont. Preferences setPaintBoxButtonFontTo: aStandardFont. Preferences setSystemFontTo: aStandardFont.
On Fri, May 22, 2009 at 9:52 AM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote: What you do not like OBPackageAdaptor... Great Squeakish ui.
Stef
On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title
when
hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310
Pharo core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
It would be nice to have a wiki page with all of this configurations. So that any user can copy and paste then and see how the look like in their images. Or they can be in a specific morph or preference browser, but this requires more time and effort. Sorry, I don't have wiki permissions. Cheers, Mariano On Fri, May 22, 2009 at 2:33 PM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote:
I found the flash menu :) and this is cool
Stef
On May 22, 2009, at 4:53 PM, Steve Wirts wrote:
I like Arial, and I think it's a very common font available on most platforms.....
| aStandardFont aBoldFont |
aStandardFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 400 slantValue: 0. aBoldFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 700 slantValue: 0.
Preferences setWindowTitleFontTo: aBoldFont. Preferences setEToysTitleFontTo: aBoldFont. Preferences setFlapsFontTo: aBoldFont. Preferences setBalloonHelpFontTo: aStandardFont. Preferences setButtonFontTo: aStandardFont. Preferences setCodeFontTo: aStandardFont. Preferences setEToysFontTo: aStandardFont. Preferences setHaloLabelFontTo: aStandardFont. Preferences setListFontTo: aStandardFont. Preferences setMenuFontTo: aStandardFont. Preferences setPaintBoxButtonFontTo: aStandardFont. Preferences setSystemFontTo: aStandardFont.
On Fri, May 22, 2009 at 9:52 AM, Stéphane Ducasse < stephane.ducasse@inria.fr
wrote: What you do not like OBPackageAdaptor... Great Squeakish ui.
Stef
On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title
when
hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310
Pharo core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
flash menu? Rob On Fri, May 22, 2009 at 11:33 AM, Stéphane Ducasse < stephane.ducasse@inria.fr> wrote:
I found the flash menu :) and this is cool
Stef
On May 22, 2009, at 4:53 PM, Steve Wirts wrote:
I like Arial, and I think it's a very common font available on most platforms.....
| aStandardFont aBoldFont |
aStandardFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 400 slantValue: 0. aBoldFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 700 slantValue: 0.
Preferences setWindowTitleFontTo: aBoldFont. Preferences setEToysTitleFontTo: aBoldFont. Preferences setFlapsFontTo: aBoldFont. Preferences setBalloonHelpFontTo: aStandardFont. Preferences setButtonFontTo: aStandardFont. Preferences setCodeFontTo: aStandardFont. Preferences setEToysFontTo: aStandardFont. Preferences setHaloLabelFontTo: aStandardFont. Preferences setListFontTo: aStandardFont. Preferences setMenuFontTo: aStandardFont. Preferences setPaintBoxButtonFontTo: aStandardFont. Preferences setSystemFontTo: aStandardFont.
On Fri, May 22, 2009 at 9:52 AM, Stéphane Ducasse < stephane.ducasse@inria.fr
wrote: What you do not like OBPackageAdaptor... Great Squeakish ui.
Stef
On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title
when
hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310
Pharo core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
in the veiw explorer :) sorry On May 22, 2009, at 10:22 PM, Rob Rothwell wrote:
flash menu?
Rob
On Fri, May 22, 2009 at 11:33 AM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote: I found the flash menu :) and this is cool
Stef
On May 22, 2009, at 4:53 PM, Steve Wirts wrote:
codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/ pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I like Arial, and I think it's a very common font available on most platforms.....
| aStandardFont aBoldFont |
aStandardFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 400 slantValue: 0. aBoldFont := LogicalFont familyName: 'Arial' pointSize: 9 stretchValue: 5 weightValue: 700 slantValue: 0.
Preferences setWindowTitleFontTo: aBoldFont. Preferences setEToysTitleFontTo: aBoldFont. Preferences setFlapsFontTo: aBoldFont. Preferences setBalloonHelpFontTo: aStandardFont. Preferences setButtonFontTo: aStandardFont. Preferences setCodeFontTo: aStandardFont. Preferences setEToysFontTo: aStandardFont. Preferences setHaloLabelFontTo: aStandardFont. Preferences setListFontTo: aStandardFont. Preferences setMenuFontTo: aStandardFont. Preferences setPaintBoxButtonFontTo: aStandardFont. Preferences setSystemFontTo: aStandardFont.
On Fri, May 22, 2009 at 9:52 AM, Stéphane Ducasse <stephane.ducasse@inria.fr
wrote: What you do not like OBPackageAdaptor... Great Squeakish ui.
Stef
On May 22, 2009, at 3:38 PM, Adrian Lienhard wrote:
On May 22, 2009, at 14:19 , Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is
that
because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable.
Then we should probably fix that the label of the tab shows what you need to know (I assume the class name). Currently, the class name is prefixed with "System Browser: ", which uses up all the space as soon as one has several open windows. I would just remove "System Browser: " in the window title and tab label and only print the class name. Would that help?
Adrian
As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310
Pharo core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize:
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I created a Monticello repositiory called PersonalSettings Maybe you can put your script in it. Alexandre On 22 May 2009, at 08:19, Tudor Girba wrote:
I certainly will not try to enforce it on anybody :).
The reason why I used condensed bold for the title and menu is that because we have so many of them both windows and menus, it is difficult to identify them. So, I want to quickly spot the title when hovering over the tabs at the bottom which is not accomplishable. As for the menus, I just find them easier to grasp in this way.
Anyway, I added this script together with a version for demos (larger font size) here:
MCHttpRepository location: 'http://www.squeaksource.com/setup' user: '' password: ''
Cheers, Doru
On 22 May 2009, at 13:20, Adrian Lienhard wrote:
gaah, these fat menus and title fonts look awful to me! ;) Adrian
On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
:) looks cool to me. thanks doru.
<Picture 7.pdf><Picture 6.pdf> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
Thanks a lot, that worked fine.
So, I list below my settings. I use Helvetica Neue Condensed Bold for menus and window title. Because I use it there, I also use Helvetica Neue regular for the rest of the items, except for the code where I use Monaco:
menuFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). titleFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 14 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). codeFont := LogicalFont familyName: 'Monaco' pointSize: 8. defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9. Preferences setSystemFontTo: defaultFont. Preferences setListFontTo: defaultFont. Preferences setFlapsFontTo: menuFont. Preferences setHaloLabelFontTo: defaultFont. Preferences setMenuFontTo: menuFont. Preferences setWindowTitleFontTo: titleFont. Preferences setBalloonHelpFontTo: defaultFont. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: defaultFont.
Cheers, Doru
On 22 May 2009, at 11:05, Andrew Tween wrote:
Hi
From: girba@iam.unibe.ch To: Pharo-project@lists.gforge.inria.fr Date: Fri, 22 May 2009 10:19:44 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
Hi,
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
codeFont := LogicalFont familyName: 'Helvetica Neue' pointSize: 9 stretchValue: (LogicalFont stretchCondensed) weightValue: (LogicalFont weightBold) slantValue: (LogicalFont slantNormal). Preferences setCodeFontTo: codeFont.
Cheers, Andy
Cheers, Doru
On 22 May 2009, at 09:56, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo
core
and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"Every thing has its own flow."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
" Upgrade to Internet Explorer 8 Optimised for MSN. " Download Now_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- www.tudorgirba.com
"No matter how many recipes we'll know, we'll still value a chef."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"In a world where everything is moving ever faster, one might have better chances to win by moving slower."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Fri, May 22, 2009 at 10:19, Tudor Girba <girba@iam.unibe.ch> wrote:
I would like to give my script, but I do not know how to specify in a script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone help?
Try the postscript name of that font (visible in Font Book, but usually the same without spaces) -- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Ok I will check the BitBlt plugin On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
with the bitblt On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
This does not look blurry in my eyes (slightly better than the first screenshot, which seems not having subpixel-AA due to the missing BitBlt plugin). Adrian On May 22, 2009, at 11:22 , Stéphane Ducasse wrote:
with the bitblt
<Picture 5.pdf>
On May 22, 2009, at 9:56 AM, Adrian Lienhard wrote:
Hm, they look perfect on my machine. I just took a 10310 Pharo core and run the script I posted.
Do you have the BitBlt plugin added to the VM? Are the DejaVu fonts blurry as well? Can you post a screenshot?
Adrian
On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
this is strange because I get a blurry result. Should I have a specific package loaded: I tried with the 10309dev and the VM has the FT2plugin
Stef
On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Hi Adrian, The LogicalFont's realFont is set to nil when the image is saved, so your tweaked line height will be lost next time the image opens. You could run the script each time the image starts. Or, we would have to find a place to store these values and apply them automatically each time a LogicalFont gets assigned a realFont. Cheers, Andy
From: adi@netstyle.ch To: Pharo-project@lists.gforge.inria.fr Date: Thu, 21 May 2009 22:50:18 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_________________________________________________________________ Share your photos with Windows Live Photos â Free. http://clk.atdmt.com/UKM/go/134665338/direct/01/
Hi Andrew, Thanks for the note. I think its not that important. I like the mono-spaced DejaVu font as well, and it does not have that large line spacing. Cheers, Adrian On May 22, 2009, at 11:22 , Andrew Tween wrote:
Hi Adrian,
The LogicalFont's realFont is set to nil when the image is saved, so your tweaked line height will be lost next time the image opens.
You could run the script each time the image starts.
Or, we would have to find a place to store these values and apply them automatically each time a LogicalFont gets assigned a realFont.
Cheers,
Andy
From: adi@netstyle.ch To: Pharo-project@lists.gforge.inria.fr Date: Thu, 21 May 2009 22:50:18 +0200 Subject: Re: [Pharo-project] call for hypercool fonts configuration
On Mac, I like the following "special" configuration with Lucida Grande and Monaco:
font := LogicalFont familyName: 'Lucida Grande' pointSize: 10. codeFont := LogicalFont familyName: 'Monaco' pointSize: 9. codeFont realFont instVarNamed: 'cachedAscent' put: 12. codeFont realFont instVarNamed: 'cachedHeight' put: 15. titleFont := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Note, I manually tweak the font description of Monaco to decrease the line height (don't know why it is that high by default). With the above, it looks more like in TextMate for example.
Adrian
On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
Yes, anythinks related to look'nd feel and overal design in Pharo could help a lot to make people to LOVE Pharo or to RUN AWAY.
Regarding fonts, I found myself sharing the point previously expressed there: -Dejavu Sans for all but code -Code with Dedavu mono
The issue about Freetype efficiency, related to submorph damage code related previsouly, is of equal importance.
If the user experience is ungood -- slowness -- people will RUN AWAY.
2009/5/21 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi guys
on one hand we should have a good default for fonts - default means ok for license and work on platforms....
Now I would LOVE to get a list of cool combination of fonts even if they are proprietary.
So I hope that I woke the designer in you :) Send snippets in the following forms that we can impress girls :)
font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10. codeFont := LogicalFont familyName: 'DejaVu Sans Mono' pointSize: 9. titleFont := LogicalFont familyName: 'DejaVu Serif' pointSize: 11.
Preferences setListFontTo: font. Preferences setMenuFontTo: font. Preferences setCodeFontTo: codeFont. Preferences setButtonFontTo: font. Preferences setSystemFontTo: font. Preferences setWindowTitleFontTo: titleFont.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- http://blog.ofset.org/hilaire
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_________________________________________________________________ Share your photos with Windows Live Photos â Free. http://clk.atdmt.com/UKM/go/134665338/direct/01/____________________________... Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (12)
-
Adrian Lienhard -
Alexandre Bergel -
Andrew Tween -
Andrey Larionov -
Benjamin Pollack -
Damien Pollet -
Hilaire Fernandes -
Mariano Martinez Peck -
Rob Rothwell -
Steve Wirts -
Stéphane Ducasse -
Tudor Girba