News for hackers. Stuff that matters.
Re:Zotero: An open-source tool to help collect, organize, ci... by zwaps on Wednesday July 25, 2018 @05:10AM (#17607879)
I use Mendeley instead of Zotero. I really wanted to like Zotero, since I hate Elseveir like the next guy, but Zotero didn't have any of the look-up features and ability to quickly import my papers (thousands). In Mendeley, I can just throw a physical folder into a folder and it'll tag and categorize the PDFs mostly correctly.

I mean it is nice that Zotero has an import browser plugin (which, btw, Mendeley does as well), but once you have a substantial library of pdfs, it is just too time consuming to re-import it all again, type in names, years, journals etc. ugh..

Also, Mendeley can open pdfs within the app and has great features for mark-up and comments. Reviewing a paper is really nice this way. In fact, Mendeley is the program with the best mark-up features on all of Linux, in my opinon. And all this is synced across devices.

I'd love to use Zotero but tbh Mendeley is just better.

Re:Zotero: An open-source tool to help collect, organize, ci... by decasia on Wednesday July 25, 2018 @05:18AM (#17607910)
Your information might be outdated -- In the latest version of Zotero, when you add a PDF to Zotero, it automatically retrieves the metadata via DOI lookup.

(I don't think it would work with papers too old to have DOIs but haven't checked lately.)

Re:Zotero: An open-source tool to help collect, organize, ci... by ekphrasis on Wednesday July 25, 2018 @05:49AM (#17608058)
The metadata retrieval pairs with a DOI or ISBN [1]. Articles without such handles might not work, nor will articles which are not OCR'ed (obviously) but this can be easily fixed with OCR scanning software.

The metadata retrieval process is a very handy feature, especially paired with Zotero's web browser plugin.

Zotero also keeps a repository of all the citation styles, which are curated and administered by the Zotero team and stored in a Github repo [2].

[1] https://www.zotero.org/blog/zotero-5-0-36/

|2] https://github.com/citation-style-language/styles

Re:Zotero: An open-source tool to help collect, organize, ci... by icelancer on Wednesday July 25, 2018 @06:22AM (#17608164)
>> I mean it is nice that Zotero has an import browser plugin (which, btw, Mendeley does as well), but once you have a substantial library of pdfs, it is just too time consuming to re-import it all again, type in names, years, journals etc. ugh..

It automatically added 90-95% of PDFs I imported, most directly from Sci-Hub with no editing from me.

Re:Zotero: An open-source tool to help collect, organize, ci... by harry8 on Wednesday July 25, 2018 @05:18AM (#17607914)
Mendeley is an Elsevier product? Might make a few academics come to a differing conclusion given Elsevier's reputation is one they've well and truly earned...
Re:Zotero: An open-source tool to help collect, organize, ci... by skrebbel on Wednesday July 25, 2018 @07:28AM (#17608431)
It was a startup and Elsevier acquired them a few years ago. I'm not sure how integrated the teams are but I'd expect the worst :)
Re:Zotero: An open-source tool to help collect, organize, ci... by zwaps on Wednesday July 25, 2018 @05:45AM (#17608047)
I reinstalled Zotero just now, since it has a Mendeley importer now.

What is the proper way to store PDFs that I annotate (say, using Okular in Linux) on Zotero with the ability to send them to other researchers and then update them?

I don't mind paying money for cloud storage, but I gotta be able to work with the pdfs.

Re:Zotero: An open-source tool to help collect, organize, ci... by ekphrasis on Wednesday July 25, 2018 @06:14AM (#17608138)
You can choose to set a custom PDF reader in the General tab of preferences --> Open PDF using --> custom [1].

Then you can annotate the file and save it. If Zotero creates a copy of the file when you save your annotations, you might need to use Show file by right clicking the article in Zotero and make changes to the file in Zotero's storage. In Linux, that'll be in ~/Zotero.

[1] https://forums.zotero.org/discussion/1977/changing-the-defau...

Re:Zotero: An open-source tool to help collect, organize, ci... by dstillman on Wednesday July 25, 2018 @07:53AM (#17608548)
No need to use Show File. You can just open the PDF from Zotero, annotate, and save.
Re:Zotero: An open-source tool to help collect, organize, ci... by bovine3dom on Wednesday July 25, 2018 @06:15AM (#17608141)
It's a bit of a pain, but you can store `~/.local/share/okular/docdata/` in version control or your favourite cloud storage provider, and then you'll get synchronised annotations.

When I say a bit of a pain, I mean it - I switched to Mendeley with great sadness because its mobile application means I can read and annotate papers on my tablet and have it synchronised perfectly with my desktop.

On a semi-related note: the Mendeley mobile application makes selecting text a joy on a touchscreen with a kind of magnifying glass. I really wish it was built into Android system wide.

Re:Zotero: An open-source tool to help collect, organize, ci... by blattimwind on Wednesday July 25, 2018 @07:31AM (#17608439)
> you can store `~/.local/share/okular/docdata/` in version control

What kind of annotations are that? I think GP refers to document annotations, which are stored in the PDF file itself.

Re:Zotero: An open-source tool to help collect, organize, ci... by bovine3dom on Wednesday July 25, 2018 @07:47AM (#17608516)
Annotations meaning notes, highlights, etc.

If they are stored in the file itself, that's news to me. Last time I used it, Okular didn't modify the actual PDF and considered that a feature.

Re:Zotero: An open-source tool to help collect, organize, ci... by blattimwind on Wednesday July 25, 2018 @11:03AM (#17609807)
You have to explicitly save the file after making the annotations. I've been doing this for years with Okular, indeed, Okular having out-of-file annotations is news to me :)
Re:Zotero: An open-source tool to help collect, organize, ci... by bovine3dom on Wednesday July 25, 2018 @11:22AM (#17609956)
Oh, wow. That will make collaboration so much easier. I resorted to Adobe Reader on multiple occasions in the past...

Thanks!

Re:Zotero: An open-source tool to help collect, organize, ci... by mino on Thursday July 26, 2018 @03:24AM (#17615680)
Yes. That's why I uninstalled and switched to Zotero. The import tool worked great, btw.
Re:Zotero: An open-source tool to help collect, organize, ci... by zwaps on Wednesday July 25, 2018 @06:14AM (#17608136)
yeah so I just reinstalled Zotero and imported my Mendeley library.

It does that, and it can actually look up metadata from pdfs. But: It can NOT update already existing entries from such a lookup. You have to delete the pdf and re-import. Why? No reason.

It's this sort of really bad usability decision that makes Zotero just not very good imo.

Re:Zotero: An open-source tool to help collect, organize, ci... by dstillman on Wednesday July 25, 2018 @07:42AM (#17608487)
It's not a usability decision — it's just one feature that hasn't yet been implemented [1]. Updating metadata is more complicated than creating a new item, because you have to deal with the existing metadata somehow. (Mendeley just overwrites the existing item, often with incorrect data, which we don't consider acceptable.)

Disclosure: Zotero developer

[1] https://github.com/zotero/zotero/issues/1515

Re:Zotero: An open-source tool to help collect, organize, ci... by hyeonwho4 on Wednesday July 25, 2018 @11:34AM (#17610052)
I really love the "duplicate finder" and its ability to pick and choose metadata to keep. Perhaps just create a duplicate item and deal with merge conflicts later?
Re:Zotero: An open-source tool to help collect, organize, ci... by tonyg on Wednesday July 25, 2018 @06:21AM (#17608160)
I'm not sure what feature exactly you're missing, but are you aware of the "Rename file from parent metadata" option you get when right clicking on a PDF in the list? Perhaps that does what you need.

If not, with Zotero you have a chance of getting a missing feature added. Not so with the closed-source Mendeley. Especially now they have started doing user-hostile lock-in stuff like gratuitously encrypting users' data, making it no longer accessible to the user (see downthread).

With Zotero, in principle you could hack together something using `bash` and `sqlite3` that batch-updated documents; you may not even need to look at the source code to the official app. It's ad-hoc munging like that that Mendeley has recently gone out of its way to prevent, stopping people from working effectively with their own data.

Re:Zotero: An open-source tool to help collect, organize, ci... by zwaps on Wednesday July 25, 2018 @07:27AM (#17608422)
Zotero can look up metadata if you add a PDF to your library

Zotero can not update metadata for a PDF you already have in your library

Hence, adding an existing library means you have to do it manually for each pdf This is bad design, because the functionality exists, but it's implemented in a way that makes everything complicated for no reason at all.

Why disable the "lookup metadata" button for a pdf which is already in a library? WHYYYYY

Re:Zotero: An open-source tool to help collect, organize, ci... by tonyg on Wednesday July 25, 2018 @07:40AM (#17608474)
I see! Yes, that's not great.
Re:Zotero: An open-source tool to help collect, organize, ci... by lvbu on Wednesday July 25, 2018 @05:15AM (#17607901)
You can just all all the pdfs by "Store copy of file" option. It allows multi sect. Then you can select all of them and do a fetch metadata together.
Re:Zotero: An open-source tool to help collect, organize, ci... by tonyg on Wednesday July 25, 2018 @06:22AM (#17608166)
My experience of auto-import of metadata in Mendeley is that it gets about 80% of it right. Not good enough for publication: I still had to check over each record with a fine-toothed comb when I wanted to actually use an entry to cite something.

So far, Zotero's metadata lookup seems about the same quality.