Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Letters 'i' and 'j' miss dots in PDF exported from MS Word 2016 (2.040R-ro) #154

Closed
llvs opened this issue Nov 19, 2018 · 12 comments
Closed

Comments

@llvs
Copy link

llvs commented Nov 19, 2018

The title already tells the whole story:
Letters 'i' and 'j' miss dots in the resulting PDF which is exported from MS Word 2016 with the built-in save as functionality.

  • Downgrade to release 2.020 works
  • Release 2.040 works using Adobe Acrobat PDF generation
    Cheers,
    llvs
@frankrolf
Copy link
Member

Could you please attach such a PDF to this issue? Thank you.

@llvs
Copy link
Author

llvs commented Nov 19, 2018

I see just now that colons in the time column on the left hand are also missing.

Agenda test nm.pdf

@erniemarch
Copy link

I have tried unsuccessfully to reproduce this using both Mac and Win versions of Word 2016. Any additional information about setup might be useful.

@llvs
Copy link
Author

llvs commented Nov 20, 2018

We could reproduce it on two Windows 10 (v1803) machines before downgrading. Word and Windows both use latest patch levels. Other than that, I don't know what special item our setup might include.

@frankrolf
Copy link
Member

Also here: OTF or TTF?
@llvs Could you please try the opposite format of the one you’re using? It may be that Windows still is better with TTF in some cases.

@llvs
Copy link
Author

llvs commented Dec 21, 2018

I am quite sure, that we had the TTF installed, as we know that OTF often poses problems in Windows, especially with MS Office. If I find the time, I can try OTF, however I assume that it is not better than TTF.

@frankrolf
Copy link
Member

All right, thanks! It’s tough on this end because QE couldn’t reproduce the problem at all. I do know however that Word’s built-in PDF tools may cause problems sometimes. See an example of that here:
https://answers.microsoft.com/en-us/msoffice/forum/all/missing-characters-when-you-save-as-pdf-an-ms-word/7711709c-32a2-4c27-b402-9db327598a4e

You may want to try using the Adobe PDF “printer”:
https://helpx.adobe.com/acrobat/using/print-to-pdf.html

@frankrolf
Copy link
Member

Reproduced on this end. Step-by-step:

  • install Source Sans Pro Regular 2.040 TTF
  • create new Word document in MS Word 2016 on Windows 10.
  • paste the text 9:15 Arbeiten Kic projekte

option 1

File → Save as… → PDF
result: colons, dots on i and j are missing

option 2

File → Print → Microsoft Print to PDF
result: colons, dots on i and j are missing

option 3

File → Save as Adobe PDF …
shows Adobe Sans fallback font

workaround

All above options work properly when using the OTF font.

@miguelsousa
Copy link
Member

@erniemarch Found the problem by using MS Font Validator. The maxComponentElements value in the maxp table is set to zero (instead of 3).

This was caused by an oversight in the ttfcomponentizer adobe-type-tools/afdko#710

@llvs
Copy link
Author

llvs commented Jan 9, 2019

Thank you all for investigating and fixing this!

@llvs llvs closed this as completed Jan 9, 2019
@miguelsousa
Copy link
Member

Fixed fonts haven't been issued yet. Let's keep the issue open until then.

@miguelsousa
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants