← Back to team overview

sslug-teknik team mailing list archive

Re: GTK2/Gnome2 font problemer

 

Jimmy Selgen Nielsen wrote:
Hejsa... nogen der kan hjælpe mig med følgende font problemer i GTK2/Gnoem2.

Jeg har keyboard=pc105 og keymap=dk i /etc/X11/XF86Config, LANG=da_DK LC_CTYPE=da_DK LC_MESSAGES=en_US

> Så vidt jeg lige kan forstå kommer æøå godt nok igennem, men de ser bare forkerte ud i min ende :( .. æ bliver til Õ, ø bliver til Ã, Æ bliver til Ø, og Ø bliver til et +/- tegn.
>
> Locale -a siger jeg har både da_dk, danish og dansk.
> Jeg har endvidere prøvet med da_DK.ISO_8859-1 i stedet
> For da_DK... no luck :(
>
> Problemet findes både i FreeBSD 4.6.2, 4.7.0-pre og Gentoo 1.3a med seneste opdateringer.


I /etc/X11/XF86Config skal du have:
        Option  "XkbRules"      "xfree86"
        Option  "XkbModel"      "pc105"
        Option  "XkbLayout"     "dk"
og måske
        Option  "XkbVariant"    "nodeadkeys"

Hvilken font bruge du i Gnome2 og hvilken program har problemet?


GTK2 bruger pango og font er definert i /etc/pango/pangox.aliases som:

sans normal normal normal normal \
  "-*-helvetica-medium-r-normal--*-*-*-*-*-*-*-*,\
   -*-gulim-medium-r-normal--*-*-*-*-*-*-ksc5601.1987-0,\
   -*-clearlyu-medium-r-normal--*-*-*-*-*-*-iso10646-1,\
   -*-fixed-medium-r-normal--*-*-*-*-*-*-*-*,\
   -kaist-iyagi-bold-r-normal--*-*-*-*-*-*-johab-1,\
   -*-song ti-medium-r-normal--*-*-*-*-*-*-*-*,\
   -freetype-unitamil-medium-r-normal--*-*-*-*-*-*-iso10646-tam,\
   -*-devanagari-medium-r-normal--*-*-*-*-*-*-iso10646-dev,\
   -*-gujarati-medium-r-normal--*-*-*-*-*-*-iso10646-guj,\
   -*-gurmukhi-medium-r-normal--*-*-*-*-*-*-iso10646-gur,\
   -*-bengali-medium-r-normal--*-*-*-*-*-*-iso10646-bng,\
   -*-kannada-medium-r-normal--*-*-*-*-*-*-iso10646-kan,\
   -*-burmese-medium-r-normal--*-*-*-*-*-*-iso10646-brm,\
   -*-buginese-medium-r-normal--*-*-*-*-*-*-iso10646-bgn,\
   -*-oriya-medium-r-normal--*-*-*-*-*-*-iso10646-ori,\
   -daewoo-mincho-medium-r-normal--*-*-*-*-*-*-ksc5601.1987-0"


Du kan prøve at se hvilken font du får fra: -*-helvetica-medium-r-normal--*-*-*-*-*-*-*-*
med xfontsel - på sidste line er bogstave nummer 2 et æ or 12 et Æ.

Den sidste * er encoding, så kan du prøve med
-*-helvetica-medium-r-normal--*-*-*-*-*-*-*-1
eller
-*-helvetica-medium-r-normal--*-*-*-*-*-*-*-15


Lars



References