--- Begin Message ---
of Nicolai example, not Andrei … :)
Cheers
Alain
> Le 27 janv. 2015 à 08:57, Alain Plantec <[email protected]> a écrit :
>
> 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 <[email protected]
>> <mailto:[email protected]>> 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 <[email protected]
>>> <mailto:[email protected]>> a écrit :
>>>
>>> Looks the same here, Pharo 4, Mac OS X
>>>
>>>> On 26 Jan 2015, at 23:18, Nicolai Hess <[email protected]
>>>> <mailto:[email protected]>> 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 ---