> Concerning the fonts, I wonder what the win is, now that we have > FreeType? Not that I don't like Juan's solution (I even proposed it > some time ago for Pharo but then others preferred FreeType). When > would FreeType not work and you would fall back to Juan's fonts? > > Adrian
On Aug 5, 2009, at 09:50 , Stéphane Ducasse wrote: > Henrik > > here is my answer: so I would really like to get enhanced > strikefonts in pharo. > Now I would like to have the point of view of the font experts. > > http://code.google.com/p/pharo/issues/detail?id=1037 > > >>> Hi Stef, >>> >>> Stéphane Ducasse wrote: >>>> Hi juan >>>> >>>> Ideally in Pharo I would really like to be able to have really >>>> nice fonts without relying >>>> on external plugin. Now I do not know too much about fonts. >>>> Do you know that we could have the best of both worlds: >>>> - your idea >>>> - freetype. >>>> >>>> Stef >>> >>> Yes, I don't see any reason for not doing so. Load the attached. >>> First 'preliminaries', then the big one. >>> >>> Enjoy! >>> >>> Cheers, >>> Juan Vuletich > > > <EnhancedStrikeFontsForPharo.zip> > > > > > On Aug 4, 2009, at 8:05 PM, Stéphane Ducasse wrote: > >> From: Juan Vuletich <juan <at> jvuletich.org> >> Subject: [Ann] Enhanced StrikeFonts (antiAliasing , subPixel AA) >> Newsgroups: gmane.comp.lang.smalltalk.squeak.general >> Date: 2009-08-03 21:52:47 GMT (20 hours and 12 minutes ago) >> Hi Folks, >> >> If you update to the latest trunk, you'll load Graphics-jmv.53, >> Morphic-jmv.138 and System-jmv.118. This is the support for anti >> aliased >> StrikeFonts from Cuis. The new 'BitmapDejaVu' font of point size 9 is >> set as default. I only included size 9 (reg, italic, bold, bold >> italic) >> to avoid using too much space in the image. If people want, more >> sizes >> can be added. >> >> To do proper antialiasing / subpixel AA _without_ requiring new >> BitBlt >> modes, I use RGBMul BitBlt rule, and a second pass with RGBAdd rule. >> Text looks very good, in any combination of font and background >> colors, >> even at lower Display depths and / or glyphs depths. >> >> By default underscore and caret are shown as in standard ASCII. If >> you >> prefer the classic ST-80 left and up arrow, evaluate 'StrikeFont >> useLeftArrow'. To go back to the default, evaluate 'StrikeFont >> useUnderscore'. I also added 2 preferences #subPixelRenderFonts and >> #subPixelRenderColorFonts (both default to true). >> >> Andreas, thanks for all your help! >> >> Comments are welcome. >> >> Cheers, >> Juan Vuletich >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
