Bug 85 - Addition of Hebrew calmus font to default fonts.conf
Summary: Addition of Hebrew calmus font to default fonts.conf
Status: RESOLVED FIXED
Alias: None
Product: fontconfig
Classification: Unclassified
Component: library (show other bugs)
Version: 2.2
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Keith Packard
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-08 14:58 UTC by Dov Grobgeld
Modified: 2003-06-16 17:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Dov Grobgeld 2003-05-08 14:58:15 UTC
The Hebrew calmus fonts should be added to the sans, the serif, and the
monospace sections as follows:

     serif: FrankRuehl
     sans:  Nachlieli
     monospace: Miriam Mono

Note that due to a bug in the font "Nimbus Mono L" (see
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=90501) it is necessary that
"Miriam Mono" is placed before "Nimbus Mono L".
Comment 1 Maxim Iorsh 2003-05-14 23:43:35 UTC
The name of serif font in the preceding comment is incorrect. It should be
"Frank Ruehl" and not "FrankRuehl"
Comment 2 Keith Packard 2003-05-31 07:52:55 UTC
Can you show me where these fonts can be downloaded?
Comment 3 Dov Grobgeld 2003-05-31 13:04:40 UTC
http://culmus.sourceforge.net/
Comment 4 Keith Packard 2003-05-31 14:04:57 UTC
Thanks. I've had to place Miriam Mono after Nimbus Mono L because Miriam is
missing support for most european languages while Nimbus Mono L is only broken
for Hebrew.  Fontconfig detects Nimbus Mono L's broken support, so when running in a
he-IL locale, you should automatically get Miriam Mono.  If you want to run a
non he- locale, you can configure fontconfig to prefer fonts which support
Hebrew when the application doesn't set a language:

<match target="pattern">
  <test compare="eq" name="lang" qual="all" >
   <string>unset</string>
  </test>
  <edit name="lang" >
   <string>en</string>
   <string>he</string>
  </edit>
 </match>


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.