[Fontconfig] [PATCH] Drop aliases for (URW)++ fonts

David Kaspar [Dee'Kej] dkaspar at redhat.com
Mon Aug 28 14:05:26 UTC 2017


Hello good people,

this is the patch I have promised before. :) It removes the
aliasing/mapping for (URW)++ fonts, because these have become part of
the upstream repository, and will be part of the next 'urw-base35-fonts'
release. You can find the upstream repository for (URW)++ here:

https://github.com/ArtifexSoftware/urw-base35-fonts/

It contains a fontconfig/ subfolder with the configuration. It contains
files for each font family with aliasing/mapping for the latest versions
of these fonts. Because (URW)++ is not using sane naming/versioning of
the fonts, the fontconfig/ folder also contains the 'urw-fallback.conf'
file, which will be useful for people using older versions of (URW)++
fonts. (More info it the file's header.)

Also, you can see that the fontconfig files no longer use the
priority/ordering number. After discussion with Akira, we agreed that it
would be best for each distribution to set this value by themselves. I
have added this note into fontconfig/README file in the upstream
repository. (It also suggests to stick with value 30 if the package
maintainer is not sure what value should be choosed.)

Lastly, if there's any mistake in the fontconfig files, the upstream is
accepting pull-requests on github. I think should be convenient for
people, and should take some work of your shoulders as well. :)

Best regards,

Dee'Kej

P.S.: I have (cross-)checked upstream fontconfig files and this patch,
      but any review of it is welcomed.

----------------------------------------

David Kaspar [Dee'Kej] (1):
  conf.d: Drop aliases for (URW)++ fonts

 conf.d/30-metric-aliases.conf | 183 +-----------------------------------------
 conf.d/30-urw-aliases.conf    |  33 --------
 2 files changed, 3 insertions(+), 213 deletions(-)
 delete mode 100644 conf.d/30-urw-aliases.conf

-- 
2.9.5



More information about the Fontconfig mailing list