
Then you can easily batch-change the metadata for all the items in that Group in one go. That will give you a new Zotero Group of all the items from your Zotero library that had the color label 'red' in Papers. with the "BibTex Record" set to "Standard"), and then import it to Zotero. a Collection of all the items that have a red color label), export that Collection like I describe in the instructions for the script (i.e. One dumb manual solution might include making a collection of the relevant category in Papers (e.g.

Part of what the python script does is search the Papers3 library for supplementary files and add those to the *.bib file so that they're properly imported by does Zotero have things equivalent to colors and flags?
#Export readcube papers to another how to
I could help developing a "Papers to Zotero" export script, but I would need firm advice how to automate the import on the Zotero the issue is that the paths to supplementary files are not exported by Papers3, so there's not much BBT can do about that.
#Export readcube papers to another pdf
The PDF file's annotations can be also transferred (see the README file).Īn intro to scripting Papers 3 can be found here: The script will also transfer the publication's primary PDF (if there's any) and can also transfer the publication's rating, color label, flagged status, language, edition, citekey, and "papers://." link. This script could serve as an example how to get access to Papers elements via the scripting API: Similarly, Papers also offers scripting access to the PDF files and the individual annotations.įor Bookends, I've written a "Papers to Bookends" script which exports all publications selected in your Papers 3 library to Bookends. I.e., you could write a script that iterates over each manual collection, gets all of its contained publications and exports them as a group. Set p to publication items of manual collection item 1 returns all publications for the first manual collection as scriptable objects Set s to name of every smart collection item returns list of all smart collection names Set m to name of every manual collection item returns list of all manual collection names

returns all (manual & smart) collections as scriptable objects IMO, this would be much better & easier than messing with the database. Papers 3 is pretty scriptable and offers access to its manual & smart collections (and to its contained publications) via its scripting API.
