Bug 507262
Summary: | better fontconfig support with CMap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Takanori MATSUURA <t.matsuu> | ||||||||||
Component: | ghostscript | Assignee: | David Kaspar // Dee'Kej <deekej> | ||||||||||
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | rawhide | CC: | fonts-bugs, i18n-bugs, tagoh, twaugh | ||||||||||
Target Milestone: | --- | Keywords: | FutureFeature | ||||||||||
Target Release: | --- | ||||||||||||
Hardware: | All | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Enhancement | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2018-09-06 15:19:42 UTC | Type: | --- | ||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||
Documentation: | --- | CRM: | |||||||||||
Verified Versions: | Category: | --- | |||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
Embargoed: | |||||||||||||
Attachments: |
|
Description
Takanori MATSUURA
2009-06-22 02:27:44 UTC
Created attachment 348838 [details]
Universal CIDFnmap.ja
Created attachment 348839 [details]
Universal FAPIcidfmap.ja
Created attachment 348840 [details]
Universal cidfmap.ja
Created attachment 348841 [details]
Suggesting cidfmap.ja.ipa
Thank you for bringing this up. this issue definitely needs to be fixed and is keeping alive in my todo queue.. BTW, the main problem seems to be ghostscript requires a separate set of configuration files than the rest of the system. I suggest you focus on convincing the ghostscript people to use fontconfig like everyone else to find fonts. That will fix any future problem of this kind. I know ghostscript now supports fontconfig but I cannot find the document for setup. (In reply to comment #7) > I know ghostscript now supports fontconfig but I cannot find the document for > setup. Well, if ghoscript now support font config we should certainly not add new cruft to its old font setup but on the contrary remove it and use fontconfig directly (In reply to comment #8) > Well, if ghoscript now support font config we should certainly not add new > cruft to its old font setup but on the contrary remove it and use fontconfig > directly Yes. I absolutely agree with you. When we can set config files for ghostscript with fontconfig support and it works fine, we should remove config files for ghostscript from font packages. ghostscript-8.64 have "--disable-fontconfig" option for configure script and ghostscript on F11 is compiled with fontconfig. (In reply to comment #8) > (In reply to comment #7) > > I know ghostscript now supports fontconfig but I cannot find the document for > > setup. > > Well, if ghoscript now support font config we should certainly not add new > cruft to its old font setup but on the contrary remove it and use fontconfig > directly I'm afraid it may breaks some situations like PS requires the font with CMap. I see current gs supports fontconfig but it doesn't work as alternatives for them. % gs GPL Ghostscript 8.64 (2009-02-03) Copyright (C) 2009 Artifex Software, Inc. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. GS>/IPAGothic-UniJIS-UTF8-H findfont Can't find (or can't open) font file /usr/share/ghostscript/8.64/Resource/Font/IPAGothic-UniJIS-UTF8-H. Can't find (or can't open) font file IPAGothic-UniJIS-UTF8-H. Querying operating system for font files... Can't find (or can't open) font file /usr/share/ghostscript/8.64/Resource/Font/IPAGothic-UniJIS-UTF8-H. Can't find (or can't open) font file IPAGothic-UniJIS-UTF8-H. Didn't find this font on the system! Substituting font Courier for IPAGothic-UniJIS-UTF8-H. Loading NimbusMonL-Regu font from /usr/share/fonts/default/Type1/n022003l.pfb... 3430216 1981599 7283800 5136677 1 done. GS<1>clear GS>/IPAGothic findfont Loading IPAGothic font from /usr/share/fonts/ipa-gothic/ipag.otf... 3723064 2259574 13540108 11131402 1 done. GS<1> I don't think having aliases in fontconfig config for all of CMaps is realistic. it could be a bug in gs but we shouldn't go without fixing this issue. I guess the bug then is that gs fontconfig support is incomplete Change component from japanese-bitmap-fonts to ghostscript. This message is a reminder that Fedora 11 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 11. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '11'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 11's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 11 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping I've reverted component from ghostscript to japanese-bitmap-fonts. CIDFnmap.ja, FAPIcidfmap.ja, and cidfmap.ja files have font lists which include only sazanami and vlgothic fonts. However those fonts are provided by another packages. I suggest those *.ja files should be separated to another package. ie. ghostscript-chinese And I hope the default Japanese fonts for ghostscript will be set to IPA fonts. :-) IPA fonts are higher quality than sazanami fonts and includes both mincho and gothic fonts under the same design policy. I thought the direction of the past discussion was to get rid of those extra configuration files, relying on fontconfig completely to get the better fonts. so that would be better filing a separate bug for a workaround. assigning back to ghostscript. Aside from that, having different fonts for displaying and printing isn't a good idea from the POV of WYSIWYG IMHO. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. We're trying to run a nearly vanilla-like build of Ghostscript in Fedora, and this change was not accepted by upstream. Also, if I understand it correctly, any fonts issues should be dealt with by configuring fontconfig appropriately. Closing... |