In some documents the superscript characters sometimes (in some specific locations in the text) are not displayed. E.g. if you have a mathematical expression like x² the squareroot "2" is invisible. Problem is reproducible. Same document on Windows with "acroread" or "gv" on linux is correct displayed. Same wrong behavior with "Evince", but not with "gv" as already mentioned. Example document is available. Do not know how to provide the document on this KDE bug tracking plattform ? Reproducible: Always Steps to Reproduce: 1. Open critical document 2. 3. Actual Results: y = 0,025x – 0,9x +6. Expected Results: y = 0,025x² – 0,9x +6. Version 0.23.2 Using KDE Development Platform 4.14.13
Created attachment 96577 [details] Critical PDF test document Critical Text is on top of page two
The bug occurs also on page 2 at another location: Actual Results: x² + ( 6k – 5 ) x + 4k = 0 Expected Results: x² + ( 6k – 5 ) x + 4k² = 0 P.S.: Other documents also affected
Works fine here (Okular 0.25, poppler 0.26.5). All the mentioned superscripts are visible. Can you check what poppler version you are using (e.g. "pdftotext -v" from console)? Thanks in advance for your answer.
I can reproduce the problem with pdftotext version 0.38.0 from Debian testing.
I see following response: pdftotext -v pdftotext version 0.33.0 Copyright 2005-2015 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011 Glyph & Cog, LLC
Grave? How would this be grave? Come on, it affects you, yes it's grave for you, it's not grave for the 99.999% of the rest of the users. Please don't play with the importance fields, it kills my motivation to work on bugs that people overplay the importance they have.
freetype versions for the ones that have this failing? Also attach a screenshot of file->properties->fonts
Created attachment 96596 [details] Screenshot of my file->properties->fonts
My freetype version appears to be 2.6.1 (says my Debian package manager).
Nonembedded font. The document uses character names "onesuperior", "twosuperior", etc, but the substituted font uses uniXXXX. My patch in https://bugs.freedesktop.org/show_bug.cgi?id=93299 fixes this. I'll try to post an update within a couple days.
Created attachment 96612 [details] Screenshot of my file->properties->fonts (reuning)
My freetype version appears to be 2.5.2-4ubuntu2 (says my package manager). P.S.: Sorry for the wrong rating of the bug, but it is the first time that I reported a bug. My first impression was, that the bug is grave for the user (me), because it changed the content of the document content with no visible correlation to surrounding circumstances. I spend a lot of time to find out why my calculation results for nearly every second (I found these behaviour in many other pdf documents from this exercising internet platform) exercise were wrong -:).
I guess as a stop gap measure you could uninstall that texgyreheros font, or change fontconfig not to substitute Arial to it, looks like it'd be the one causing the problem i'd say.
Thanks for the hint, disabling of the texgyreheros fonts helps as temporary workaround
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!