Skip to main content

Streamlining reading notes with Zotero

Project description

ZotNote

A helper tool that automatises reading note management with Zotero.

Features

  • Connects to local Zotero and Better Bibtex databases to retrieve metadata
  • Supports custom templates for reading notes
  • CLI interface to populate templates and create reading note skeletons

Planned features

  • Basic annotations
  • Retrieval of tags/keywords from Zotero
  • Text analysis of reading notes
  • Export as annotated bibliography

Getting started

Requirements

I have currently only used the script on my own Linux machine.

Installation

Just copy the script found in src to a folder on your machine. Make sure to add the folder to your PATH and make the file executable.

Usage

Configuration

The script contains a few variables that you have to rename to according to your own file system.

NOTES = "/path/to/reading/notes"
ZOTERO = "/path/to/zotero"

AUTHOR = "Your Name"

Make sure to copy templates/template.txt to your NOTES folder.

Creating your own notes

new_zotnote.py citekey should be all you need to start creating your notes. The script will retrieve all required metadata from Zotero and populate the template stored in your notes folder and create a new reading note.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zotnote-0.1.0.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distribution

zotnote-0.1.0-py3-none-any.whl (7.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page