ScholarTools / mendeley_python

Mendeley API and related code for Python
MIT License
2 stars 1 forks source link

Code and JSON for adding book chapters #13

Open JimHokanson opened 8 years ago

JimHokanson commented 8 years ago

I often find myself not looking forward to adding book chapters to Mendeley. This requires a lot of manual data entry. It would be great to have a GUI that allows creating JSON that gives instructions on how to add a set of scanned documents to the library. In other words, the GUI would allow easily entering information like page numbers, authors, and chapters for a set of documents in a folder. In some cases, when the TOC is available online, this could be entered somewhat automatically. When adding to Mendeley this would avoid the auto meta extraction that Mendeley does wrong in these cases. Worse, this auto-meta is often not removed even when entering in new information manually. The code would allow adding the correct book title, editors, ISBN, and custom tags (if any) to each document.

After the information has been manually entered, JSON would be saved in the folder. Then the idea is to point the Mendeley code to the JSON file, and tell Mendeley to add the documents referenced by that JSON file. This would also mean that I could share these JSON files with others in the lab so that they could avoid the manual work of entering the data.