New QuickLook plugin for Zotero 7/8 on macOS

In case it is allowed to announce new plugins on the forums and possibly of interest to some macOS users here: I have made a Zotero 7/8 plugin for macOS that lets you preview PDF and attachments with QuickLook by pressing Space.

This is a spiritual successor to the previous ZoteroQuickLook, which supported Zotero 4-6 but broke with Zotero 7's new plugin architecture.

Available at https://github.com/gchapron/Zotero7QuickLook

Press Space -> Toggle QuickLook preview on the selected item
Press Option+Space -> Preview a PDF as a contact sheet (grid of all page thumbnails, adaptive layout for few-page PDFs).

It is my first programming experience with Zotero, so forgive if some bugs are found. Hope some users find it useful.
  • Just wanted to chime in and say that your plugin is absolutely amazing! It is such a timesaver to quickly preview a pdf, which is also really handy when editing metadata.

    Any chance that at some point, zotero's internal highlights might also be visible in the preview? I know this is challanging because before exporting, zotero does not bake them into the pdf file, but one can hope. :)

    Thank you so much for putting in the work.
  • I just wanted to second the sentiment that this plugin is absolutely amazing!

    Thank you so much!
  • Hi gchapron! Thank you so much for your plugin! I have always wanted to use QuickLook in Zotero and this is so helpful.

    One question: It seems like this plugin previews the un-annotated version of the PDF. Would it be possible to have the option to preview the annotated version or change the default altogether? :)
  • On the question about Zotero's highlights: they are not in the PDF at all — Zotero keeps them in its database — so a preview of the stored file will always show an unmarked document. The way round it is to export a copy with the annotations drawn in and preview that.

    I have that working in a fork of this plugin, zotLook, along with Linux and Windows support. Attachments without annotations are recognised first, so the common case costs nothing, and the export is reused until an annotation changes. (I have written to Guillaume about this separately.)
Sign In or Register to comment.