Zotero 6
zotero.org
zotero.org
I always got a kick out of introducing it to my friends in the humanities and blowing their minds. I have no idea how anyone writes papers without zotero or another similar tool. Keep up the good work.
Is the "web plugin" something built into zotero, or an extra plugin to install? Calling it "plugin" makes it sound like something extra to install, but not finding it easily googling. Help me out?
All in all very handy.
Among other things, I love that I can subscribe to RSS feeds and then save individual items I want to be able to reference later on.
Before that I tried several things, local bookmarks, bookmark services (actually just delicious), and an org file for references, but Zotero is the most seamless system for knowledge repository for my use case.
I doubt it can (otherwise everybody would be using it as a personal knowledge management solution, I assume). I'll take a look anyways.
What really blows my mind is how many of my academically inclined friends manage (and cloud sync) a big library of pirated papers using a rival piece of software owned by a major rights holder of said pirated papers. I mean... there's a good chance nothing will come of it, but it just seems like tempting fate. Zotero isn't just good enough, it's so good that the choice is completely trivial IMO!
Thanks, Zotero :)
With Zotero, syncing reliably across multiple devices was always hit or miss for me. Saving a few papers throughout my day, going home and reading/annotating them on my iPad, and then going back to work and pulling up a paper from the previous day with its annotations intact is the dream workflow for consuming academic lit that has always just worked with Papers but always required a lot of effort with Zotero. Maybe this is more of a "me" problem than a Zotero problem, but if I can't configure Zotero to sync reliably then many academics won't be able to.
There are some other neat features too. The built-in reader is good enough to not bother going with a third party. The handling of in-text references is better than any alternative (the actual reference is listed when hovering or clicking the reference number in text–a seemingly basic feature that lots of citation managers and PDF readers don't have that is essential for maintaining concentration). The handling of figures, metrics, and smart suggestion of related articles is also top-notch. I was sad to make the conversion from FOSS but haven't looked back yet. Hopefully this new Zotero release will make it possible to transition back–it looks like lots of killer features in Papers are offered by Zotero 6, which is great to see.
As for the rights-holding thing, most journals give their authors the right to distribute their work for free upon request, and there are some other loopholes for getting papers afaik, so I don't think it would be worth the time or effort to go after people with a few sci-hubbed papers in their Papers account. I am afraid that DRM will make this much harder though, especially for papers that have been downloaded on a university network for later offline reading.
EDIT: no, it looks like Elsevier just owns Mendeley, which is what I was getting at. Uploading a bunch of papers to a company that's in a position to turn around and say "Those are some nice papers you uploaded to our servers, unfortunately they are evidence that you have fallen victim to piracy, now fork over $15k or we will be forced to proceed with a $15M lawsuit" just seems a bit reckless. Shrug.
I prefer Zotero, even though I would never even think of pirating a paper. Perish the thought!
Happy to see the Markdown note linking, Safari extension, and native iOS apps.
Some people here are asking about paying for storage for the PDFs. My solution to this is to store my PDFs using Dropbox, and to use links in Zotero. That way, even if I give up on Zotero, I still have the files. And I already pay for Dropbox, and just don't want one more bill to pay.
And, woohoo, an iOS app! That's very sweet.
The dropbox/onedrive/etc. approach works, but honestly I find it easier to share files from a group library (they don't need a paid account) and keeps structure etc. there also....
And Zotero’s on the `Share Sheet` —- saving to Zotero works from Firefox iOS which doesn’t do plugins. Excellent.
Possibly the most universal of all units of measurements. For the uninitiated: https://www.ikea.com/us/en/p/billy-bookcase-white-00263850/
Prices are certainly on the high side, but that phenomenon does not seem limited to Ikea.
It's always a disappointment to find otherwise great open source projects that have key components that deny privacy.
Of course, that doesn't resolve the privacy concerns, but personally idc about that.
edit: It seems like you might be able to sync everything by just putting ~/Zotero/ into something like SyncThing, avoiding the Zotero servers. But you'd probably have to be careful only opening the app after syncing has been completed. I haven't tested this though.
Replicating the local Zotero folder across devices won't properly sync the metadata in the face of concurrent changes.
If I didn't care about privacy and freedom I would have just used a proprietary product to begin with. It's an incredibly disappointing situation to have dragged on like this for so many years.
Edit: Looks like nothing has changed. https://news.ycombinator.com/item?id=29774935
You are entirely free to use one of the many proprietary products...
Lol.
(Disclosure: Zotero dev)
Do you have any advice for the simplest way to do this from these docs, if starting from scratch? Or what most people do? If you were writing a new website yourself, just an ordinary, say, Rails app, that was not based on library formats like MARC... which method would you use to expose to zotero?
COinS is pretty limited and crufty, and doens't allow you fo fully express all the fields that might be in a Zotero citation/CSL, only a few basic ones. UnAPI... most of the formats listed for UnAPI, the list tells you not to use that format unless you have to! It seems to recommend MODS, but MODS is pretty confusing if you don't already have data in it.
Dublin Core is not expressive enough to cover everything in a citation.
I just want to specify every in a zotero citation, you know? Is there a way to provide data in CSL? I don't think so?
`<meta>` tags "using the Google/Highwire key-value system" sounds prommising -- but I'm having trouble finding a list of valid keys at the documentation linked to! Those Google docs feel like they're sending me on another goose chase.
I feel like I have a choice of over-simplified (DC) or baroque/archaic/hard-to-use metadata systems (MARC/MODS), and in either case having to kind of guess how it will be mapped to Zotero citation/CSL.
I wish there was a way I could provide the cite in CSL!
Also... I know zotero sometimes can handle a list of citations on a page, but the page you link to has no guidance for that.
If other website devs have no problem providing good metadata to zotero using these docs... I feel like there's some kind of secret code here everyone else knows that I haven't been able to crack!
They're in the Indexing section of the linked Google page, just formatted in a particularly unreadable manner:
https://scholar.google.com/intl/en/scholar/inclusion.html#in...
That will let you specify a PDF (`citation_pdf_url`) as well.
Should be mostly self-explanatory, but you can see Zotero's mappings here:
https://github.com/zotero/translators/blob/b18eeac0f770c698f...
> I wish there was a way I could provide the cite in CSL!
We're planning to support `<link>` elements to any supported format — basically a modern replacement for unAPI, which went defunct before CSL could be listed as an option — but CSL wouldn't let you specify a PDF anyway. And most sites want the search engine indexing they get from embedded metadata.
Actually, one thing I'm still unclear on how is to supply a book/monograph citation, since google/highwire isn't focused on that (not sure if it's possible with google/highwire). Or do I have to resort to a different format for that? (One like "coins" that might not let me supply all relevant fields? :( )
> We're planning to support `<link>` elements to any supported format — basically a modern replacement for unAPI, which went defunct before CSL could be listed as an option — but CSL wouldn't let you specify a PDF anyway.
That sounds great! The key is still what formats are available -- somehow there aren't any great ones. I wonder if it would make sense for zotero to actually develop one that lets you simply describe what zotero means, and everything.
But sounds like maybe most people wouldn't want to use that anyway, as you say, they want something that will be used by Google and others. (The lack of a suitable standard used by multiple parties, to me reminds me of my thoughts on living in an era of death of internet standardization).
Maybe embedded google/highwire is the best option -- I wonder if zotero docs page could beneficially highlight this, suggest that if you're coming to this from a clean slate and just want the simplest/easiest thing that will work, the google/highwire meta tags are probably a good one. Perhaps with guidance on finding the actual keys in the Google docs, and even linking to the zotero mappings as you've done here!
And the other part that's still not clear to me is what to do on a `list` page -- I understand zotero sometimes can handle being activated on a page listing several articles/citations, and export them all. But I am not sure how to handle that.
(I suspect there are still other things I'd have to spend time reverse engineering, that aren't clear from the pretty sketchy google docs, once I get to the details.. but only one way to find out, I guess! When I've invested time in this before, I've ended up blocked and unable to figure things out. Is there a zotero discussion forum where I'd have a chance of getting questions like this answered from experts?)
Yep, post to the Zotero Forums at https://forums.zotero.org with any questions.
It looks tremendously useful, though. If it had been around when I was in school, I suspect I'd have found it indispensable.
still, Zotero team has built amazing software on top of it. dstillman and team do awesome work.
It's not! Zotero has a novel build system where instead of using XULRunner, which is no longer available, the build scripts download a release version of Firefox and then replace the browser-specific modules and other assets with Zotero's bundle.
And as bad as it sounds, it's not worse than most other build systems[3][4] (including Firefox's own build system[5], or anything based on Electron[6]).
1. <https://news.ycombinator.com/item?id=25458080>
2. <https://github.com/zotero/zotero-standalone-build/blob/5.0.9...>
3. <https://news.ycombinator.com/item?id=29125925>
4. <https://news.ycombinator.com/item?id=24495646>
This… this is not what I had in mind.
> I mean, that is weird
So? The purpose of my comment wasn't to dispute that it was weird. Want to stipulate that it's weird? Fine, granted. Pointing out that something is weird, however, is not a sufficient substitute for substance.
You don't want everyone to think you're a loser, do you?
GFY
Very excited about this.
I love the fact that open source software allows this but sometimes I really wish they'd just incorporate the two.
Zotero: Free, easy-to-use tool to collect, organize, cite, and share research - https://news.ycombinator.com/item?id=29774097 - Jan 2022 (201 comments)
Zotero: Personal Research Assistant - https://news.ycombinator.com/item?id=22694891 - March 2020 (206 comments)
Zotero: An open-source tool to help collect, organize, cite, and share research - https://news.ycombinator.com/item?id=17606929 - July 2018 (163 comments)
GMU sued for Zotero - https://news.ycombinator.com/item?id=319975 - Sept 2008 (3 comments)
I use zotfile (http://zotfile.com) to handle this.
Files are all stored in a single folder (which can be in different locations depending on computer) which I point zotfile to. Inside that each paper is put into a folder based on author names. And each pdf is then renamed based on authors, year, and title.
All of the above is customizable and automated.
But in some ways Zotero 6 makes filesystem workflows more complicated, in that PDF annotations don't get stored as actual annotations in the PDFs.
This is great to have consistent filenames from lots of different sources. Of course if the metadata is wrong or missing, it won't help.
It's been working great for me, although recent versions have a problem that it no longer recognizes the root directory and pollutes the zotero database with machine-specific absolute paths ((
Other than that the editor is very well done!
Would also be great for systematic reviews.
We just stopped linking to the bookmarklet on the download page. Unfortunately browsers no longer support them well if at all.
There is an open job post for an Android developer, but none of the existing Android apps are first party.
(Disclosure: Zotero dev)
- https://forums.zotero.org/discussion/919/ (2007)
(Disclosure: Zotero dev)
My apologies for the erroneous comment and massive THANKS! for adding that feature.
Then you may use the Better BibTeX plugin to get your library into Org.
I’m looking forward to trying the new app today.
Regardless, here is the direct link: https://apps.apple.com/us/app/zotero/id1513554812
One problem with this type of service is that there's usually a huge jump from unpaid to paid, but the jump to the lowest paid tier of Zotero lets you pay $20/year for 2 GB of storage. I can handle that. I have more difficulty with the $15/month and $90/year and such paid tiers. Even at $20/year, that comes to $100 after five years for what is largely a donation to support development.
That's not that bad for a useful product, is it?
So if you have a group of people working together in a group library, one shared library subscription covers all of them. It doesn't take many people to make this worthwhile.
And as you say, it's a good way to support a great project. I do it even when I'm not really using the software.
I'll drop a one-time donation of $10 or $18 or something largely independent of my use - or even if I don't use it at all. I don't treat it as a purchase, though I can understand that others do.
300 MB Free
2 GB $20/year (equal to $1.67 per month)
6 GB $60/year (equal to $5 per month)
Unlimited $120/year (equal to $10 per month)While a PDF viewer (and every functionality that comes with it) is greatly appreciated, I'd wish for same for html and other formats. That'd be overkill :)
One thing that I really miss and actual slows my process, is a proper tag-system. Something like Anki has: being able to make tag hierarchies by higher-tag::lower-tag. I'm a heavy tag-user and the overall experience with tags in Zotero is very average. But maybe I'm using this application for stuff that's not intended for.
Overall great project and surely something I'll donate a few bucks to the next time I'm on that spree. You guys doing gods work. Love it!
A question to those who have used Zotero: Can I opt to store everything on the local device and have zero data transferred to the server? Is there any kind of control over what is stored locally and what is sent to the servers?
In practice, though you shouldn't store the SQLite in a cloud sync service, setting up a symbolic link for the backing PDFs in e.g. Dropbox works quite well and gives you more control over your data syncing. Then, you only need to rely on their cloud for the paper titles and metadata.
https://jcuenod.github.io/bibletech/2021/07/26/full-text-sea...
Zotero's snapshots work well enough on most pages you'd care to throw at it in an academic context. Your mileage may vary if you're using it as a general bookmarks manager, owing to the amount of client-side scripting-driven chicanery on the Web today. Notable example that I've found that Zotero didn't handle well at one point: Medium (although the data was there―the saved copy just wouldn't render correctly in-browser when opened; this doesn't appear to be an issue anymore for new snapshots, at least for now).
For most stuff that I want to have a durable URL for but that I feel doesn't merit being in my Zotero library, I just use ordinary browser bookmarks and make sure that the Wayback Machine and/or archive.is has a copy.
HN is also fond of Wallabag and ArchiveBox:
- https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
- https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I know that with LibreOffice and Word it's done using a plugin, but not sure how this could be done with text-only formats.
Either way this software is massively underrated.
EDIT
What's with the official iOS app and no Android?
iOS is probably their most important platform. If there are enough users, I'd guess Android and Mobian apps will be forthcoming.
Citations work pretty well. You can customize the output with different CSL files [1].
On the other hand, my post-academic career has been still pretty reasearch-y at times, so I read papers.
But I've used it to organize/track datasheets, whitepapers, resumes, consulting inputs, etc.
The cherry in the pie would be a Zotero version for the Remarkable2 :)
I literally pay 20$ a month to fill out PDFs
I'm probably stuck using Adobe for now, just because for anything really important you can't rely on anything aside from the official Adobe PDF editor to not screw things up. Up. But I absolutely love your project, I can imagine this would work great for academics.
You can automate much of your research between machine learning and directly reading PDFs. Many older publications don't have searchable text at all, and searchable text is a lifesaver when you're doing research.
Unfortunately you can't just buy it,you need to subscribe to Creative Cloud
I've tried EndNote. It's awful. Zotero is awesome!