Introduction
An important workflow that I want to have in Obsidian is being able to preview and annotate pdfs. These pdfs can be reference papers, textbooks, or lecture slides.
In the past I used Zotero to manage all the pdf syncing and used Symbolic Links to bring them into the vault. A more elegant solution is to store all pdfs directly in the vault just use Syncthing (preferably with dedicated server, but peer to peer also works) to sync the obsidian vault.
This leaves the issue of reference paper meta-data, which Zotero solves.
Plugins required:
- Zotero Integration
- PDF++
Zotero
Zotero is a reference manager. Great for collecting and organizing research.
- Install zotero.org and install Zotero
- Install Better BibTeX for Zotero plugin
- Download the
.xpifile from releases page - On Zotero, go to Tools->Plugins
- Drag and drop the
.xpifile into Plugins Manger window - On Zotero, go to Edit->Settings->Better BibTeX
- Change Citation Key formula to
auth.lower + year(change based on preference)
- Download the
Zotero Integration
This plugin imports metadata for papers from Zotero.
Resources
(Github) Obsidian-Zotero-Templates
(Youtube)
- In Zotero Integrations settings, click Add new Import.
- Copy the following settings.
- Name:
Import Paper - Output Path:
03 - Resources/Papers/{{citekey}} - {{title}}.md - Image Output Path:
05 - Media/Papers/Images/{{citekey}} - Image Base Name:
{{citekey}} - Template File:
99 - Meta/00 - Templates/(Template) Paper.md
- Name:
- Create a Paper template.
(Template) Paper.md
---
tags:
- 🌎Resource
related:
- "[[Papers]]"
title: {{title}}
aliases: {{citekey}}
authors: [{{authors}}]
url: {{url}}
id: [{{DOI}}]
attachments:
- "[[{{citekey}} - {{title}}.pdf]]"
---
# {{title}}
- Use
CTRL+P, then search for Import Paper to bring up Zotero search bar. Select any paper from there - Manually save a pdf with the same anywhere in the vault (preferably same location as the note
03 - Resources/Papers)- Use sci-hub browser extension to automatically download pdfs
PDF++
Usage
- Open a PDF in Obsidian.
- Highlight text.
- Select a color.
- Paste into a note.
Enable auto-copy avoid having to select a color each time.