That's because you have to install free type
fonts.
Doru
On Tue, Feb 25, 2014 at 1:42 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>> wrote:
Le 25/02/2014 13:31, Alexandre Bergel a écrit :
Yes, please :)
@Vincent: I think at this point you know the most about
the issue. Would you like to take charge of it and bring
it on the Pharo mailing list?
Yes Vincent. Can you do it? The only thing I can do is
forwarding the picture to the pharo mailing list and crying
for help
Yes I will.
But I was trying to load Roassal in Pharo and try to reproduce the
issue (because I think that there are going to do !).
Gofer new smalltalkhubUser: 'ObjectProfile'
project: 'Roassal';
package: 'ConfigurationOfRoassal';
load.
(Smalltalk at: #ConfigurationOfRoassal) load
And when I click on the Select Canvas button of the RoassalEasel
Visualisation I get an error :
StrikeFont doesNotUnderstand: #glyphRenderOn:
Vincent
Alexandre
On Tue, Feb 25, 2014 at 10:17 AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>> wrote:
Hi,
Maybe you should ask in the Pharo mailing list ?
Because when you use the old Athens packages, this very
strange behaviour vanishes ....
Vincent
Le 25/02/2014 07:25, Tudor Girba a écrit :
Yes, it is frustrating. Welcome back :)
Doru
On Mon, Feb 24, 2014 at 10:43 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Oh no...
It now happens...
<Mail Attachment.png>
This bug is frustrating...
Alexandre
On Feb 24, 2014, at 6:33 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Mixing capital letters seems to cause the problem
<Screen Shot 2014-02-24 at 6.32.30 PM.png>
Roassal2 seems to be not affected by this behavior.
Alexandre
On Feb 24, 2014, at 6:11 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Is this problem about font solved for now?
Alexandre
On Feb 24, 2014, at 6:07 PM, Alexandre Bergel
<alexandre.bergel(a)me.com
<mailto:alexandre.bergel@me.com>> wrote:
Hi!
I've just tried in a fresh up-to-date
moose image:
<Screen Shot 2014-02-24 at 6.05.40 PM.png>
<Screen Shot 2014-02-24 at 6.06.35 PM.png>
The odd font behavior you have shown in
the previous emails, seems to happens
after some time... I have seen it in the past.
Alexandre
On Feb 19, 2014, at 6:37 AM, Tudor Girba
<tudor(a)tudorgirba.com
<mailto:tudor@tudorgirba.com>> wrote:
Exactly, that is my current
hypothesis, but I do not know exactly
where to look.
Doru
On Wed, Feb 19, 2014 at 9:58 AM,
Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Le 19/02/2014 07:06, Tudor Girba a écrit :
Hi,
I tried to debug a bit more.
First, I noticed that Roassal was
using the FreeTypeFont and Trachel
the LogicalFont. I now changed
Roassal to
also use the LogicalFont. This
did not solve the issue, but it
does ease the comparison. (Just
ensure that you clean the cached
fonts from ROFontOrganizerAthens
if you already worked in the same
image before loading the new code)
Then, I noticed that even Trachel
does not yet quite work: some
letters still appear larger than
others. However, at least in the
case of Trachel, the width of the
characters correspond to the size
of the rendering (and this seems
to still be a problem in Roassal).
See attachments:
<Mail Attachment.png>
<Mail Attachment.png>
The strange thing is that if you
debug, it seems that the code is
basically the same in both cases.
I am stuck. Ideas?
Look at the level of the canvas's
creation, maybe the properties are not
the same...
Vincent
Doru
On Tue, Feb 18, 2014 at 1:48 PM,
Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Hi,
For Roassal, I loaded the older
packages of Athens-Core and
Athens-Cairo :
Name: Athens-Core-MarcusDenker.34
Author: MarcusDenker
Time: 5 July 2013, 10:59:47.206954 am
UUID:
e844b2d4-b091-42a4-9be0-17101dcdbd30
Ancestors:
Athens-Core-MarcusDenker.33,
Athens-Core-ErwanDouaille.33
Name: Athens-Cairo-MarcusDenker.51
Author: MarcusDenker
Time: 26 August 2013,
4:03:06.190096 pm
UUID:
9e1bfddb-67f7-4a36-864d-11060b8b6881
Ancestors:
Athens-Cairo-SebastianTleye.50
And I have no problem in font
displaying !
In the newer version, they have
implemented the text rendering
with NativeBoost.
As Roassal2 works fine with the
newer version, I don't know if
this is a problem with Roassal or
with Athens-Cairo.
Maybe you should look at it ?
Cheers,
Vincent
Le 18/02/2014 07:43, Tudor Girba a
écrit :
Thanks, Vincent.
I integrated your change in
Trachel. It works well now.
Doru
On Mon, Feb 17, 2014 at 11:02
AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Hi,
The following code solve the
issue under Roassal2 (Tested
under Linux) :
TRLabelShape
class>>getFontForSize: aNumber
^ LogicalFont familyName:
StandardFonts defaultFont
familyName pointSize: aNumber
For Roassal, the fonts used
are the same that in Roassal2
so I don't think that is the
problem.
But it seems that the Athens
Font Renderer has been changed
(CairoFreetypeFontRenderer)
the 4 February
(Athens-Cairo-MarcusDenker.62).
This the only thing I see with
my knowledges on Roassal. And
I don't know how to solve it.
Maybe does Alexandre know ?
Cheers,
Vincent
Le 15/02/2014 23:13, Tudor
Girba a écrit :
But, does anyone know what
has changed recently in
this area?
My guess is that the
change comes from Pharo. Or?
Doru
On Sat, Feb 15, 2014 at
10:52 PM, Tudor Girba
<tudor(a)tudorgirba.com
<mailto:tudor@tudorgirba.com>>
wrote:
Hi Vincent,
What is the status on this?
At this moment,
essentially all
visualizations containing
text are broken (Roassal,
Roassal2, GraphET). This
is a show stopper.
Doru
On Fri, Feb 14, 2014 at
4:20 PM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Le 13/02/2014 15:27,
Alexandre Bergel a écrit :
Let me know about your
progresses with the font
problem.
Everything should be
treated in Trachel I have
the impression.
I have found a solution to
fix the bug:
TRLabelShape
class>>getFontForSize: aNumber
^ LogicalFont
familyName: StandardFonts
defaultFont familyName
pointSize: aNumber
In this, it creates an
other font with the good
size. Because if you don't
do that, you always have
the same problem.
"StandardFonts defaultFont
familyName" should be
enough to get the font to
use. Maybe we have to
change something else in
Roassal2.
Cheers,
Vincent
Alexandre
On Feb 13, 2014, at 2:18
AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent..blondeau@polytech-lille.net>>
wrote:
Le 13/02/2014 03:32,
Alexandre Bergel a écrit :
No problem to use Roassal
2 instead !
But I have the same issue
on the examples.
Which issue?
The font display issue..
RTDowserExample new
coolStuff :
<ghcgceef.png>
That is under Linux. It's
not very readable..
And I think there is the
same issue with W7
If you want some help, I
can. But I need some
pointers :)
I have the impression,
that the class
TRLabelShape has to be
improved.
For example, consider the
following method:
-=-=-=-=-=-=-=-=-=-=-=-=
TRLabelShape
class>>getFontForSize: aNumber
^ LogicalFont
familyName: 'Arial'
pointSize: aNumber
-=-=-=-=-=-=-=-=-=-=-=-=
The font name is
hardcoded, which is not a
good idea since you may
have a different font set
on your machine. It would
be great to use the
installed font, used by Pharo.
That a good idea ! Because
under Linux, the Arial
font doesn't exists.....
But with this :
LogicalFont familyName:
'Source Sans Pro'
pointSize: 12
You have :
<ijdgccca.png>
I will search how to use
the system fonts.
By the way, have you
tried: RTExample new
rotatingLabelsAnimated
That doesn't work :(
rotatingLabelsAnimated is
not a valid message to a
RTExample ...
:-)
Alexandre
Cheers,
Vincent
-----Message d'origine-----
De :
moose-dev-bounces(a)iam.unibe.ch
<mailto:moose-dev-bounces@iam.unibe.ch>
[mailto:moose-dev-bounces@iam.unibe.ch
<mailto:moose-dev-bounces@iam..unibe.ch>
]
De la part de Alexandre Bergel
Envoyé : mercredi 12
février 2014 15:50
À : Moose-related development
Objet : [Moose-dev] Re:
Roassal Issue with Text
Displaying
Hi!
I have spent a lot of time
on trying to understand
font, and many bugs are
still there. I would
indeed be happy to have
help on this...
Why trying to use Roassal2
instead? Your code will
stay the same, but it
will directly use Athens.
Cheers,
Alexandre
On Feb 12, 2014, at 1:55
AM, Vincent Blondeau
<vincent.blondeau(a)polytech-lille.net
<mailto:vincent.blondeau@polytech-lille.net>>
wrote:
Hello everyone,
Under the latest version
of Moose, I am confronted
to some problems of
text displaying with
Roassal. The text letters
are not in the same font..
A first example :
<dfcbaide.png>
A second example :
<cagichjd.png>
And if I zoom in or out,
the text is correctly
displayed...
<ceciibjj.png>
That's strange..
I am on Ubuntu x64 and I
have the same issue on W7.
Cheers,
Vincent
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev@iam..unibe.ch
<http://unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
<http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,..;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,..;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
<mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,..;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba..com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev