Project: chromium Issues People Development process History Sign in
New issue
Advanced search Search tips
Issue 80996 PDF fonts not displaying correctly (ligatures)
Starred by 60 users Reported by marcus...@gmail.com, Apr 29 2011 Back to list
Status: Fixed
Owner:
Closed: Dec 2012
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment
Chrome Version       : 11.0.696.57
OS Version: OS X 10.6.7
URLs (if applicable) :
Other browsers tested:
  Add OK or FAIL after other browsers where you have tested this issue:
     Safari 5:
  Firefox 4.x:
     IE 7/8/9:

What steps will reproduce the problem?
1. Go to http://pra.aps.org/pdf/PRA/v54/i5/p3824_1 (sorry, PDF behind paywall)
2. Look at second word of abstract

What is the expected result?

The word should be "purification"

What happens instead?

The word displayed is "puriAEcation" or something like it.

Please provide any additional information below. Attach a screenshot if
possible.

UserAgentString: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.57 Safari/534.24,gzip(gfe)

Similar ligature problems are not that rare in PDFs displayed in Chrome, but I am having a hard time finding more examples without making this my project for the afternoon. If reviewers are skeptical, I can dig them up.



 
Comment 1 by rsesek@chromium.org, Apr 29 2011
Labels: -Area-Undefined Area-UI Feature-PDF
Comment 2 by laum@chromium.org, May 17 2011
Sorry I am unable to log into the link can you send me the PDF file for me to view.
Comment 3 by marcus...@gmail.com, May 18 2011
Here is the kicker: Downloading the original PDF from the link I sent, the font problems are evident (PhysRevA.54.3824.pdf).

If I use Skim (a PDF reader for OSX) and "print" the first page as a PDF, when chrome views that page there are no font problems (firstpage.pdf).

This may hint at what is going wrong.
PhysRevA.54.3824.pdf
475 KB Download
firstpage.pdf
97.7 KB Download
Comment 4 by laum@chromium.org, May 19 2011
Cc: laum@google.com
I cannot reproduce this issue on MAC OS 13.0.767.0 can you upgrade . 
Let me know if you still get this issue
Comment 5 by marcus...@gmail.com, May 23 2011
Tried on 13.0.773.0 canary

PDFs look exactly the same (same config as above), so yeah, still get exactly the same issue.
Comment 6 Deleted
This problem does not arise in all PDFs but in particular seems to strike PDFs prepared by the American Physical Society. The bug has been there for a long time (since the Mac PDF viewer was first introduced, I think). APS PDFs are the only place I have seen it, which may give a clue to the source of the problem.

Here's a non-paywalled example file.

http://www.cft.edu.pl/~karol/pdf/ZS05.pdf

Note the the same paper, formatted on arxiv.org does not have the problem.

http://arxiv.org/pdf/quant-ph/0311117v4

One thing to note is that the PDFs print without this problem, directly from Chrome.
 Issue 79021  reports the same problem and has an additional example file.
The problem is not specific to APS generated PDF files.

Here is an a example  of a PDF from the arxiv which has the ligature problem

http://arxiv.org/pdf/0711.3172v2
 Issue 59338  also appears to be the same issue.

Preview, Safari, and Adobe Acrobat Pro all correctly render the ligatures (under Mac OS 10.6.8), but Chrome's built-in PDF viewer does not.  Chrome also correctly renders the ligatures *if* invoking Google Docs Viewer.

Tested with Chrome 13.0.782.107.
Hi Elnjen, Welcome to this thread. The bug has still not been fixed. It has not even been assigned to a developer for working on. Is there a way we can get the devs attention on this? I'd consider this a pretty major bug.
This is still a problem on Chrome 14.0.835.186 for Mac OS 10.6.8.

In my experience, most scientific papers I come across - presumably anything created with LaTeX - suffer from this problem. I consider this bug a showstopper.

One more example:
http://www.wisdom.weizmann.ac.il/~levina/papers/lightfieldsTR-Levin-Freeman-Durand-08.pdf
Comment 13 Deleted
Indeed this is a truly horrible bug that affects the majority of scientific papers.  

http://journals.ametsoc.org/doi/pdf/10.1175/1520-0493(1997)125%3C0384%3ATIOMHA%3E2.0.CO%3B2

UPVOTE!
Cc: -laum@google.com
Owner: cevans@chromium.org
Project Member Comment 17 by bugdroid1@chromium.org, Aug 10 2012
Labels: -Pri-2 Pri-3 Action-NeedsReview
Status: IceBox
Due to the age of the issue, changing the priority to P3, however because it has at least 10 stars, marking it for review.
Comment 18 by laforge@google.com, Aug 10 2012
Status: Unconfirmed
I'd strongly argue that this needs its priority *raising* not lowering. 

It is a nasty bug which makes Chrome unusable for many Mac-using academics, and which will certainly affect every Mac-user from time to time.

The age of the issue means you should escalate it - not downgrade it!

The only reason you are not hearing more noise about this issue is that affected uses have all switched to Firefox or Safari. Is that really what you want?
Comment 20 by embee...@gmail.com, Aug 17 2012
I definitely agree with the previous comment.
Please, fix it as soon as possible, or I will have to switch to other browser.
I also agree -- ignoring user requests for a ridiculously protracted period of time is not an excuse for lowering priority.  Many, many users in Academia hate this bug but have gotten zero play asking you guys to fix it, so we have had to seek work-arounds that mostly include using other browsers.  The way this bug has been handled is unprofessional at best and infuriating at worst.
The issue is being investigated.
So, we believe we fixed this issue on Linux recently but we may need another, different fix for Mac.

This issue seems to be sensitive to OS version as well as fonts installed.

For anyone still hitting this, it'd really help get this resolved if you could provide:
- Exact OS and OS version used.
- Whether any extra fonts have been installed.
- An URL of a PDF that clearly and reliably reproduces this.

The problem still persists on Mac OS X 10.7.4

Chrome Version 21.0.1180.79

No additional fonts were installed.

URL of the pdf: http://arxiv.org/pdf/1208.3660.pdf
21.0.1180.79
OSX 10.6.8
extra fonts - only whatever Office, Photoshop, and Acrobat installed by default
http://arxiv.org/pdf/1208.3660.pdf
That arXiv PDF triggers the bug for me as well on OS X 10.8, Chrome 21.0.1180.81 beta. Directory listing of /Library/Fonts and /System/Library/Fonts attached.
sys-lib-fonts.txt
818 bytes View Download
lib-fonts.txt
7.6 KB View Download
Comment 27 by embee...@gmail.com, Aug 20 2012
System Version: OS X 10.8 (12A269)
Chrome Version: 21.0.1180.79
List of fonts: see attached file listing.txt
PDF file: PhysRevA.54.3824.pdf  (file attached in a comment at the beginning of this issue)
listing.txt
13.0 KB View Download
arXiv PDF triggers bug for me as well.

System Version: Mac OS X 10.7.4 (11E53)
Chrome Version: 19.0.1084.56
List of fonts: see attached.
System version:  OS X 10.7.4
Chrome version: 21.0.1180.79

List of fonts: see attached file of listings from /Library/Fonts and /System/Library/Fonts.

A file that *does* show the problem:  http://arxiv.org/pdf/1204.5632v1.pdf
A Latex-produced PDF that does *not* show the problem:  http://arxiv.org/pdf/1208.0679v1.pdf

Perhaps any differences between these files could shed some light on the problem.  Thanks for your work on it. 
fonts.txt
6.5 KB View Download
Thanks very much for looking into this - much appreciated.

OS X V 10.8 Build 12A269
Chrome version 22.0.1229.8 dev

Extra fonts - see attached

The PDF's quoted above exhibit this problem for me, as does:
http://www.cft.edu.pl/~karol/pdf/ZS05.pdf

where the problem seems slightly different as most examples above - fi ligature is represented by an Ae ligature rather than a box.

In case you a rent aware, the Latex source for any arxiv PDF can be found be going to e.g. http://arxiv.org/format/1204.5632v1
fonts.txt
19.4 KB View Download
The example PDF's on this page: http://code.google.com/p/chromium/issues/detail?id=79021
also exhibit the ligature problems.
System: Mac OS X 10.6.8 (10K549)
Chrome: Version 21.0.1180.79

I have the exact same situation as the others - I have problems with the files they mention, and the file 1208.0679v1.pdf by elnjen is shown correctly.

My fonts are attached.


fonts.txt
11.7 KB View Download
Comment 33 Deleted
Comment 34 Deleted
Comment 35 Deleted
Owner: thestig@chromium.org
Status: Started
I think @thestig has a merge in-progress to resolve this. I need to review that :P
Very pleased to hear the progress on this.
Still having issues with ligatures being consistently rendered incorrectly in PDF's on Chrome.
System: Mac OS X 10.8.2
Chrome: Version 23.0.1271.95

This problem arises very frequently when viewing scientific articles that have been prepared using LaTeX.  For example, see this one:
http://arxiv.org/pdf/1211.6107v1.pdf
Basically every ligature in the abstract is incorrectly displayed.  

Let's hope this isn't too hard to fix.  Thanks!
Yes - the fix hasn't been applied. Any progress updates on this?
Just more data relative to my earlier post:
The 1280.0679 PDF seems to render ligatures correctly in Chrome and Safari
The problem PDF I pointed to renders correctly in Safari and Preview.
Actually, I'm hopeful that next week's dev channel will fix this. Fingers crossed and let me know! :)
I never thought this day would come, but the latest dev 25.0.1359.3 seems to render PDF ligatures correctly. The bug seems to be fixed! :-)
Thanks for your work on this, devs!

Labels: -Action-NeedsReview
Status: Fixed
Oh yes, we (finally!!) pushed out this fix last week.
Labels: Mstone-25
Thanks for the feedback. Sorry it took so long.
Comment 45 by Deleted ...@, Feb 11 2013
Sorry to open up this issue again, but ligature issue seems to persist:

Chrome 24.0.1312.57
Mac OS X 10.7.5

PDF issue with (but not exclusively) http://www.caam.rice.edu/~zhang/caam554/KelleyBooks/fr18_book.pdf (e.g., p7 positive de[]nite Hessian)

Fonts installed

/Users/***/Library/Fonts//jsMath-cmbx10.ttf
/Users/***/Library/Fonts//jsMath-cmex10.ttf
/Users/***/Library/Fonts//jsMath-cmmi10.ttf
/Users/***/Library/Fonts//jsMath-cmr10.ttf
/Users/***/Library/Fonts//jsMath-cmsy10.ttf
/Users/***/Library/Fonts//jsMath-cmti10.ttf

/System/Library/Fonts//Apple Braille Outline 6 Dot.ttf
/System/Library/Fonts//Apple Braille Outline 8 Dot.ttf
/System/Library/Fonts//Apple Braille Pinpoint 6 Dot.ttf
/System/Library/Fonts//Apple Braille Pinpoint 8 Dot.ttf
/System/Library/Fonts//Apple Braille.ttf
/System/Library/Fonts//Apple Color Emoji.ttf
/System/Library/Fonts//Apple Symbols.ttf
/System/Library/Fonts//AppleGothic.ttf
/System/Library/Fonts//AquaKana.ttc
/System/Library/Fonts//Courier.dfont
/System/Library/Fonts//Geeza Pro Bold.ttf
/System/Library/Fonts//Geeza Pro.ttf
/System/Library/Fonts//Geneva.dfont
/System/Library/Fonts//HelveLTMM
/System/Library/Fonts//Helvetica LT MM
/System/Library/Fonts//Helvetica.dfont
/System/Library/Fonts//HelveticaNeue.dfont
/System/Library/Fonts//HelveticaNeueDeskUI.ttc
/System/Library/Fonts//Keyboard.ttf
/System/Library/Fonts//LastResort.ttf
/System/Library/Fonts//LucidaGrande.ttc
/System/Library/Fonts//MarkerFelt.ttc
/System/Library/Fonts//Menlo.ttc
/System/Library/Fonts//Monaco.dfont
/System/Library/Fonts//STHeiti Light.ttc
/System/Library/Fonts//STHeiti Medium.ttc
/System/Library/Fonts//Symbol.ttf
/System/Library/Fonts//Thonburi.ttf
/System/Library/Fonts//ThonburiBold.ttf
/System/Library/Fonts//Times LT MM
/System/Library/Fonts//Times.dfont
/System/Library/Fonts//TimesLTMM
/System/Library/Fonts//ZapfDingbats.ttf
/System/Library/Fonts//ヒラギノ明朝 ProN W3.otf
/System/Library/Fonts//ヒラギノ明朝 ProN W6.otf
/System/Library/Fonts//ヒラギノ角ゴ ProN W3.otf
/System/Library/Fonts//ヒラギノ角ゴ ProN W6.otf

/Library/Fonts//AlBayan.ttf
/Library/Fonts//AlBayanBold.ttf
/Library/Fonts//AmericanTypewriter.ttc
/Library/Fonts//Andale Mono.ttf
/Library/Fonts//Apple Chancery.ttf
/Library/Fonts//Apple LiGothic Medium.ttf
/Library/Fonts//Apple LiSung Light.ttf
/Library/Fonts//AppleMyungjo.ttf
/Library/Fonts//Arial Black.ttf
/Library/Fonts//Arial Bold Italic.ttf
/Library/Fonts//Arial Bold.ttf
/Library/Fonts//Arial Italic.ttf
/Library/Fonts//Arial Narrow Bold Italic.ttf
/Library/Fonts//Arial Narrow Bold.ttf
/Library/Fonts//Arial Narrow Italic.ttf
/Library/Fonts//Arial Narrow.ttf
/Library/Fonts//Arial Rounded Bold.ttf
/Library/Fonts//Arial Unicode.ttf
/Library/Fonts//Arial.ttf
/Library/Fonts//ArialHB.ttf
/Library/Fonts//ArialHBBold.ttf
/Library/Fonts//Ayuthaya.ttf
/Library/Fonts//Baghdad.ttf
/Library/Fonts//Bangla MN.ttc
/Library/Fonts//Bangla Sangam MN.ttf
/Library/Fonts//Baskerville.ttc
/Library/Fonts//BiauKai.ttf
/Library/Fonts//BigCaslon.ttf
/Library/Fonts//Brush Script.ttf
/Library/Fonts//Chalkboard.ttc
/Library/Fonts//Chalkduster.ttf
/Library/Fonts//CharcoalCY.dfont
/Library/Fonts//Cochin.ttc
/Library/Fonts//Comic Sans MS Bold.ttf
/Library/Fonts//Comic Sans MS.ttf
/Library/Fonts//Copperplate.ttc
/Library/Fonts//Corsiva.ttf
/Library/Fonts//CorsivaBold.ttf
/Library/Fonts//Courier New Bold Italic.ttf
/Library/Fonts//Courier New Bold.ttf
/Library/Fonts//Courier New Italic.ttf
/Library/Fonts//Courier New.ttf
/Library/Fonts//Damascus.ttc
/Library/Fonts//DecoTypeNaskh.ttf
/Library/Fonts//Devanagari Sangam MN.ttc
/Library/Fonts//DevanagariMT.ttf
/Library/Fonts//DevanagariMTBold.ttf
/Library/Fonts//Didot.ttc
/Library/Fonts//EuphemiaCAS.ttc
/Library/Fonts//Futura.ttc
/Library/Fonts//GenevaCY.dfont
/Library/Fonts//Georgia Bold Italic.ttf
/Library/Fonts//Georgia Bold.ttf
/Library/Fonts//Georgia Italic.ttf
/Library/Fonts//Georgia.ttf
/Library/Fonts//GillSans.ttc
/Library/Fonts//Gujarati Sangam MN.ttf
/Library/Fonts//GujaratiMT.ttf
/Library/Fonts//GujaratiMTBold.ttf
/Library/Fonts//Gungseouche.ttf
/Library/Fonts//Gurmukhi MN.ttc
/Library/Fonts//Gurmukhi.ttf
/Library/Fonts//HeadlineA.ttf
/Library/Fonts//Hei.ttf
/Library/Fonts//HelveticaCY.dfont
/Library/Fonts//Herculanum.ttf
/Library/Fonts//Hiragino Sans GB W3.otf
/Library/Fonts//Hiragino Sans GB W6.otf
/Library/Fonts//Hoefler Text Ornaments.ttf
/Library/Fonts//Hoefler Text.ttc
/Library/Fonts//Impact.ttf
/Library/Fonts//InaiMathi.ttf
/Library/Fonts//Kai.ttf
/Library/Fonts//Kailasa.ttf
/Library/Fonts//Kannada MN.ttc
/Library/Fonts//Kannada Sangam MN.ttf
/Library/Fonts//Kefa.ttc
/Library/Fonts//Khmer MN.ttc
/Library/Fonts//Khmer Sangam MN.ttf
/Library/Fonts//Kokonor.ttf
/Library/Fonts//Krungthep.ttf
/Library/Fonts//KufiStandardGK.ttf
/Library/Fonts//Lao MN.ttc
/Library/Fonts//Lao Sangam MN.ttf
/Library/Fonts//Malayalam MN.ttc
/Library/Fonts//Malayalam Sangam MN.ttf
/Library/Fonts//Microsoft Sans Serif.ttf
/Library/Fonts//MshtakanBold.ttf
/Library/Fonts//MshtakanBoldOblique.ttf
/Library/Fonts//MshtakanOblique.ttf
/Library/Fonts//MshtakanRegular.ttf
/Library/Fonts//Myanmar MN.ttc
/Library/Fonts//Myanmar Sangam MN.ttf
/Library/Fonts//Nadeem.ttf
/Library/Fonts//NanumGothic.ttc
/Library/Fonts//NanumMyeongjo.ttc
/Library/Fonts//NanumScript.ttc
/Library/Fonts//NewPeninimMT.ttf
/Library/Fonts//NewPeninimMTBold.ttf
/Library/Fonts//NewPeninimMTBoldInclined.ttf
/Library/Fonts//NewPeninimMTInclined.ttf
/Library/Fonts//NISC18030.ttf
/Library/Fonts//Noteworthy.ttc
/Library/Fonts//Optima.ttc
/Library/Fonts//Oriya MN.ttc
/Library/Fonts//Oriya Sangam MN.ttf
/Library/Fonts//Osaka.ttf
/Library/Fonts//OsakaMono.ttf
/Library/Fonts//Palatino.ttc
/Library/Fonts//Papyrus.ttc
/Library/Fonts//PCmyoungjo.ttf
/Library/Fonts//Pilgiche.ttf
/Library/Fonts//PlantagenetCherokee.ttf
/Library/Fonts//PTSans.ttc
/Library/Fonts//Raanana.ttf
/Library/Fonts//RaananaBold.ttf
/Library/Fonts//Sathu.ttf
/Library/Fonts//Silom.ttf
/Library/Fonts//Sinhala MN.ttc
/Library/Fonts//Sinhala Sangam MN.ttf
/Library/Fonts//Skia.ttf
/Library/Fonts//STIXGeneral.otf
/Library/Fonts//STIXGeneralBol.otf
/Library/Fonts//STIXGeneralBolIta.otf
/Library/Fonts//STIXGeneralItalic.otf
/Library/Fonts//STIXIntDBol.otf
/Library/Fonts//STIXIntDReg.otf
/Library/Fonts//STIXIntSmBol.otf
/Library/Fonts//STIXIntSmReg.otf
/Library/Fonts//STIXIntUpBol.otf
/Library/Fonts//STIXIntUpDBol.otf
/Library/Fonts//STIXIntUpDReg.otf
/Library/Fonts//STIXIntUpReg.otf
/Library/Fonts//STIXIntUpSmBol.otf
/Library/Fonts//STIXIntUpSmReg.otf
/Library/Fonts//STIXNonUni.otf
/Library/Fonts//STIXNonUniBol.otf
/Library/Fonts//STIXNonUniBolIta.otf
/Library/Fonts//STIXNonUniIta.otf
/Library/Fonts//STIXSizFiveSymReg.otf
/Library/Fonts//STIXSizFourSymBol.otf
/Library/Fonts//STIXSizFourSymReg.otf
/Library/Fonts//STIXSizOneSymBol.otf
/Library/Fonts//STIXSizOneSymReg.otf
/Library/Fonts//STIXSizThreeSymBol.otf
/Library/Fonts//STIXSizThreeSymReg.otf
/Library/Fonts//STIXSizTwoSymBol.otf
/Library/Fonts//STIXSizTwoSymReg.otf
/Library/Fonts//STIXVar.otf
/Library/Fonts//STIXVarBol.otf
/Library/Fonts//Tahoma Bold.ttf
/Library/Fonts//Tahoma.ttf
/Library/Fonts//Tamil MN.ttc
/Library/Fonts//Tamil Sangam MN.ttf
/Library/Fonts//Telugu MN.ttc
/Library/Fonts//Telugu Sangam MN.ttf
/Library/Fonts//Times New Roman Bold Italic.ttf
/Library/Fonts//Times New Roman Bold.ttf
/Library/Fonts//Times New Roman Italic.ttf
/Library/Fonts//Times New Roman.ttf
/Library/Fonts//Trebuchet MS Bold Italic.ttf
/Library/Fonts//Trebuchet MS Bold.ttf
/Library/Fonts//Trebuchet MS Italic.ttf
/Library/Fonts//Trebuchet MS.ttf
/Library/Fonts//Verdana Bold Italic.ttf
/Library/Fonts//Verdana Bold.ttf
/Library/Fonts//Verdana Italic.ttf
/Library/Fonts//Verdana.ttf
/Library/Fonts//Webdings.ttf
/Library/Fonts//Wingdings 2.ttf
/Library/Fonts//Wingdings 3.ttf
/Library/Fonts//Wingdings.ttf
/Library/Fonts//Zapfino.ttf
/Library/Fonts//ヒラギノ丸ゴ Pro W4.otf
/Library/Fonts//ヒラギノ丸ゴ ProN W4.otf
/Library/Fonts//ヒラギノ明朝 Pro W3.otf
/Library/Fonts//ヒラギノ明朝 Pro W6.otf
/Library/Fonts//ヒラギノ角ゴ Pro W3.otf
/Library/Fonts//ヒラギノ角ゴ Pro W6.otf
/Library/Fonts//ヒラギノ角ゴ Std W8.otf
/Library/Fonts//ヒラギノ角ゴ StdN W8.otf
/Library/Fonts//儷宋 Pro.ttf
/Library/Fonts//儷黑 Pro.ttf
/Library/Fonts//华文仿宋.ttf
/Library/Fonts//华文宋体.ttf
/Library/Fonts//华文楷体.ttf
/Library/Fonts//华文细黑.ttf
/Library/Fonts//华文黑体.ttf

+ Microsoft fonts (Office 2011)
Ronald. The ligatures render fine for me on that PDF you linked:

I am using Chrome 
26.0.1403.0 dev

Mac OS Mountain Lion 

Perhaps the fix has simply not made it across into the stable channel yet?
The bug label says "Mstone-25" which suggests the earliest version with the fix is the current Chrome 25 beta release.
Project Member Comment 48 by bugdroid1@chromium.org, Mar 10 2013
Labels: -Area-UI -Feature-PDF -Mstone-25 Cr-Content-Plugins-PDF Cr-UI M-25
Project Member Comment 49 by bugdroid1@chromium.org, Apr 6 2013
Labels: Cr-Blink
Project Member Comment 50 by bugdroid1@chromium.org, Apr 6 2013
Labels: -Cr-Content-Plugins-PDF Cr-Internals-Plugins-PDF
Sign in to add a comment