I've got no such files on my system. I just have an XDefaults
directory which does not contain fonts information. Probably aMSN
should retrieve infos about the environment in use (maybe checking if
either kdm or gdm are running) and set the default fonts accordingly.

Montblanc

2009/4/26 Youness Alaoui <kakar...@kakaroto.homelinux.net>:
> Probably X default font (~/.XDefaults or ~/.Xresources ) while gnome
> probably uses gconf and kde uses the equivalent of gconf...
> Maybe a more elaborate solution would be needed then...
> KaKaRoTo
> On Sat, Apr 25, 2009 at 4:23 PM, Montblanc <toto...@gmail.com> wrote:
>>
>> Yeah. Maybe tk gets settings from an unused configuration file, while
>> Gnome/KDE default fonts are stored elsewhere?
>>
>> Montblanc
>>
>> 2009/4/25 Youness Alaoui <kakar...@kakaroto.homelinux.net>:
>> > Humm... so your default font is Droid Sans 9, and tk thinks it's DejaVu
>> > Sans
>> > 12 ?
>> > not cool in that case...
>> > KKRT
>> > On Sat, Apr 25, 2009 at 7:20 AM, Montblanc <toto...@gmail.com> wrote:
>> >>
>> >> Ok, understood. I got the same output:
>> >> -family {DejaVu Sans} -size 12 -weight normal -slant roman -underline
>> >> 0 -overstrike 0
>> >> It's weird, 'cause aMSN is using Droid Sans 10, an my system font is
>> >> Droid Sans 9...
>> >>
>> >> Montblanc
>> >>
>> >> 2009/4/25 Youness Alaoui <kakar...@kakaroto.homelinux.net>:
>> >> > Well that's what i just explained, Tk already takes care of finding
>> >> > the
>> >> > system font for us, it's the special font name 'systemfont'.
>> >> > this is what happens in the Tk console if i type "font actual
>> >> > systemfont"
>> >> > (font actual is the command to say 'give me the info on the font' and
>> >> > systemfont is the name of the font) :
>> >> > (amsn) 1 % font actual systemfont
>> >> > -family {DejaVu Sans} -size 12 -weight normal -slant roman -underline
>> >> > 0
>> >> > -overstrike 0
>> >> > Type it yourself and see what the result is...
>> >> > and yes, we could use the systemfont as the default...
>> >> > On Fri, Apr 24, 2009 at 4:20 PM, Montblanc <toto...@gmail.com> wrote:
>> >> >>
>> >> >> Uhm, I took a look at my fonts configuration files both in
>> >> >> /etc/fonts
>> >> >> and in my home, but couldn't find the "unique way of getting system
>> >> >> default font" as expected. :( I don't have much free time to mess
>> >> >> with
>> >> >> tcl/tk, and I'm still working on langit, which has priority for now,
>> >> >> but why don't you just set the line to look like this?
>> >> >> -family {DejaVu Sans} -size 10 -weight normal -slant roman
>> >> >> -underline
>> >> >> 0 -overstrike 0
>> >> >> I think DejaVu Sans is the best default font available to GNU/Linux
>> >> >> users, it's way better than Helvetica imho. Would this setting even
>> >> >> be
>> >> >> possibile?
>> >> >>
>> >> >> Montblanc
>> >> >>
>> >> >> 2009/4/23 Youness Alaoui <kakar...@kakaroto.homelinux.net>:
>> >> >> > 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
>> >> >> >
>> >> >> >
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> ------------------------------------------------------------------------------
>> >> >> Crystal Reports &#45; New Free Runtime and 30 Day Trial
>> >> >> Check out the new simplified licensign option that enables unlimited
>> >> >> royalty&#45;free distribution of the report engine for externally
>> >> >> facing
>> >> >> server and web deployment.
>> >> >> http://p.sf.net/sfu/businessobjects
>> >> >> _______________________________________________
>> >> >> Amsn-devel mailing list
>> >> >> Amsn-devel@lists.sourceforge.net
>> >> >> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > Crystal Reports &#45; New Free Runtime and 30 Day Trial
>> >> > Check out the new simplified licensign option that enables unlimited
>> >> > royalty&#45;free distribution of the report engine for externally
>> >> > facing
>> >> > server and web deployment.
>> >> > http://p.sf.net/sfu/businessobjects
>> >> > _______________________________________________
>> >> > Amsn-devel mailing list
>> >> > Amsn-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Crystal Reports &#45; New Free Runtime and 30 Day Trial
>> >> Check out the new simplified licensign option that enables unlimited
>> >> royalty&#45;free distribution of the report engine for externally
>> >> facing
>> >> server and web deployment.
>> >> http://p.sf.net/sfu/businessobjects
>> >> _______________________________________________
>> >> Amsn-devel mailing list
>> >> Amsn-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Crystal Reports &#45; New Free Runtime and 30 Day Trial
>> > Check out the new simplified licensign option that enables unlimited
>> > royalty&#45;free distribution of the report engine for externally facing
>> > server and web deployment.
>> > http://p.sf.net/sfu/businessobjects
>> > _______________________________________________
>> > Amsn-devel mailing list
>> > Amsn-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>> >
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Crystal Reports &#45; New Free Runtime and 30 Day Trial
>> Check out the new simplified licensign option that enables unlimited
>> royalty&#45;free distribution of the report engine for externally facing
>> server and web deployment.
>> http://p.sf.net/sfu/businessobjects
>> _______________________________________________
>> Amsn-devel mailing list
>> Amsn-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
>
>
> ------------------------------------------------------------------------------
> Crystal Reports &#45; New Free Runtime and 30 Day Trial
> Check out the new simplified licensign option that enables unlimited
> royalty&#45;free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
>

------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to