Red Hat Bugzilla – Bug 172526
Allow easy turn off of fake bold and fake italic
Last modified: 2007-11-30 17:11:16 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051103 Fedora/1.5-0.5.0.rc1 Firefox/1.5
Description of problem:
fontconfig now has a conf.d directory.
The /etc/fonts/fonts.conf file is not suppose to be edited by the system administrator, but contains instructions for fake italic and fake bold that can not be turned off (unless I'm missing something) without editing that file.
If the fake bold and fake italic were moved into an /etc/fonts/conf.d/ file and tagged as missingok in the rpm spec file, a system administrator could disable them by renaming them (to not start with a number) - and thus would not be required to edit a file that does not preserve edits upon updates.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Disable fake embolding and fake italic
2. update fontconfig
Actual Results: After the update, fake embolding and fake italic are enabled again
Expected Results: What happens should happen - the problem is that that file should try not to contain configuration options that can't be over-ridden by other directives.
Another solution that would require upstream patch is to allow blacklisting certain fonts from having fake bold or italic applied. But until then, a feature that can't be turned off really shouldn't be in a file that gets replaced with every update.
There is a way to do what I want to do w/o globally disabling fake
italic/embolding - though it still (imho) would be nice if the fake italic/bold
were separate from the main fonts.conf file.
The above comment would suggest still keeping it open and let the maintainer
decide on the appropriate course of action here.
REOPENED status has been deprecated. ASSIGNED with keyword of Reopened is preferred.
It's now a symlink named /etc/fonts/conf.d/90-synthetic.conf. Remove it and you
don't get them anymore. But that's really broken behavior.