I give a lot of talks using PDF slides built with LaTeX beamer. I was very happy with Skim, because it offers you to synchronize two Skim windows, s.t. you don't have to mirror the screen, but instead use both displays at their native resolution and also be able to watch the thumbnail sidebar etc. on your own display without your viewers watching (similar to what PowerPoint and Keynote offer with two displays).
However, as we all know, Apple has rendered PDFkit unusable since Sierra and Skim uses PDFkit for rendering. The main issue that rendered PDFkit unusable for presentations is the fact that it first shows a low resolution version of the content, before actually showing the high resolution rendering. This is very bothersome in the context of overlays.
- In Sierra one could circumvent this by scrolling through the entire presentation beforehand, which apparently built up the cache of high resolution renderings
- In High Sierra this is no longer possible, every time a page is shown it is shown at low resolution for a split second
Thus, I'm looking for alternative PDF viewers, which support two displays without mirroring but do not rely on PDFkit for rendering. Adobe Acrobat renders fine, but is not so suitable for presentations.
Best Answer
Just a few days ago I have asked the same question at tex.stackexchange.com. User DG‘ has provided a couple of useful suggestions, which culminated in the following answer:
The delay in rendering pdfs with
preview.app
can be avoided with the following apps (they are all available throughhomebrew
):brew cask install presentation
brew install pdfpc
brew install xpdf
Additional Remarks by Daniel
homebrew
variants are native. You can install them without doing any harm on your MacPorts setup.Présentation.app
and the console-basedpdfpc
assume a dual-screen setup and provide a presenter display with the next slide, elapsed time and so on. Both internally pre-render the PDF pages. Depending on the complexity of the slides (transparencies have quite an impact), this may take a while. However, the presentation output is superb.xpdf
does not do pre-rendering. While it is fast in general, switching to a new slide causes flicker.