18

macOS High Sierra appears to treat font smoothing and antialiasing differently in PDF documents in Preview. Text is more blurry and less crisp.

I turned off "Use LCD Font Smoothing When Available" in the System Preferences with no difference.

Is it possible to revert to the way macOS Sierra used to handle PDF text?

  • 5
    Same here. I've documented the issue here: https://imgur.com/a/Q8LnI and even filled out a bug report at Apple. Very annoying, especially having this worked properly in Sierra. – Transgredi Sep 26 '17 at 21:50
  • 5
    Same here, very annoying. @Transgredi is there a link to your bug report? I'd like to upvote there if possible. – Anderson Freitas Sep 27 '17 at 1:13
  • 2
    Same here. I had to switch to Adobe Reader. I also suffer from the bold text for truncated foldernames and filenames (in column view), which is extremely annoying for anyone having OCD as much as I do lol. – Lee Sep 27 '17 at 6:40
  • 2
    I would also like to upvote your bug report. Please let us know if this is possible. – mareoraft Oct 30 '17 at 19:29
6

There seem to be different issues at work here (judging by the comments.)

  1. Preview is getting buggier. Using an alternative way to display PDFs might be the only option to get a proper display of text, at least for now. Sometimes just using QuickLook will get you better results than Preview.app. To get around this "fubar'ed bugginess", some even go to lengths: "opening the same PDF in the Snow Leopard VM (running on Sierra) is actually the fastest of the three! What did Apple do to the Preview app in Sierra?"
  2. When scrolling macOS now uses an intermediate rendering to conserve CPU cycles that gets updated to its final representation only when no more scrolling action occurs. That behaviour started at least in Sierra and actually that got a bit better (quicker, less noticeable) in High Sierra.
  3. Also already in Sierra the default FontSmoothing settings were altered to a different default. That should not have changed in High Sierra (new OS bugs excluded). If the font display is not to your liking then there are the two checkbox settings in System Preferences to play with.

Solutions

  • Issue No.1 will only be fixed by faith and prayer and hope in a better future.
  • Issue No.2 usually should 'fix' itself, once scrolling stops (you may to to release the touch from any touchpad you might use). In all those numerous instances that it doesn't: file more bug-reports (= not with the Feedback.app) (The example in the comments trigger a bug retained from Sierra: slightly substandard PDFs that were assembled including graphics or PDF-files with suboptimal page attributes; might be fixed by reflowing the PDF; has to be done for every PDF triggering that bug, upgrading from Siera-Preview to Adobe Reader is one way to spare the hassle, downgrading to Yosemite the other.) Once the blurriness-stays-after-scrolling-bug is triggered your only workaround option is to quit Preview (really quit: check in Activity Monitor that the process is actually gone) and work with another PDF or use a different Reader.
  • Issue No. 3 lists the options you have to customise the settings to your liking. If both options from System Preferences are unsatisfactory you might get a more fine grained control with entering the following in Terminal.app: defaults -currentHost write -globalDomain AppleFontSmoothing -int 2 Where y might experiment with the values for int between 0 and 3. The higher the number the more smoothing (some call it blurring) should be applied.
  • It seems that OP is using a hi-res monitor, such as Dell U2713 that is incorrectly identified as a TV. The solution there might involve forcing it to RGB, not YCbCr mode (if that is the case) - you might want to read here if that is the case. As for preview.app - this thing seems to use its own rendering settings/code (switching to some other settings when in fullscreen). Safari, Chrome and some other apps are also known to render text differently from the rest of the system. – kervich May 6 '18 at 17:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .