[Fontconfig] Nimbus Sans L Condensed

James Cloos cloos at jhcloos.com
Tue Mar 4 14:39:33 PST 2008

>>>>> "Bob" == Bob Tennent <rdtennent at hotmail.com> writes:

Bob> It's one of the urw base35 clones that ghostscript depends on. Do 

Bob> locate n019043l.pfb 

That comes with ghostscript.  On my gentoo laptop those fonts are
installed in /usr/share/fonts/urw-fonts and thus are available via

:; fc-cat /usr/share/fonts/urw-fonts|egrep Conden|cut -c-78
"n019043l.pfb" 0 "Nimbus Sans L Condensed:style=Regular:slant=0:weight=80:widt
"n019044l.pfb" 0 "Nimbus Sans L Condensed:style=Bold:slant=0:weight=200:width=
"n019063l.pfb" 0 "Nimbus Sans L Condensed:style=Regular Italic:slant=100:weigh
"n019064l.pfb" 0 "Nimbus Sans L Condensed:style=Bold Italic:slant=100:weight=2

:; fc-match 'Nimbus Sans L Condensed:style=Regular'
n019043l.pfb: "Nimbus Sans L Condensed" "Regular"

:; fc-match 'Nimbus Sans L Condensed:style=Bold'
n019044l.pfb: "Nimbus Sans L Condensed" "Bold"

:; fc-match 'Nimbus Sans L Condensed:style=Regular Italic'
n019063l.pfb: "Nimbus Sans L Condensed" "Regular Italic"

:; fc-match 'Nimbus Sans L Condensed:style=Bold Italic'
n019064l.pfb: "Nimbus Sans L Condensed" "Bold Italic"

Any dist which fails to include the urw fonts in their default <dir/>
list does need to be fixed.  Gentoo does this by installing the fonts
under /usr/share/fonts and configuring gs to look there.

That said, ghostscript 8.62 moves the default install directory for
their fonts to the Resource dir under /usr/share/ghostscript (which
allows them to be seen w/o a Fontmap file if their file names match
their PostScript names, among other benefits).  

It is important for every dist to ensure that fonts.conf includes
the urw fonts no matter where they are installed.

Also, either 30-metrics-aliases.conf or 30-urw-aliases.conf needs
to add support to map Helvetica Narrow to Nimbus Sans L Condensed.
And similarly for Arial Narrow.

James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6

More information about the Fontconfig mailing list