Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- Date: Mon, 10 Jul 2006 20:03:18 -0600
- From: Matt Gushee <matt@example.com>
- Subject: Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- References: <44AF0B88.30502@example.com> <20060708170453.42315746@example.com>
- User-agent: Thunderbird 1.5.0.4 (X11/20060615)
Botond Botyanszki wrote:maybe a year ago the J-font names would be shown in romaji. At some point, I guess when I upgraded GTK, all the GTK2 apps started trying to show Japanese font names in kanji, with the undesirable results described.Looks like this is a new feature in fontconfig: http://www.fontconfig.org/wiki/2_2e3_20release_20notesOkay, but it says:> Multi-lingual family/style/fullname values with parallel language tags > to enable locale-sensitive presentation of these names.If I read that right, it means the font names *should* be shown in Romaji in an English environment, and in Kanji in a Japanese environment, which is exactly what I want.Stephen J. Turnbull wrote: > ------------------------------------------------------------------------ > > ゴシック:familylang=xx,ja:style=Regular, That's a bit different from mine. My fonts.cache-1 contains entries like familylang=en,ja,en:style=Regular:stylelang=en:slant=0:weight=80: ...I don't know exactly what 'en,ja' means, but it looks about right, since I use those two languages, but primarily English.> 標準:stylelang=xx,jaIs that a literal value of 'xx', or your notation for 'some other language'? Either way, I don't have it. My font cache has onlystylelang=en > Since the romaji comes first, I would guess that your fonts.conf > (singular? bu-wha-ha-ha-ha! and of course the chance that the one > that did this to you is documented is nil) contains a selector for > "familylang=ja" somewhere. Nuke that baby!Unfortunately, that's not it. "familylang=.." doesn't appear anywhere in my config files. And I ran fc-cache with strace to make sure it wasn't accessing any other secret config files; it wasn't.Here's something interesting, though. Many of the entries in fonts.cache-1 begin like this:"DFHsm3.ttc" 1 "ÇcÇeÇoïΩê¨ñæí©ëÃW3,DFP平成明朝体W3,DFPHSMincho\\-W3:In case that gets mangled in the mail, let me describe it: after the file name and the number (face index, I suppose?) there appear three versions of the font name separated by commas. The second is the name in Japanese characters, the third is in Romaji, and is the "official" PostScript name, I think.The first is the weird one. It is clearly some form of mojibake, but the range of characters are different from anything I can recall seeing before. Characteristically, there are capital Cs with cedillas interspersed with lowercase Roman letters--mostly e's, c's, and o's--and here and there an Omega. The reason this odd string is of interest is that this is what is appearing in my font menus.I suppose fontconfig is extracting the funky names from the font files, so maybe it's a bug in the fonts themselves. The Japanese fonts I mainly use are from a Dynalab collection I bought shortly before leaving Japan in '99; I guess the state of the art in I18n was a bit sketchy in those days.Anyway, I guess the next step is to figure out exactly where the weird strings come from, and see if there's a way to tell fontconfig to ignore them.Does anyone know of a good font analysis tool for Freetype 2? The ft-tools from Freetype 1 were great for this sort of thing, but for some reason they never got ported.-- Matt Gushee : Bantam - lightweight file manager : matt.gushee.net/software/bantam/ : : RASCL's A Simple Configuration Language : matt.gushee.net/rascl/ :
- Follow-Ups:
- Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- From: Stephen J. Turnbull
- References:
- [tlug] GTK2: Displaying Japanese font names in Romaji
- From: Matt Gushee
- Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- From: Botond Botyanszki
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Hi from new server and a couple of questions
- Next by Date: Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- Previous by thread: Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- Next by thread: Re: [tlug] GTK2: Displaying Japanese font names in Romaji
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links