https://github.com/edsu/bibdesk2zotero
rewrites BibTeX data generated by BibDesk so it can be read in by Zotero
https://github.com/edsu/bibdesk2zotero
bibdesk zotero
Last synced: over 1 year ago
JSON representation
rewrites BibTeX data generated by BibDesk so it can be read in by Zotero
- Host: GitHub
- URL: https://github.com/edsu/bibdesk2zotero
- Owner: edsu
- Created: 2020-09-03T22:22:07.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-01-08T22:25:00.000Z (over 3 years ago)
- Last Synced: 2024-12-05T09:19:28.331Z (over 1 year ago)
- Topics: bibdesk, zotero
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bibdesk2zotero
This is a little utility for rewriting a BibDesk BibTeX file so that it can be
read by Zotero with the file references intact. BibDesk and Zotero mostly get
along except for the way BibFile stores links to documents like PDFs. This
utility Base64 decodes all Bdesk-File paths, parses the serialized [plist],
extracts the relative path to the file and adds it back to the bibliographic
entry as an absolute path.
[plist]: https://en.wikipedia.org/wiki/Property_list
## Install
pip install bibdesk2zotero
## Use
$ bibdesk2zotero citations.bib /path/to/pdf/files/ > new-citations.bib