Hi Kilon,
You need to change the font of Pharo.
World Menu/systems/settings/Appearance
Select "Use Free Font�. If it is selected, then unselect it and select it again.
Change the source font of your image. Monaco is quite fine I find.
Do your example again, you should not get the error anymore.
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel �http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 26, 2013, at 3:47 PM, kilon alios <kilon.alios@gmail.com> wrote:
> I get a MNU when I try to set Canvas in Easel (Roassal) to Athens. This is strange because I use also a very recent image and latest version from both Roassal and Athens at Win7 and I have no such problem.
>
> I am now on Macos 10.7
>
> I had a similar problem when I tried to render text with Athens. Here is the stack.
>
> StrikeFont(Object)>>doesNotUnderstand: #glyphRendererOn:
> AthensCairoCanvas>>setFont:
> ROAthensCanvas>>drawString:at:font:color:
> ROLabel>>drawOn:for: in Block: [ :line | ...
> Array(SequenceableCollection)>>do:
> ROLabel(ROAbstractLabel)>>linesOf:do:
> ROLabel>>drawOn:for:
> ROLabel(ROShape)>>chainedDrawOn:for:
> ROBorder(ROShape)>>chainedDrawOn:for:
> ROBox(ROShape)>>chainedDrawOn:for:
> ROElement(ROAbstractComponent)>>drawOn:
> ROViewStack(ROView)>>drawElementsOn: in Block: [ :n | n drawOn: canvas ]
> OrderedCollection>>do:
> ROViewStack(ROView)>>elementsToRenderDo: in Block: [ :assoc | assoc value do: aBlock ]
> OrderedCollection>>do:
> ROViewStack(ROView)>>elementsToRenderDo:
> ROViewStack(ROView)>>drawElementsOn:
> ROViewStack>>drawOn:
> ROAthensMorph>>drawOn: in Block: [ :cs | ...
> AthensCairoSurface>>drawDuring: in Block: [ ...
> BlockClosure>>ensure:
> AthensCairoSurface>>drawDuring:
> ROAthensMorph>>drawOn:
> FormCanvas(Canvas)>>draw:
> FormCanvas(Canvas)>>drawMorph:
> ROAthensMorph(Morph)>>fullDrawOn: in Block: [ ...
> FormCanvas>>roundCornersOf:in:during:
> FormCanvas(Canvas)>>roundCornersOf:during:
> ROAthensMorph(Morph)>>fullDrawOn: in Block: [ ...
> BlockClosure>>on:do:
>