LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-23-2011, 12:00 PM   #1
vulcan59
Member
 
Registered: Sep 2007
Location: UK
Distribution: Slackware 14.2 & Current
Posts: 96

Rep: Reputation: 30
Poor quality fonts in OpenOffice menus


Hi, I've been searching for a solution for this problem for a few days with no success.

I'm running -current (13.37) 32 bit and have installed OpenOffice 3.2.1. The problem is the menu fonts in OpenOffice which look very thin and are not smooth. All other application fonts look very good. When I had this same version of OpenOffice installed on Slackware 12.2 I did not see this problem.

In OpenOffice I have ticked the option to use system font for user interface but this doesn't seem to have any effect. I've also ticked the screen font anti aliasing option because the fonts look worse when this is not ticked. My KDE system font is DejaVu Sans, the same as it was on Slackware 12.2.

My OpenOffice package was built using a script written by Robby Workman which I think I got from his web site a long time ago. It takes the rpms and creates a Slackware package. EDIT: the script came from slackbuilds.org.

Has anyone got any ideas? Thanks.

Last edited by vulcan59; 03-23-2011 at 12:51 PM. Reason: Source of build script
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 03-23-2011, 02:08 PM   #2
narz
Member
 
Registered: May 2007
Location: US
Distribution: slackware
Posts: 186

Rep: Reputation: 37
Maybe you're used to auto hinted fonts. I think open office forces bytecode interpreter.
 
Old 03-23-2011, 06:46 PM   #3
vulcan59
Member
 
Registered: Sep 2007
Location: UK
Distribution: Slackware 14.2 & Current
Posts: 96

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by narz View Post
Maybe you're used to auto hinted fonts. I think open office forces bytecode interpreter.
Could be that, but I have no idea what that means or what I can do about it. Would you mind explaining a bit more? Is this something which will have changed between 12.2 (KDE3) and 13.37 (KDE4)? Thanks.
 
Old 03-23-2011, 06:55 PM   #4
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Perhaps now is the time to switch to LibreOffice.
Robby already indicated that he will no longer release updates to his openoffice.SlackBuild.

Eric
 
2 members found this post helpful.
Old 03-23-2011, 10:19 PM   #5
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Thumbs up

Quote:
Originally Posted by Alien Bob View Post
Perhaps now is the time to switch to LibreOffice.
Robby already indicated that he will no longer release updates to his openoffice.SlackBuild.

Eric
Thanks for the heads-up about that, Eric! I've moved over to LibreOffice; I am impressed. Thanks for an excellent package, man!
 
Old 03-23-2011, 10:35 PM   #6
narz
Member
 
Registered: May 2007
Location: US
Distribution: slackware
Posts: 186

Rep: Reputation: 37
Quote:
Originally Posted by vulcan59 View Post
Could be that, but I have no idea what that means or what I can do about it. Would you mind explaining a bit more? Is this something which will have changed between 12.2 (KDE3) and 13.37 (KDE4)? Thanks.
The bytecode interpreter that freetype uses is a hinting algorithm that was patented by Apple, the patent expired and freetype now uses it by default. The change happened during this -current cycle so it wouldn't have been previously enabled by default in previous Slackware releases. AFAIK the open office binary is built to use the bytecode interpreter whether you have system wide autohinting enabled or not. Many people prefer the look of autohinted fonts over BCI hinting, I'm not sure, but I think a general rule of thumb is MS, Apple, Adobe fonts look better with BCI and free fonts look better with autohinting or something like that.

I'm not even sure this is your problem, it was more just a passing thought. You can recompile freetype with BCI disabled if you want to check if it makes a difference.
 
1 members found this post helpful.
Old 03-24-2011, 11:39 AM   #7
vulcan59
Member
 
Registered: Sep 2007
Location: UK
Distribution: Slackware 14.2 & Current
Posts: 96

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by narz View Post
I'm not even sure this is your problem, it was more just a passing thought. You can recompile freetype with BCI disabled if you want to check if it makes a difference.
Thank you, I think you are right. I recompiled freetype without BCI and the menu fonts were much better in OpenOffice 3.2.1.

I have now found another solution which allows me to use the standard Slackware 13.37 freetype package. I modified Robby's script slightly to work with OpenOffice 3.3.0 and this version doesn't have the fonts problem. There is an entry in the changelog for 3.3.0 which says "Support fontconfig hinting/embedding/antialiasing settings on X11 ports" so that may be the reason for 3.3.0 looking better.
 
Old 03-24-2011, 11:40 AM   #8
vulcan59
Member
 
Registered: Sep 2007
Location: UK
Distribution: Slackware 14.2 & Current
Posts: 96

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by Alien Bob View Post
Perhaps now is the time to switch to LibreOffice.
Yes indeed. That is one of the next things on my list. I think that is the way forward.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Poor Quality Graphics Huxoin Linux - Newbie 2 07-28-2009 10:48 AM
poor sound quality deepti aggarwal Linux - Newbie 1 12-13-2008 06:44 AM
NX quality is poor chengas123 Linux - Software 2 07-06-2008 01:01 AM
Svideo out to TV quality is really poor vdemuth Linux - Hardware 6 01-01-2007 06:39 PM
Microscopic Fonts in OpenOffice Menus hkctr Debian 1 09-20-2003 07:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration