--- Begin Message ---
I’ve dig a little bit to understand why it is working in my image.

Something is weird with the default ‘source Sans Pro’ setting.

With a fresh Pharo 4 #40463, Mac OS
I’ve the same bad  result.

Now, the Source Sans Pro line (the first one)  is rendered as expected after 
the following:
- open the setting browser
- open Standard fonts/Default, click on the first  button and choose 'Source 
code pro’ instead of ‘Source sans pro’
- click on the 'force all’ button.
- new try of Andrei example -> then the first line with ‘Source sans pro’ is ok 

the second line with Arial turns ok if I update the free fonts (Update button 
from the font chooser).
After, the result remains ok whatever font is defined as default, comprising 
‘source Sans Pro’.

So, I guess the default source sans pro font setting is broken somewhere in the 
initial image

Cheers
Alain


> Le 27 janv. 2015 à 00:04, Alain Plantec <alain.plan...@yahoo.com> a écrit :
> 
> it seems ok here (also in Pharo 4, Mac OS X)
> Alain
> 
> <Capture d’écran 2015-01-27 à 00.02.35.png>
> 
> 
>> Le 26 janv. 2015 à 23:45, Sven Van Caekenberghe <s...@stfx.eu 
>> <mailto:s...@stfx.eu>> a écrit :
>> 
>> Looks the same here, Pharo 4, Mac OS X
>> 
>>> On 26 Jan 2015, at 23:18, Nicolai Hess <nicolaih...@web.de 
>>> <mailto:nicolaih...@web.de>> wrote:
>>> 
>>> You can "force" the wrong font characters if you try to use a font that
>>> is not known to the fontregistry:
>>> Open a fresh image (40463) and execute the code:
>>> 
>>> |text font1 font2 string1 string2|
>>> font1:=(LogicalFont familyName:'Source Sans Pro' pointSize:20).
>>> font2:=(LogicalFont familyName:'Arial' pointSize:20).
>>> string1 := font1 realFont asString.
>>> string2 := font2 realFont asString.
>>> text := TxModel new.
>>> text at:text startPosition insert:(string1, String cr, string2).
>>> (text startPosition selectTo: text startPosition + string1 size)
>>> applyAttribute:(TxForeColorAttribute  with: Color red);
>>> applyAttribute:(TxFontAttribute with:font1).
>>> ((text startPosition + 1 + string1 size) selectTo: text endPosition)
>>> applyAttribute:(TxForeColorAttribute  with: Color blue);
>>> applyAttribute:(TxFontAttribute with:font2).
>>> TxTextEditorMorph openInWindowWithText:text.
>>> 
>>> 
>>> Or am I the only one ?
>>> This is, how it looks for me:
>>> 
>>> 
>>> 
>>> <PharoScreenshot.png>
>> 
>> 
> 


--- End Message ---

Reply via email to