Issue 16898 - cant set interface user font
Summary: cant set interface user font
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 RC
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: christof.pintaske
QA Contact: issues@ui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-15 18:33 UTC by reuss
Modified: 2003-12-04 15:32 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description reuss 2003-07-15 18:33:19 UTC
in 1.1 beta amd beta2 i could, but not anymore and it seems that the bistream
vera is set as default and I am unable to type in input boxes (as user data)
hungarian (latin 2) accented characters.
Comment 1 reuss 2003-07-21 12:02:23 UTC
- it is impossible to change interface user font
- bitstream vera font (that is set by default) does not contain latin2
accented characters (as eg. 0151 or 171)
Comment 2 stefan.baltzer 2003-07-22 17:03:44 UTC
Reassigned to Ulf.
Comment 3 ulf.stroehler 2003-07-23 08:37:08 UTC
You probably mean:

that the font used in Tools/Options/OpenOffice.org/User Data is
inapropriate for hungarian special characters (latin2). 
This is the GUI font. Thus somewhere in dialogs and menus you should
also see defects, right? (Assuming you are using a hungarian localized
version, not the english one.)

According to issue 15238 this should work. Ok, but it doesn't.
Pls. make sure you have a section hr-HR in your
OOo_1.1/share/registry/data/org/openoffice/VCL.xcu.
If not, pls upgrade to a new OOo version.

grep hr-HR OOo_1.1/share/registry/data/org/openoffice/VCL.xcu

  <node oor:name="hr-HR" oor:op="replace">

grep -A 34 hr-HR OOo_1.1/share/registry/data/org/openoffice/VCL.xcu |
grep -A 4 UI_SANS

   <prop oor:name="UI_SANS" oor:op="replace" oor:type="xs:string">
    <value>Andale Sans UI;Arial Unicode MS;Lucida Sans
Unicode;Tahoma;Luxi Sans;Interface User;WarpSans;Geneva;Tahoma;MS Sans
Serif;Helv;Dialog;Albany;Lucida;Helvetica;Charcoal;Chicago;Arial;Helmet;Interface
System;Sans Serif</value>
   </prop>
  </node>

You probably don't have XFree86 4.x, thus the font "Luxi Sans" does
not exist on your Linux box, right? 
Type: xlsfonts | grep -i "Luxi Sans". 
"Luxi Sans" is typically the first font on Linux boxes found in the
fallback list (see above) and should work. If it is not available,
probably "Interface User" is used. See issue 16527 for an explanation
on "Interface User". But "Interface User" is inappropriate for you.

Recommendations:
1. Pls. make sure that you have the latest OOo snapshot. 
2. Make sure the locale is set correctly
3. upgrading to XFree86 4.3 wouldn't be a bad idea also
4. if you are running GNOME2, see issue 17037 for a convenient way to
set the GUI font.
5. you may also wish to see issue 16527, which is basically the same
than this one (setting to 'duplicate').
6. change the GUI font by a font substitution. Do the following:
/Tools/Options/OpenOffice.org/Fonts
a. [x] Apply replacement table
b. in left combo box type: Andale Sans UI (which is the first one in
the fallback list; see above)
c. in right combo box select: Helvetica
d. Apply the substitution with the green mark on the right.
e. Now only mark the check box "Always". Leave "Screen" blank.

[changed 'Component' to 'gsl']

*** This issue has been marked as a duplicate of 16527 ***
Comment 4 ulf.stroehler 2003-07-23 08:56:51 UTC
Excuse me:
grep should be done for hu-HU in your case instead of hr-HR.
(The result should be the same anyway.)
Comment 5 ulf.stroehler 2003-08-27 19:01:46 UTC
us->cp: if this one is not duplicate to issue 16527 than pls. take
care of this one also. Thx.
Comment 6 ulf.stroehler 2003-08-27 19:02:39 UTC
Changing owner to CP.
Comment 7 christof.pintaske 2003-10-09 18:09:46 UTC
the UI font has been set to Lucidux for all Latin-2 languages. So this
works for me in OpenOffice.org 1.1. Please check
Comment 8 christof.pintaske 2003-10-14 11:51:37 UTC
hello Reuss, please use the new OpenOffice.org 1.1 version. Make sure
to have the Luxi Sans fonts installed. I will close this bug soon if I
don't here any objections.
Comment 9 christof.pintaske 2003-12-04 15:32:08 UTC
closing