[Bug 927466] New: Tex Gyre fonts incorrectly substituted for Helvetica and Times by fontconfig
http://bugzilla.opensuse.org/show_bug.cgi?id=927466 Bug ID: 927466 Summary: Tex Gyre fonts incorrectly substituted for Helvetica and Times by fontconfig Classification: openSUSE Product: openSUSE 13.1 Version: Final Hardware: All OS: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org Assignee: xorg-maintainer-bugs@forge.provo.novell.com Reporter: dmitri.chubarov@gmail.com QA Contact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0 Build Identifier: Tex Gyre fonts miss common ligatures such as fl and fi. When a text containing ligatures is rendered in poppler clients using Tex Gyre fonts, whitespace is rendered instead of the ligatures: "Get fire in a flash" is rendered as "Get re in a ash". Reproducible: Always Steps to Reproduce: 1-a. Use an attach pdf file "fireflash.pdf" or 1-b. Generate a new tex file fireflash.tex containing "fl" and "fi" strings using `mathptmx' or `times' packages and compile a pdf with command `pdflatex "\pdfmapfile{=pdftex_ndl14.map} \input" fireflash.tex' 2. Open fireflash.pdf in evince or ocular. Actual Results: The ligatures are not rendered. The text is rendered with Tex Gyre fonts Expected Results: The ligatures should be rendered. The text should be rendered with Nimbus Roman fonts. The problem is with the fontconfig configuration. The /etc/fonts/conf.d/30-metric-aliases.conf file should not contain instructions to replace Helvetica and Times with Tex Gyre fonts ahead of Nimbus fonts. Will attach a pdf file with ligatures and fonts not embedded for testing and a diff of the fontconfig 30-metric-aliases.conf. Similar issues in Ubuntu https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/1317599 and in Debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507505 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
Dmitri Chubarov
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
--- Comment #2 from Dmitri Chubarov
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
--- Comment #4 from Dmitri Chubarov
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
http://bugzilla.opensuse.org/show_bug.cgi?id=927466#c16
Bernhard Schommer
http://bugzilla.opensuse.org/show_bug.cgi?id=927466
http://bugzilla.opensuse.org/show_bug.cgi?id=927466#c17
Andreas Stieger
This bug was reported for openSUSE 13.1 and still fails for openSUSE 42.1. I'm adjusting the version
openSUSE:Leap:42.1/poppler 0.24.4 was inherited from SUSE:SLE-12:GA did not receive the fix http://cgit.freedesktop.org/poppler/poppler/commit/?id=01723aa17e836e818158d... which first appeared in 0.28.0 We can request to have this included in the next available poppler maintenance release for SLE which will then be copied to Leap 42.1, or fork the package of an openSUSE maintainer steps up. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com