Zotero Kindle workflow?
I love Zotero and am thinking about getting a new Kindle. Anyone have a Kindle, and willing to share some insight on the workflow of syncing files between the Kindle and Zotero?
Is batch syncing possible? Will it have to be done manually, file by file?
Being able to use Zotero is a core consideration for which reader I ultimately purchase...
Thanks!
Is batch syncing possible? Will it have to be done manually, file by file?
Being able to use Zotero is a core consideration for which reader I ultimately purchase...
Thanks!
Zotero, itself, has a unique directory structure to store PDFs. You can use searches and virtual folders to place ALL of your PDFs in a single directory to place on your kindle or can export a subset of your collection manually. There is no automated way now to export a subset of your library in a way that would be easy to place on the device, but one might imagine a future (probably third-party) extension to Zotero that would allow this.
I am not sure how you'd get that folder of PDFs onto the Kindle. You can certainly do it manually, but I don't know if there is a kindle utility that would let you do it in an automated way. The popular 'calibre' has a separate library structure & database structure, for example. You could initiate a transfer of multiple files to the device manually (which is a bit better than file-by-file), but I have no clue if you can automate it.
"There is no automated way now to export a subset of your library in a way that would be easy to place on the device, but one might imagine a future (probably third-party) extension to Zotero that would allow this."
I'm not a programmer, but am very interested in helping create such a Zotero extension. What might I be able to do to help such development along? Reading the forums, etc. I get the sense that there is a widespread desire for this kind of extension for multiple platforms...
The Kindle is not ideal, but it does work on several fronts. Open is always preferable and the e-book DRMs are maddening. The Adam looks good, but who knows when that is coming out, and how much it will cost...
Anyone have strong opinions on what's the best reader to use with Zotero?
about plugin development - the problem is that there is probably no way such a plugin could earn money worth the developer's time, so the likely solutions are a) a developer who would like the functionality for him/herself (cf. e.g. the awesome Zotero Quicklook plugin) or the makers of the device themselves - I think that's looking bad for the Kindle because they don't have an app concept if I understand that correctly.
However, assuming you wanted to choose a reader based on Zotero and assuming that you did have some extension that would automatically sync a subset of Zotero documents with a separate directory to sync with your ebook reader, you could choose the reader based on a few things: the ability to read the formats you keep in your library (for me, this would mean the reader that was best able to support PDFs (though some users may prioritize HTML or even other formats to have greater performance)) and the ability to automatically sync that with your device. For this latter point, you'd look for a device with software that could have one or more "watch folders" (and I haven't a clue which do) or perhaps one that had superior support for some open distribution format, such as OPDS (which I think the Kindle lacks).
Maybe once the Zotero standalone app is released, something will give. I'm in Android on my mobile and am very pleased with the apps that have come from that space. I'm hopeful that a standalone Zotero app + an Android reader will spur some development that will erase (or at least ease) all the workflow roundabouts.
Thanks!
The functionality I desire would be to send pdf files from Zotero to Kindle, and then sync notes taken on the Kindle back to the Zotero citations.
Kindle -> Zotero
The Kindle stores annotations in a plain text file "clippings.txt" which is in a standard folder when the Kindle is attached to the computer. It would be relatively easy for Zotero to parse this file and add the notes o the appropriate citations.
Zotero -> Kindle
To get pdf files from Zotero to Kindle, they can be copied into a folder when the Kindle is attached, or emailed to <username>@kindle.com. I haven't found a Zotero option to export pdfs from a bunch of selected citations (either into a folder or by email), but I'm sure this would be easy to implement.
Clearly one could do a lot more with these two applications, but the above would be pretty simple to code and would add a lot of functionality.
Zotero already can name pdf files based on the parent reference. Zotero could either assume that the pdf filename matches a citation, or it could search for a matching filename. (The former seems a better approach since many documents default to names like "JSTOR Document1.pdf".)
> Click-and-drag would work then.
Indeed.
I just got my Kindle and its really nice, and feasible with academic papers to some point.
So far I export them manually and use BRISS (http://sourceforge.net/projects/briss/) to automatically cut the margins so it is much more readable on 6 inch.
What I could imagine to be a perfect workflow (IMHO obviously) would be an option to
1) select a subcollection or collection
2) Export the pdfs in a new folder whereby they get renamed by the parent data
3) run the command line version of BRISS to automatically remove the white borders
This would give an awesome way of getting all the papers you need for a given project at once and have them on your kindle.
Any other ideas or experiences of how to improve the workflow? WOuld be interested to hear other users best practices!!!
http://groups.google.com/group/zotero-dev/t/a4dd735780524305
and also see the newest version of Zotfile reader, either of which should make this much easier.
Neither includes BRISS, but that could likely be added with relative ease to the workflow.
I know this is a very old post, but I wonder if anyone has worked out a good add on to make kindle reader work with zotero, along the lines of what Novosad suggested.
Thank you for any information.
David
http://www.columbia.edu/~jpl2136/zotfile.html
AFAIK there is no easy way to syncronize PDFs with the Kindle reader via the internet (along the lines of dropbox, sugarync, etc.), so it lacks even the basic infrastructure to automate this.
If it can't sync annotations, I'd still be interested in alternatives, so I can get that functionality.
Not sure if this will do. I use this method to copy my annotations into Zotero. A not too cumbersome way to get all my annotations and quotations into zotero.
Maybe in the long run, based on the id of the kindle version of a book, and personal log-in info, it could be streamlined further?
just if someone is interested: As for optimizing the workflow zotero => zotfile => Kindle I needed to integrate BRISS into the equation since the 6 inch readers get too cumbersome to read with the borders. Since I cannot seem to find a way to include it directly into zotfile, I went with a small batch script.
Let's say you have a folder /Kindle which you set in zotfile options as your table (be it on the table directly or on your PC still, one folder above I put the briss-09 folder and the following file named briss.sh
ls Kindle/ > files.txt
cat files.txt | while read k1; do
java -jar briss-0.9/briss-0.9.jar -s "Kindle/$k1" -d "Kindle/$k1"
done
Basically it creates a list of all PDFs in the directory and runs the briss command saving it under the same name (if you leave out the -d.... option, it will be as standard saved as filename_cropped.pdf
So now my workflow is
1) Select files in zotero, Send to Tablet
2) Under Windows, use Cygwin, in Linux just the console, launch the script via "sh briss.sh"
(I created an alias in the .bashrc configuration file as
"alias briss="cd /cygdrive/d/Dropbox/Professional/zotero | sh briss.sh"
soi I only need to type briss.
Then finally move the files from the folder onto the Kindle.
Just in case it halps someone to do batch briss pdf cropping.
"I think that's looking bad for the Kindle because they don't have an app concept if I understand that correctly."
actually apps can be installed on a (jail-broken) kindle https://www.youtube.com/watch?v=46Ygh1cUXAA but unfortunately I did not find any app that would allow to synch kindle highlights to Zotero and to tag the highlight while reading on kindle (that one would be crazily awesome !).
Since I did not find any solution working with my kindle (Paperwhite 2nd generation) I sold it, and read directly on my computer using adobe digital edition reader (on which it is possible to retrieve the annotation files). I'm still looking for an open source epub reader that would provide a standard way to make its annotation, and that would offer the possibility to synch the book and its annotation between devices.
--Inconvenient:
○ computer reading is not that fun.
○ I still have to copy-past the highlights into new Zotero notes and tag them.
--Advantage:
○ I copy past my highlight into Zotero and tag my notes while reading (with the kindle I had to read again everything once in a while to sort and tag my highlight. That was a huge waste of time)
I have seen several projects on Github that work with RDFa (it allows to store highlights inside an epub3 instead of a separate file), that would maybe be easier for zotero to extract the highlights. But the tag problem remains. A solution would be to incorporate in zotero an epub reader, to be able to tag-sort the highlights.
EDIT: it is possible when you buy your book through amazon for your kindle to export your highlights to zotero, but not not if your highlights are made on personal documents (in this case this won't work https://tubarks.wordpress.com/2013/01/10/kindle-and-zotero-a-great-match/ )