Get AI summaries of any video or article — Sign up free
How to Install Zotero, BetterBibTex and Zotfile thumbnail

How to Install Zotero, BetterBibTex and Zotfile

Cortex Futura·
5 min read

Based on Cortex Futura's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Install Zotero first, then add the Zotero browser connector to save sources quickly from sites like Google Scholar.

Briefing

Installing Zotero plus two key add-ons turns reference collection into a near one-click workflow—then keeps citations and PDFs synchronized automatically for later writing and exporting. Zotero is free and available on Windows, macOS, and Linux, and its extensibility is the foundation for the setup: a browser connector makes saving sources from sites like Google Scholar fast, while BetterBibTeX and Zotfile handle the BibTeX export and PDF management that writing tools typically need.

The process starts with downloading Zotero from its website and installing the correct version for the operating system. After the first launch, the setup focuses on the Zotero connector for the browser (the transcript uses Google Chrome). Once installed, the connector icon is pinned to the address bar, and a keyboard shortcut (Command+Shift+S) can trigger “collect source” without clicking the toolbar. From Google Scholar, sources can be saved by selecting the connector icon and choosing one or multiple items; saved entries land in the Zotero library immediately.

A critical next step is installing BetterBibTeX to generate citation “keys” (the transcript notes that earlier examples already had keys, but a fresh library needs this add-on to create them). BetterBibTeX is downloaded as an XPI file, installed via Zotero’s Tools → Add-ons flow (“install add-on from file”), and Zotero must be restarted. After restart, BetterBibTeX adds a “site key” column in Zotero and enables exporting the library to a BibTeX file.

Export settings matter. The transcript recommends a citation key format that uses the author’s name in lowercase, the year, and the first meaningful word of the title (skipping “the”/“a”). It also emphasizes keeping keys unique across libraries. On the export page, “automatic export on change” is enabled so the BibTeX file updates whenever Zotero changes. The “data directory location” is noted for future use, and “keep updated” is used to maintain a persistent BibTeX file (named in the transcript as references.bib) in a stable location such as the Documents folder.

To demonstrate the update behavior, the transcript imports an additional source (Robert Sapolsky’s “Why Zebras Don’t Get Ulcers”) via the Zotero connector and shows that the new entry appears in the BibTeX file automatically. That BibTeX file then becomes the backbone for compiling citations into Word documents later.

Finally, Zotfile is installed to manage PDFs inside Zotero. After downloading and installing the add-on (again via Tools → Add-ons from file, followed by a restart), PDFs can be drag-and-dropped onto Zotero items, and Zotfile moves and organizes them. In Zotfile preferences, the transcript recommends using a dedicated folder (creating Documents/papers) and optionally using subfolders based on author names. File naming can incorporate citation metadata (e.g., using BibTeX-derived arguments) so PDFs follow a consistent pattern like “sapolsky_2004.pdf.” With Zotero, BetterBibTeX, and Zotfile configured, the reference-management workflow is ready for the next stage: moving notes and citations into Roam Research and exporting formatted bibliographies with minimal manual effort.

Cornell Notes

Zotero becomes a writing-ready reference system when paired with BetterBibTeX and Zotfile. Zotero’s browser connector (with a shortcut like Command+Shift+S) lets users save sources from Google Scholar directly into a Zotero library. BetterBibTeX generates citation keys and exports an automatically updating BibTeX file (e.g., references.bib), so new Zotero entries immediately appear in the bibliography data used for later document compilation. Zotfile then manages PDFs by moving them into a chosen folder structure and renaming them using citation metadata, reducing manual file handling. Together, these add-ons keep citations and PDFs synchronized for downstream tools like Roam Research and Word/PDF exports.

Why install BetterBibTeX after setting up Zotero and the browser connector?

BetterBibTeX is what produces the citation keys (the “site key”/citation key column) needed for consistent BibTeX exports. Without it, a Zotero library may not have the keys required for later bibliography compilation. After installing the XPI add-on and restarting Zotero, BetterBibTeX adds the site key column and enables exporting the library to a BibTeX file.

What citation key format does the transcript recommend, and why?

The transcript recommends a format using the author’s name in lowercase, the year, and the first meaningful word of the title (skipping “the”/“a”). This makes keys readable and stable, and it helps ensure uniqueness. The transcript also stresses keeping keys unique across all libraries so exports don’t collide.

How does the setup keep the BibTeX file current automatically?

On the BetterBibTeX export settings, “automatic export on change” is enabled, and the export uses a persistent output file location (the transcript uses a stable path like Documents/references.bib). When a new Zotero item is added (e.g., importing Robert Sapolsky’s work via the connector), the BibTeX file updates so the new entry appears without manual re-export.

What role does Zotfile play once PDFs are being collected in Zotero?

Zotfile manages PDFs tied to Zotero items. After installation and restart, users can drag and drop a PDF onto a Zotero source, and Zotfile moves it into a configured folder. It can also export annotations from PDFs, and it renames files using citation metadata so the PDF filenames follow a consistent scheme.

What Zotfile preferences does the transcript highlight for organizing PDFs?

The transcript highlights choosing a custom destination folder (creating Documents/papers) rather than relying on automatic attachment. It also mentions optional subfolder structure by author name and naming PDFs based on citation metadata (using BibTeX-related arguments), such as producing a filename pattern like sapolsky_2004.pdf.

Review Questions

  1. What specific settings in BetterBibTeX ensure the BibTeX export updates whenever Zotero changes?
  2. How do citation keys influence later bibliography compilation, and what format is recommended for them?
  3. What Zotfile configuration choices reduce manual PDF management during writing?

Key Points

  1. 1

    Install Zotero first, then add the Zotero browser connector to save sources quickly from sites like Google Scholar.

  2. 2

    Use BetterBibTeX to generate citation keys and export a BibTeX file that writing workflows can consume.

  3. 3

    Enable “automatic export on change” so the BibTeX file updates whenever new Zotero items are added.

  4. 4

    Adopt a consistent citation key format (author lowercase + year + first significant title word) and keep keys unique across libraries.

  5. 5

    Install Zotfile to automatically organize and rename PDFs associated with Zotero entries.

  6. 6

    Configure Zotfile to use a dedicated papers folder and optionally subfolders by author to keep your library tidy.

  7. 7

    Once Zotero + add-ons are set, the system is ready to feed citations and notes into Roam Research and later export formatted bibliographies with minimal extra work.

Highlights

A one-click (or Command+Shift+S) Zotero connector flow from Google Scholar can populate a Zotero library in seconds.
BetterBibTeX turns Zotero entries into BibTeX-ready data by generating citation keys and exporting a continuously updating references.bib file.
Zotfile eliminates manual PDF wrangling by moving PDFs into a chosen folder structure and renaming them using citation metadata like author/year patterns.

Topics

Mentioned