Created attachment 2359 left: expected font order; right: oblique face becomes first In the font selection dialog, the orders of the font styles appears in the middle column is somewhat random. For most fonts, the order is Medium/Oblique/Bold/BoldOblique, however, for some fonts, the first one is Oblique, or italic. For example, in the attached image, on the left, "Tlwg Typist" shows the normal order, but "TlwgMono" appears in the unexpected order. This was tested on Ubuntu 9.04 with Xfce 4.6.0. Both fonts are part of ttf-thai-tlwg package. I opened both fonts with fontforge, the style settings and TTFName items were set correctly with "Medium". There are a few others fonts with the same issue. Using the medium or regular face as the default style of a selected font is more anticipated than italic ones.
This has nothing to do with xfce. The font selection dialog is provided by gtk. Regardless, that probably reflects an internal ordering of the font itself; I don't think it can be "fixed." (Really, though... why is this a big deal?)
(In reply to comment #1) > This has nothing to do with xfce. The font selection dialog is provided by > gtk. Regardless, that probably reflects an internal ordering of the font > itself; I don't think it can be "fixed." (Really, though... why is this a big > deal?) well, it is probably not a big deal for some educated users, but I can see it may cause confusions for some others. After all, a polished operating system needs to be consistent and intuitive, and I hope Linux desktops move toward that direction. I will file this bug to gtk developers.