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(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"
--
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>
<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>