Richard S Posted July 1, 2019 Share Posted July 1, 2019 I've looked for similar posts, but not seen this reported: Faulty Text Ligatures when PDF is Displayed using MS Edge Browser. Affinity Publisher 1.7.1.404 running on 64-bit Windows 10 Pro 1903 After creating a short booklet using Arial headings and Times New Roman body text, I wanted to export review copies in PDF format. I chose Export... PDF (for Web), using Affinity Publisher's default settings. Problem When the PDF (for Web) file is viewed using the MS Edge Browser, Microsoft's default viewer for PDFs on Windows 10 PCs, several text ligatures are faulty. When the same file is viewed using Adobe Reader, the ligatures are OK. But many PCs will be set to Microsoft's defaults, so will open PDFs using MS Edge. Possible Temporary Workaround Using the "More" option, change the PDF (for Web) preset to embed "All Fonts," making sure that the "Subset" option is ticked. Then "create this preset" with a new name. This makes the PDF file slightly larger, but does give it a better chance of displaying correctly. Quote Link to comment Share on other sites More sharing options...
kenmcd Posted July 1, 2019 Share Posted July 1, 2019 Have you tested PDFs from other sources to see if Edge is the problem? Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted July 1, 2019 Share Posted July 1, 2019 23 minutes ago, LibreTraining said: Have you tested PDFs from other sources to see if Edge is the problem? Chrome gets it wrong, too. So does whatever my copy of Firefox is using for "Preview in Firefox". ligatures-for-web.pdf Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
kenmcd Posted July 1, 2019 Share Posted July 1, 2019 Something is wrong here inside the PDF. I tested the ligatures-for-web.pdf in various applications. Old Firefox (Waterfox) viewer (which is PDF.js viewer) - BAD, characters just gone. I use this viewer all the time (near daily) and have never noticed an issue before. PDF-XChange Viewer (my primary PDF reader) - BAD, but different bad. Characters are all there, but the word character spacing is all broken. I use this reader every day and have not had any issues before. PDF-XChange Editor - OK, looks fine. NitroPDF Pro (editor) - OK, looks fine. Foxit Reader - OK, looks fine. FlexiPDF Pro (editor) - OK, looks fine. Oddly all three editors took a long time to render this one line of text. It was like they had to think about it real hard. FlexiPDF even displayed a non-responding dialog before the text finally appeared. It appears that some PDF readers and PDF editors really don't like something in the way this PDF is structured. This would appear to be an APub issue. Interior Book Design 1 Quote Link to comment Share on other sites More sharing options...
Richard S Posted July 1, 2019 Author Share Posted July 1, 2019 (edited) Thanks everyone. Yes, I believe that this needs to be fixed in Affinity Publisher: MS Edge Browser may not be the best tool for opening PDF files, but it is the default on millions of Windows 10 PCs. Also as has been shown, it looks as if many other PDF tools are using similar software libraries. The PDF tools used by consumers on mobile devices can be even more limited. I have attached sample files: A fragment of the Publisher document; A faulty PDF exported using the default PDF (web) preset; A fixed PDF exported using the PDF (web) preset, modified to embed subsets of "all fonts"; Image showing the faults (again); Image showing correct text. hem-booklet2sample.afpub hem-booklet2sample_web.pdf hem-booklet2sample_fix.pdf &tab=comments#.url Edited July 1, 2019 by Richard S add more files Quote Link to comment Share on other sites More sharing options...
kenmcd Posted July 2, 2019 Share Posted July 2, 2019 Interesting. Even though I have those same fonts installed ... apparently some applications cannot display the ligature glyphs correctly when the font is not embedded. Appears the way the PDF is created that some apps cannot connect-the-dots. I opened both your PDFs in PDF-XChange Viewer. The good "fix" one opened instantly. The bad "web" one took about 15 seconds of thinking before it displayed, and it is broken. So as you discovered, always set All Fonts to embed (as a workaround until this gets fixed). Quote Link to comment Share on other sites More sharing options...
Alfred Posted July 2, 2019 Share Posted July 2, 2019 10 hours ago, LibreTraining said: PDF-XChange Viewer (my primary PDF reader) - BAD, but different bad. Characters are all there, but the word character spacing is all broken. I use this reader very day and have not had any issues before. PDF-XChange Editor - OK, looks fine. That’s very interesting. When PDF-XChange Editor arrived on the scene I didn’t see any reason to keep using PDF-XChange Viewer, so I simply switched to using the new application as my primary PDF viewer. /me waves to @Richard S Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
Staff Pauls Posted July 2, 2019 Staff Share Posted July 2, 2019 Came across this so this :- https://answers.microsoft.com/en-us/edge/forum/all/edge-pdf-viewer-does-not-show-or-print-ligatures/9149231a-fa10-42d7-9d41-fcae5e036c57 I suspect we cant fix the edge browser Quote Link to comment Share on other sites More sharing options...
Richard S Posted July 2, 2019 Author Share Posted July 2, 2019 11 minutes ago, Pauls said: Came across this so this :- https://answers.microsoft.com/en-us/edge/forum/all/edge-pdf-viewer-does-not-show-or-print-ligatures/9149231a-fa10-42d7-9d41-fcae5e036c57 I suspect we cant fix the edge browser Thanks. But as you'll see from replies above, other PDF viewing software also have problems with PDFs created using Affinity Publisher. At the very least, users of Affinity Publisher should be warned that their PDFs may not display properly on millions of Windows 10 PCs. One possible temporary fix during the next update would be to change the preset settings, so that the Export... PDF (Web) embeds subsets of "All Fonts." Alfred, Pauls and walt.farrell 3 Quote Link to comment Share on other sites More sharing options...
kenmcd Posted July 2, 2019 Share Posted July 2, 2019 3 hours ago, Pauls said: Came across this so this :- https://answers.microsoft.com/en-us/edge/forum/all/edge-pdf-viewer-does-not-show-or-print-ligatures/9149231a-fa10-42d7-9d41-fcae5e036c57 I suspect we cant fix the edge browser The source of the PDF is not mentioned. It could have the same problem. Note that per above posts this is a problem in Edge, Chrome, and Firefox. Producing PDFs for the web which have display issues in the three most used browsers is definitely a problem for APub users. Quote Link to comment Share on other sites More sharing options...
Richard S Posted July 2, 2019 Author Share Posted July 2, 2019 3 hours ago, LibreTraining said: The source of the PDF is not mentioned. It could have the same problem. Note that per above posts this is a problem in Edge, Chrome, and Firefox. Producing PDFs for the web which have display issues in the three most used browsers is definitely a problem for APub users. Agreed. The problem is even worse on my Android 7 mobile phone, even when using the Android version of Adobe Reader app. Here's a screenshot from my mobile: Quote Link to comment Share on other sites More sharing options...
kenmcd Posted July 2, 2019 Share Posted July 2, 2019 35 minutes ago, Richard S said: The problem is even worse on my Android 7 mobile phone, even when using the Android version of Adobe Reader app. Here's a screenshot from my mobile: I had thought about testing on my Android phone too, but did not do it. But you have inspired me ... Tested in four different PDF viewers - all BAD. Moon+ Reader Pro, FBReader Premium, Hancom Office Viewer, and X-plore PDF. None display the PDF properly. This is a problem. Quote Link to comment Share on other sites More sharing options...
Richard S Posted July 3, 2019 Author Share Posted July 3, 2019 13 hours ago, LibreTraining said: I had thought about testing on my Android phone too, but did not do it. But you have inspired me ... Tested in four different PDF viewers - all BAD. Moon+ Reader Pro, FBReader Premium, Hancom Office Viewer, and X-plore PDF. None display the PDF properly. This is a problem. Certainly looks like a significant problem. I used to do complete start-to-finish mini projects while testing Beta software, but did not have time for this Publisher. :-( Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.