Issue 3745 - Menu font is really ugly and not configurable
Summary: Menu font is really ugly and not configurable
Status: CLOSED DUPLICATE of issue 4726
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: 641
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: ulf.stroehler
QA Contact: issues@gsl
URL:
Keywords: oooqa
: 3754 3762 7591 (view as issue list)
Depends on:
Blocks:
 
Reported: 2002-03-30 23:00 UTC by Unknown
Modified: 2002-11-01 21:18 UTC (History)
2 users (show)

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


Attachments
font replacement window (10.65 KB, image/png)
2002-04-03 14:48 UTC, anonymous
no flags Details
menufont: arial (11.26 KB, image/png)
2002-04-05 21:49 UTC, anonymous
no flags Details
menufont: helvetica (14.96 KB, image/png)
2002-04-05 21:52 UTC, anonymous
no flags Details
Arial font substitution: Menus unreadable (11.08 KB, image/png)
2002-05-22 16:18 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2002-03-30 23:00:46 UTC
The menu font in 641D is really really ugly on Linux. It should be configurable.
Even anti-aliasing the current font would probably help.
Comment 1 Unknown 2002-03-30 23:09:09 UTC
This is probably related closely to bugs 2728 and 3335
Comment 2 khendricks 2002-04-01 18:11:17 UTC
Hi,

You can change the User Interface font used for menus and things 
quite easily.

The solution is to go to 
Tools->Options->OpebnOffice.org->FontReplacement

Then on the left hand side for Font use the pulldown to select 
"Interface User" (shouldn't this say "User Interface") then under 
Replace with select a font that exists on your system (sans like) 
and that is anit-aliased.

Then hit the (checkbox) which will create an entry in the 
replacement table.

Then make sure you check the boxes for "Always" and "Screen" are 
checked in the replacement table entry you just created,

Then click the "Okay" button to exit the menu.

You should be good to go.


Using this table you can effectively replace any fonts you like with 
any other.

Hope this helps,

Kevin



Comment 3 anonymous 2002-04-01 23:02:12 UTC
Does not work here. 
The menu font is still the same.
I did exactly what you said. I've tried the fonts "Tahoma" and
"Helvetica".
Comment 4 Unknown 2002-04-02 00:13:38 UTC
Doesnt work here either... I tried with Verdana and Chevara Outline...
Tried restarting OpenOffice.
Comment 5 Unknown 2002-04-02 13:43:44 UTC
I don't know how to configure the font menu, but I do know how to make
it look like that in StarOffice 6.0 beta and OpenOffice 641c.

Go to the directory <641c>/share/fonts/truetype.
Copy the files from this directory to <641d>/share/fonts/truetype
Start Office 641d.

My truetype fonts in the apps look awful compared to 641c. Configured
the same; don't know the cause.

Robert.B.Miller@saic.com
Comment 6 anonymous 2002-04-03 02:23:00 UTC
I've just tried to replace font with the german 642 devel release.
Same problem.

well, it looks like there is something wrong with my fontpath. What
font uses OpenOffice on default?
Comment 7 anonymous 2002-04-03 14:48:42 UTC
Created attachment 1314 [details]
font replacement window
Comment 8 christof.pintaske 2002-04-03 17:29:15 UTC
In the font replacement window try to substitute 
    Andale Sans UI
with
    Tahoma
(or whatever font you have legally licenced and installed on your system)
Comment 9 anonymous 2002-04-04 00:57:39 UTC
sorry, I dont have this font installed. I only have "Andale Mono",
thats all. Where to find this font?
Comment 10 stephan_schaefer 2002-04-05 07:36:25 UTC
This is exactly the point: because you dont have this font installed 
it is automatically replaced by some other (in your case 'ugly') 
font. Our user interface initially searches for "Andale Sans UI". So 
if you want some other UI font or you don't like the automatic 
replacement, enter your own replacement for Andale Sans UI as 
Christof wrote. Make sure that the chosen font is available on your 
system. This is the only way to change the user interface font.
Comment 11 Unknown 2002-04-05 18:42:06 UTC
1. This should be documented in somewhere
2. It should be easier.. something like replacing a "fake" font like
"User Interface", even better would be a separate option
3. Even when I choose another font, it is not anti-aliased, and non-aa
fonts on my laptop are ugly
Comment 12 anonymous 2002-04-05 20:38:11 UTC
okay, font replacement works now. 
The point was, that it only works with some fonts, e.g. "Tahoma" can't
be rendered and so the default font (the ugly one) is displayed.

Are there any debug information, or do you have hints why some fonts
can't be rendered properly? I can choose them in font selection, but
they are not displayed. Indeed they are displayed in the font
selection menu itself (and antialised too)

In other applications these fonts are displayed properly (qt and gtk+).
Comment 13 anonymous 2002-04-05 21:49:23 UTC
Created attachment 1327 [details]
menufont: arial
Comment 14 anonymous 2002-04-05 21:52:34 UTC
Created attachment 1328 [details]
menufont: helvetica
Comment 15 anonymous 2002-04-05 21:54:29 UTC
I've made some screenshots (yes, I already clicked on OK and reopened
the window)

Arial (ttf) as menu font. (menufont-arial.png)
- It looks corrupt
- and it's not antialiased
 
Helvetica as menu font
- Correct appearance, but
- there is a enormous space above and below the font

Again: In qt and gtk+ the fonts are displayed correctly
Comment 16 stefan.baltzer 2002-04-23 13:30:08 UTC
Reassigned to Ulf.
Comment 17 stefan.baltzer 2002-04-23 13:34:28 UTC
*** Issue 3762 has been marked as a duplicate of this issue. ***
Comment 18 Unknown 2002-05-22 16:18:47 UTC
Created attachment 1742 [details]
Arial font substitution: Menus unreadable
Comment 19 Unknown 2002-05-22 16:19:40 UTC
Whoa!  I tried replacing Andale Sans UI with Arial on my system and
ended up with a bunch or horizontal dashes (see
menu-arial-unreadable.png).  Good thing I remembered where the options
menu item was.  After I got things back readable, I checked and the
Arial font does not display in the font dropdown menu either.
Comment 20 lohmaier 2002-09-10 19:22:27 UTC
You may get a real improvement, if you use your system's libfreetype.so.x
Try this:
LD_PRELOAD=/usr/X11R6/lib/libfreetype.so.6.2
~/OpenOffice.org1.0.1/soffice &

(adapt according to your installation, all in one line)
Comment 21 ulf.stroehler 2002-09-11 10:41:27 UTC
This task looks again more like a discussion forum than a bug report.
Everyone, please stick to one golden bughandling rule:

Always report one problem in one task. And then stick to that topic!!

Answering to some aspects of this task:

This task is about "Menu font is really ugly and not configurable":

1. ugly menu font is double to #4726 => resolved
2. Menu font not configurable, is a request for a feature. I guess you
don't have to file one, because we already recived many with exactly
this content.
3. > Are there any debug information, or do you have hints why some 
> fonts can't be rendered properly? I can choose them in font
> selection, but they are not displayed.
File a bug to your Linuxdistributor, why their fontserver/Xserver
offers fonts which are actually not available.
4.> Go to the directory <641c>/share/fonts/truetype.
> Copy the files from this directory to
> <641d>/share/fonts/truetype Start Office 641d.
I don't know if this is clever. I wouldn't be surprised if you'll run
into even more problems, if you'll access the same fontname twice.
Once served via X (resp. xfs, rendered by global FT, with perhaps some
special configuration) and twice within OOo's FT. 
I'd like to encourage everyone supporting to this task, to evaluate
the latter scenarion, and submit tasks.
I also don't like the idea of preloading the global libfreetype.
5. Attachment: menue-arial-unreadable.png: you happend to configure an
empty/corrupt font as UI font to OOo. Or you didn't even allow OOo to
read the font file (--- --- --- arial.ttf). In different words, a
simple question of file permissions. (You don't need to submit issues
regarding the latter aspect, as we already have some.)

*** This issue has been marked as a duplicate of 4726 ***
Comment 22 lohmaier 2002-09-11 17:50:23 UTC
us>I also don't like the idea of preloading the global libfreetype.

Than please provide a better one :-) Have a look at the attachments to
issue 7591 OOos libfreetype vs sytem-libfreetype (from the binary
distribution of XFree86 4.2.0 => patents respected). And please tell
me why you don't like the idea of preloadling the 'good' library.
Comment 23 hdu@apache.org 2002-09-16 10:42:29 UTC
> from the binary distribution of XFree86 4.2.0 => patents  
> respected).  
  
Please have a look at the source of the binary distribution,, e.g. 
http://cvsweb.xfree86.org/cvsweb/xc/extras/freetype2/include/freetype/config/ftoption.h?rev=1.5&content-type=text/x-cvsweb-markup 
and check the defines. What do you see? :-( 
  
> And please tell me why you don't like the idea of preloadling  
> the 'good' library.  
 
See above. 
 
Comment 24 hdu@apache.org 2002-09-16 10:45:27 UTC
*** Issue 7591 has been marked as a duplicate of this issue. ***
Comment 25 lohmaier 2002-09-20 22:52:27 UTC
*** Issue 3754 has been marked as a duplicate of this issue. ***
Comment 26 lohmaier 2002-11-01 21:18:58 UTC
closing duplicate (btw fonts in 643 look much better now)