#This is a work in progress: YMMV (I'm working on an AppleScript supplement, so stay tuned...)
This process will export all of the references from Sente to an EndNote XML library suitable for import into Papers3. With a little shell magic, it will also set up the PDFs
- Select all references in Sente
- File | Export | EndNote X | sente_endnote.xml
sed -i .bak 's/file:\/\//file:\/\/localhost/g' sente_endnote.xml
- Create a new papers library (if necessary)
- File | Import | EndNote XML Library | sente_endnote.xml
- Wait...
Library orgnization, syncing, etc...
This has been tested with Sente 6.7.7 into Papers 3.2.0
-
For some reason, potentially malformed file names in the EndNote export may fail to import. If that fails, the following procedure may work.
-
Install bibutils from http://sourceforge.net/p/bibutils/home/Bibutils/
-
Convert sente_endnote.xml to BibTex
endx2xml -x sente_endnote.xml > sente_endnote.xml.tempxml2bib -sk -b sente_endnote.xml.temp > sente_endnote.bib -
Replace file:// with file://localhost
sed -i .bak 's/file:\/\//file:\/\/localhost/g' sente_endnote.bib -
Replace %20 with spaces
sed -i .bak2 's/%20/ /g' sente_endnote.bib -
Import the BibTex into Papers3
-
I would love an AppleScript for this very issue - would be very helpful! Sente is no longer being supported and is likely to break upon Apple's next major OS update, so those of us using Sente are in dire need of an alternative, and Papers 3 seems to be the best option. I know a number of folks who will need to follow these instructions in order to migrate - hence the need for the more user-friendly AppleScript. Thanks for all the work so far.