[Pharo-dev] default monospaced code font

Goubier Thierry thierry.goubier at cea.fr
Thu Oct 17 05:30:16 EDT 2013


I'm unable to double check, I now have the Source Code and Source Sans 
fonts on my machine :)

And the pdfs look very nice, indeed.

Thierry

Le 17/10/2013 11:16, btc at openinworld.com a écrit :
> Goubier Thierry wrote:
>> I'll do like you because...
>>
>> I only managed to install the source code pro font so far (no default
>> install in ubuntu) and Pharo doesn't see it (LibreOffice does). I'll
>> look for the source sans pro download as well.
>>
>> (May explain the pdf issues if the fonts are not embedded in the pdf
>> document).
> Good point.  So I've made it PDF/A to embed fonts. Try attached file.
> cheers -ben
>>
>> Thierry
>>
>> Le 17/10/2013 10:57, Igor Stasenko a écrit :
>>> ok i looked at .xlxslsx file
>>> at least, in google preview it looks more or less close to the truth :)
>>>
>>> and i can say that Source Sans Pro is a winner ( to my taste ).
>>> I like that for 'i' in it don't closes together as in 'it', comparing to
>>> dejavu , where it does.
>>> It reads very clear yet compact.
>>>
>>> On 17 October 2013 10:43, Igor Stasenko <siguctua at gmail.com
>>> <mailto:siguctua at gmail.com>> wrote:
>>>
>>>
>>>
>>>
>>>     On 17 October 2013 10:47, Goubier Thierry <thierry.goubier at cea.fr
>>>     <mailto:thierry.goubier at cea.fr>> wrote:
>>>
>>>
>>>
>>>         Le 17/10/2013 10:29, Igor Stasenko a écrit :
>>>
>>>             hmm.. i have suspicion that it is actually adobe who can't
>>>             handle the
>>>             font properly..
>>>             because in some examples for source code pro font, the
>>>             adjacent letters
>>>             jump onto each other.
>>>             i don't believe it is that bad (see attached)Inline images 1
>>>
>>>
>>>         Adobe or the viewer? I used evince to view it, not acrobat
>>>         reader. It may point to incorrect spacing information in Source
>>>         Sans Pro (I have not the errors you see in Source Code Pro).
>>>
>>>         Who is in charge of the Source Pro font? Which typographer? Oh,
>>>         Adobe apparently. If they can't handle it properly...
>>>
>>>     i am far from blaming adobe, just wanted to say that in my viewer it
>>>     does not shows things
>>>     properly, because when rendered in pharo it don't have such
>>> problems.
>>>
>>>     so i cannot have decent comparison..
>>>
>>>         Thierry
>>>
>>>
>>>
>>>             On 17 October 2013 09:28, Goubier Thierry
>>>             <thierry.goubier at cea.fr <mailto:thierry.goubier at cea.fr>
>>>             <mailto:thierry.goubier at cea.fr
>>>             <mailto:thierry.goubier at cea.fr>__>> wrote:
>>>
>>>                  Excellent, I like the comparison a lot! Thanks!
>>>
>>>                  My take is:
>>>                  - Unable to like Source Code Pro 9 (and it's so wide);
>>>                  - Source Sans Pro 9 has spacing issues (16r, the r is
>>>             too close) and
>>>                  reading issues (it's the worse for the lL|i characters)
>>>                  - Source sans Pro 10 is better than 9 (but what with
>>>             the 2x space?)
>>>
>>>                  Overall, I'd stay with DejaVu Sans 9 based on this
>>>             sample. In my
>>>                  opinion, the best compromise density / readability.
>>>
>>>                  Thierry
>>>
>>>                  Le 16/10/2013 19:56, btc at openinworld.com
>>>             <mailto:btc at openinworld.com>
>>>                  <mailto:btc at openinworld.com
>>>             <mailto:btc at openinworld.com>> a écrit :
>>>
>>>
>>>                      Goubier Thierry wrote:
>>>
>>>                          I'd be more impressed if the argument was
>>>             helping me distinguish
>>>                          between | and l.
>>>
>>>
>>>                      Yes. It is designed to do that. Some common
>>> failings of
>>>                      monospaced fonts
>>>                      are noted [1] and dealt with. There comment section
>>>             is also
>>>                      interesting.
>>>
>>>                      The attached PDFs are the result of getting the
>>>             urge to compare
>>>                      a broad
>>>                      coverage of code examples (taken from "Terse Guide
>>>             to Squeak")
>>>                      against
>>>                      three fonts:
>>>                      * DejaVu Sans 9 point
>>>                      * Source Code Pro [1] [2] 9 point
>>>                      * Source Sans Pro [3] [4] 9 point & 10 point, since
>>>             the width of
>>>                      10 was
>>>                      the same as the others at 9.
>>>                      Also attached is the source excel file.
>>>
>>>                      cheers -ben
>>>
>>>                      [1]
>>> http://blogs.adobe.com/____typblography/2012/09/source-____code-pro.html
>>> <http://blogs.adobe.com/__typblography/2012/09/source-__code-pro.html>
>>>
>>> <http://blogs.adobe.com/__typblography/2012/09/source-__code-pro.html
>>> <http://blogs.adobe.com/typblography/2012/09/source-code-pro.html>>
>>>                      [2]
>>> http://sourceforge.net/____projects/sourcecodepro.adobe/____files/
>>> <http://sourceforge.net/__projects/sourcecodepro.adobe/__files/>
>>>
>>> <http://sourceforge.net/__projects/sourcecodepro.adobe/__files/
>>> <http://sourceforge.net/projects/sourcecodepro.adobe/files/>>
>>>                      [3]
>>> http://blogs.adobe.com/____typblography/2012/08/source-____sans-pro.html
>>> <http://blogs.adobe.com/__typblography/2012/08/source-__sans-pro.html>
>>>
>>> <http://blogs.adobe.com/__typblography/2012/08/source-__sans-pro.html
>>> <http://blogs.adobe.com/typblography/2012/08/source-sans-pro.html>>
>>>                      [4]
>>> http://sourceforge.net/____projects/sourcesans.adobe/____postdownload?source=dlp
>>>
>>> <http://sourceforge.net/__projects/sourcesans.adobe/__postdownload?source=dlp>
>>>
>>>
>>>
>>> <http://sourceforge.net/__projects/sourcesans.adobe/__postdownload?source=dlp
>>>
>>> <http://sourceforge.net/projects/sourcesans.adobe/postdownload?source=dlp>>
>>>
>>>
>>>
>>>                          I'l let you try, then :)
>>>
>>>                          Thierry
>>>
>>>
>>>
>>>                  --
>>>                  Thierry Goubier
>>>                  CEA list
>>>                  Laboratoire des Fondations des Systèmes Temps Réel
>>>             Embarqués
>>>                  91191 Gif sur Yvette Cedex
>>>                  France
>>>                  Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>>
>>>
>>>
>>>
>>>             --
>>>             Best regards,
>>>             Igor Stasenko.
>>>
>>>
>>>         --
>>>         Thierry Goubier
>>>         CEA list
>>>         Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>>         91191 Gif sur Yvette Cedex
>>>         France
>>>         Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>>
>>>
>>>
>>>
>>>     --
>>>     Best regards,
>>>     Igor Stasenko.
>>>
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Igor Stasenko.
>>
>

-- 
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95




More information about the Pharo-dev mailing list