Ah I see what you mean now, you've got a good point... so yes, maybe the
Helvetica font itself is bigger than most fonts and so when amsn fonts
appear big, it's not a dpi issue or whatever, it only appears big *IN
COMPARISON* with other apps because those other apps are using a different
font/size...
so if the ubuntu default is Deja Vu Sans 9, then it's a problem, we would
then need to have aMSN take the default font from the system.. is there any
'unique' way of getting what the system default font is ? is it a gnome/kde
setting or is it an X setting ?
If there is, then yeay, let's use that if not (or if it fails) then fallback
on Arial 10, or Ms Sans Serif 10, if none are available then fallback on
Helvetica 10...
ahhh... a quick look at tcl.tk man page
http://www.tcl.tk/man/tcl8.4/TkCmd/font.htm#M15 :
(amsn) 1 % font actual systemfont
-family {DejaVu Sans} -size 12 -weight normal -slant roman -underline 0
-overstrike 0
so I guess we could set it to [list [font actual systemfont -family] [font
actual systemfont -size]
Thanks Montblanc for bringing this up and helping us understand the issue!
KaKaRoTo
On Wed, Apr 22, 2009 at 6:47 PM, Montblanc <toto...@gmail.com> wrote:
> Well, kakaroto, it's not our duty to solve AMD/Ati drivers problems,
> aMSN is not to blame for that! :)
> I'll give you an example: as you said, aMSN default font size is 11.
> Let's suppose our system default general font is DejaVu Sans 9 (I
> think it actually is, on Ubuntu...). To make its size look like all of
> the other apps, you have to reduce font size to 10.
> Now, let's suppose I set Ubuntu fonts to Dejavu Sans 10 and keep
> Helvetica 11 on aMSN. There's no difference.
> <detective_mode>I think we should consider aMSN font size as *system
> default size +1".</detective_mode>
> I tried this on my friend's system too (Kubuntu 8.10), and I had to
> set his font size from Nimbus Sans 11 to Nimbus Sans 10 (by the way,
> it's really a nice font), while his system fonts were Bitstream Vera
> 9.
> SOLUTION:
>
> if { [OnMac] } {
> setGlobalKey basefont [list {Lucida Grande} 12 normal] ;
> base font
> } elseif { [OnWin] } {
> setGlobalKey basefont [list Arial 10 normal]
> } else {
> setGlobalKey basefont [list Helvetica 10 normal] ;
> }
>
> And, obviously, decreasing main window and chat windows resolutions
> accordingly.
>
> These are just my suppositions; I'm human and I might be wrong. ^_^"
> Just tell me what you think about it.
>
> Montblanc
>
> 2009/4/22 Youness Alaoui <kakar...@kakaroto.homelinux.net>:
> > By the way, compare these :
> > http://www.postimage.org/image.php?v=aV1vAd7r
> > http://www.postimage.org/image.php?v=aV1P5csi
> > You can see how the font size can change from one person to another.. and
> > no, all their other applications were fine (so no dpi problem or whatever
> it
> > is)...
> > And from this forum thread :
> > http://www.amsn-project.net/forums/viewtopic.php?t=4202
> > "Changed from Xinerama to TwinView, and all works great. Thanks to nvidia
> > drivers I suppose."
> > so maybe the problem is elsewhere... it may be dependent on the
> drivers...
> > I don't know! How could we solve that?
> > On Wed, Apr 22, 2009 at 10:37 AM, Youness Alaoui
> > <kakar...@kakaroto.homelinux.net> wrote:
> >>
> >> Well, I use {MS Sans serif, 10} on windows, and I think on linux, I use
> >> {Arial 12}.. The default we use I think is {Helvetica 11}.. if someone
> has a
> >> better font to suggest, then please suggest it and we can discuss it...
> But
> >> note that it should be a font available on a bare system (without
> msfonts
> >> installed and stuff like that).. for the size, 10 to 12 is pretty nice,
> we
> >> use 11 by default i think which should be perfect... maybe Helvetica's
> 11 is
> >> a bit big though, I don't know...
> >> anyways, here are the defaults :
> >> if { [OnMac] } {
> >> setGlobalKey basefont [list {Lucida Grande} 12 normal] ;#AMSN Mac OS X
> >> base font
> >> } elseif { [OnWin] } {
> >> setGlobalKey basefont [list Arial 10 normal]
> >> } else {
> >> setGlobalKey basefont [list Helvetica 11 normal] ;#AMSN base font
> >> }
> >> which I think are pretty good already!
> >>
> >> 2009/4/22 Stéphane Bisinger <stephane.bisin...@gmail.com>
> >>>
> >>> 2009/4/22 Montblanc <toto...@gmail.com>:
> >>> > I'm using Kubuntu. Experiences I heard were from friends using Ubuntu
> >>> > Netbook Remix, Ubuntu, Puppy and Fedora.
> >>>
> >>> Gosh! :P
> >>>
> >>> > If you're really sure it's
> >>> > distro specific, we should tell aMSN package maintainers about this.
> >>>
> >>> I do not seem to have a problem with that on Gentoo, but it may be
> >>> subjective. Georgia size 13 is big compared to other fonts, but it is
> >>> also very readable. I tried using other fonts, but after the "cool"
> >>> factor cools down (sorry for the pun :P) I realize that text is
> >>> straining my eyes and go back to Georgia with size 13. Also consider
> >>> that if the font is too big, users may not like it, but they can still
> >>> use the program (and maybe find out they can resize the font size), on
> >>> the other hand if font is too small well... good luck using a program
> >>> you can't read!
> >>>
> >>> --
> >>> Stéphane
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>> Stay on top of everything new and different, both inside and
> >>> around Java (TM) technology - register by April 22, and save
> >>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> >>> 300 plus technical and hands-on sessions. Register today.
> >>> Use priority code J9JMT32. http://p.sf.net/sfu/p
> >>> _______________________________________________
> >>> Amsn-devel mailing list
> >>> Amsn-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
> >>
> >>
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Stay on top of everything new and different, both inside and
> > around Java (TM) technology - register by April 22, and save
> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> > 300 plus technical and hands-on sessions. Register today.
> > Use priority code J9JMT32. http://p.sf.net/sfu/p
> > _______________________________________________
> > Amsn-devel mailing list
> > Amsn-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> >
> >
>
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel