Re: Hungarian o and u double accute doesn't display correctly

2010-09-10 Thread Yavor Doganov
Please report issues with the Debian GNUstep packages to the Debian
BTS.  Many bugs are Debian-specific; it is the responsibility of the
Debian maintainers to analyze them, and forward only those that are
real upstream bugs.

В Thu, 09 Sep 2010 20:34:01 +0200, Csanyi Pal написа:
 I was run the comand 'defaults write NSGlobalDomain NSFont DejaVuSans'

, /usr/share/doc/gnustep-back0.18/README.Debian
| NOTE: Font names for the default art backend do not match the cairo
| backend; usually, an extra space is added for cairo, e.g. DejaVu
| Sans vs DejaVuSans.
`

So you should do

   defaults write NSGlobalDomain NSFont 'DejaVu Sans'


Or better yet, just remove this setting -- that way, by default
ttf-dejavu will be used with the cairo backend, and ttf-freefont with
the art backend.


___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-10 Thread Stef Bidi
On Thu, Sep 9, 2010 at 1:34 PM, Csanyi Pal csanyi...@gmail.com wrote:

 However, when I run my application from xterm window, then I can see
 warnings:
 2010-09-09 20:17:42.091 LPT_Interface[7583] The font specified for
 NSLabelFont, Helvetica, can't be found.

 Helvetica is the default art backend font.  It's usually installed with the
art backend as a nfont.  If I remember correctly, nfonts aren't used in the
cairo backend.  My guess, is that if no font is specified, GNUstep will
default to Helvetica, a font not installed with the cairo backend.  If I'm
not mistaken cairo uses fontconfig, so all your system fonts are available.


 But, on Debian GNU/Linux Squeeze system, the command 'aptitude search
 helvetica' gives no results.

 I was run the comand 'defaults write NSGlobalDomain NSFont DejaVuSans'
 but I can see that that this command does not affect the NSLabelFont
 variable.

 Moreover, I was run these commands once again:
 defaults write NSGlobalDomain NSFont DejaVuSans
 defaults write NSGlobalDomain NSLabelFont DejaVuSans

 but still get warnings, like:
 2010-09-09 20:24:35.769 LPT_Interface[7681] The font specified for
 NSMenuFont, Helvetica, can't be found.

 2010-09-09 20:24:35.771 LPT_Interface[7681] The font specified for
 NSBoldFont, Helvetica-Bold, can't be found.

 2010-09-09 20:24:35.774 LPT_Interface[7681] The font specified for
 NSFont, DejaVuSans, can't be found.

 2010-09-09 20:24:35.803 LPT_Interface[7681] The font specified for
 NSLabelFont, DejaVuSans, can't be found.

A much, much easier way of specifying fonts is using the SystemPreferences
application.  I'd suggest grabbing it.  There's a module for fonts and it's
really easy to use.
___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-10 Thread Csanyi Pal
Stef Bidi stefanb...@gmail.com writes:

 A much, much easier way of specifying fonts is using the
 SystemPreferences application.  I'd suggest grabbing it.

 There's a module for fonts and it's really easy to use.

Finally, I get these charaters running my application!
What did I?

I used SystemPreferences for setup fonts.

I switch to the art backend.

-- 
Regards, Paul Chany
http://www.debian.org
http://wiki.debian.org/DebianEdu
http://csanyi-pal.info


___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Hungarian o and u double accute doesn't display correctly

2010-09-09 Thread Csanyi Pal
Hi,

I'm developing an aplication that shall have graphical user interface on
many languages. 

Currently it supports Hungarian, English and Serbian Latin.

When start the application on Debian GNU/Linux Squeeze, the characters:
o double accute and u double accute doesn't display correctly. Instead
of these characters one can se a rectangular shape.

On my old laptop I have Debian GNU/Linux Squeeze too, and there the on
GUI I can see these characters properly. OK, I haven't update this
system recently, but my Desktop Debian GNU/Linux Squeeze is up to date
and there appeares this problem.

How can I solve this problem?

Any advices will be appreciated!

-- 
Regards, Paul Chany
http://www.debian.org
http://wiki.debian.org/DebianEdu
http://csanyi-pal.info


___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-09 Thread David Chisnall
The most likely cause of this is the font that you are using not containing 
glyphs for these characters.  Currently, GNUstep does not perform any kind of 
glyph substitution in this case, so you just get the 'no glyph' marker (a 
rectangle).  

The simplest way of solving this is to install the missing font.  It may be 
that the font that the application is requesting is present on one system but 
is being substituted for a standard X11 font in the other.  

David

On 9 Sep 2010, at 09:34, Csanyi Pal wrote:

 Hi,
 
 I'm developing an aplication that shall have graphical user interface on
 many languages. 
 
 Currently it supports Hungarian, English and Serbian Latin.
 
 When start the application on Debian GNU/Linux Squeeze, the characters:
 o double accute and u double accute doesn't display correctly. Instead
 of these characters one can se a rectangular shape.
 
 On my old laptop I have Debian GNU/Linux Squeeze too, and there the on
 GUI I can see these characters properly. OK, I haven't update this
 system recently, but my Desktop Debian GNU/Linux Squeeze is up to date
 and there appeares this problem.
 
 How can I solve this problem?
 
 Any advices will be appreciated!
 
 -- 
 Regards, Paul Chany
 http://www.debian.org
 http://wiki.debian.org/DebianEdu
 http://csanyi-pal.info
 
 
 ___
 Discuss-gnustep mailing list
 Discuss-gnustep@gnu.org
 http://lists.gnu.org/mailman/listinfo/discuss-gnustep


-- Sent from my Difference Engine




___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-09 Thread Csanyi Pal
David Chisnall thera...@sucs.org writes:

 The most likely cause of this is the font that you are using not
 containing glyphs for these characters.  Currently, GNUstep does not
 perform any kind of glyph substitution in this case, so you just get
 the 'no glyph' marker (a rectangle). 

 The simplest way of solving this is to install the missing font.  It
 may be that the font that the application is requesting is present on
 one system but is being substituted for a standard X11 font in the
 other. 

Thanks.

However, when I run my application from xterm window, then I can see
warnings:
2010-09-09 20:17:42.091 LPT_Interface[7583] The font specified for
NSLabelFont, Helvetica, can't be found.

But, on Debian GNU/Linux Squeeze system, the command 'aptitude search
helvetica' gives no results.

I was run the comand 'defaults write NSGlobalDomain NSFont DejaVuSans'
but I can see that that this command does not affect the NSLabelFont
variable. 

Moreover, I was run these commands once again:
defaults write NSGlobalDomain NSFont DejaVuSans
defaults write NSGlobalDomain NSLabelFont DejaVuSans

but still get warnings, like:
2010-09-09 20:24:35.769 LPT_Interface[7681] The font specified for
NSMenuFont, Helvetica, can't be found.

2010-09-09 20:24:35.771 LPT_Interface[7681] The font specified for
NSBoldFont, Helvetica-Bold, can't be found.

2010-09-09 20:24:35.774 LPT_Interface[7681] The font specified for
NSFont, DejaVuSans, can't be found.

2010-09-09 20:24:35.803 LPT_Interface[7681] The font specified for
NSLabelFont, DejaVuSans, can't be found.

I have installed following fonts:
xfonts-100dpi
xfonts-100dpi-transcoded
xfonts-75dpi
xfonts-75dpi-transcoded
xfonts-base
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-bolkhov-75dpi
xfonts-bolkhov-cp1251-75dpi
xfonts-bolkhov-cp1251-misc
xfonts-bolkhov-misc
xfonts-cyrillic
xfonts-encodings
xfonts-intl-european
xfonts-scalable

My application is a Renaissance application and I don't specified any
fonts to use with it.

Is this problem indeed about installing the right font?

-- 
Regards, Paul Chany
http://www.debian.org
http://wiki.debian.org/DebianEdu
http://csanyi-pal.info


___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-09 Thread Eric Wasylishen
 However, when I run my application from xterm window, then I can see
 warnings:
 2010-09-09 20:17:42.091 LPT_Interface[7583] The font specified for
 NSLabelFont, Helvetica, can't be found.
 
 But, on Debian GNU/Linux Squeeze system, the command 'aptitude search
 helvetica' gives no results.
 
 I was run the comand 'defaults write NSGlobalDomain NSFont DejaVuSans'
 but I can see that that this command does not affect the NSLabelFont
 variable. 

Hi,
I'm not sure exactly what's wrong here, but try installing the ttf-dejavu 
package.
Which backend are you using?

Cheers,
Eric
___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


Re: Hungarian o and u double accute doesn't display correctly

2010-09-09 Thread Csanyi Pal
Eric Wasylishen ewasylis...@gmail.com writes:

 However, when I run my application from xterm window, then I can see
 warnings:
 2010-09-09 20:17:42.091 LPT_Interface[7583] The font specified for
 NSLabelFont, Helvetica, can't be found.
 
 But, on Debian GNU/Linux Squeeze system, the command 'aptitude search
 helvetica' gives no results.
 
 I was run the comand 'defaults write NSGlobalDomain NSFont DejaVuSans'
 but I can see that that this command does not affect the NSLabelFont
 variable. 

 Hi,
 I'm not sure exactly what's wrong here, but try installing the
 ttf-dejavu package.

I have installed ttf-dejavu package.

 Which backend are you using?

I'm using libgnustep-cairo backend.

-- 
Regards, Paul Chany
http://www.debian.org
http://wiki.debian.org/DebianEdu
http://csanyi-pal.info


___
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep