Code Monkey home page Code Monkey logo

qnotero's Introduction

Qnotero v1.0.0

Copyright 2011-2014 Sebastiaan Mathôt

Overview

What is Qnotero?

Qnotero provides lightning quick access to your Zotero references. Zotero is an excellent open source reference manager, but it lacks a simple and direct way to access your references at the click of a button. That is why I created this simple program, which lives in the system tray and allows you to search through your references by Author and/ or Year of Publication. If a PDF file is attached to a reference you can open it directly from within Qnotero.

Freely available under the GNU GPL 3.

Download and installation

Windows

Windows binaries can be downloaded from GitHub:

Debian/ Ubuntu/ Linux Mint

Ubuntu/ Linux Mint users can install Qnotero through the Cogsci.nl PPA:

sudo add-apt-repository ppa:smathot/cogscinl
sudo apt-get update
sudo apt-get install qnotero

Mac OS

There is no Qnotero package available for Mac OS. It should be possible to run Qnotero from source, if you have all the dependencies installed (notably Python 3 and PyQt4). Please let me know of any experiences running Qnotero on Mac OS (good or bad).

Other operating systems

For other operating systems, you can (try to) run Qnotero from source. Source code for stable releases can be downloaded from GitHub:

Dependencies

Qnotero has the following dependencies.

  • Python -- As of Qnotero 1.0.0, Python >= 3.3 is required.
  • PyQt4

Gnote integration (Linux only)

If you have Gnote installed (a note-taking program for Linux), Qnotero automatically searches Gnote for a (section in a) note belonging to a specific article. Qnotero expects each note to be preceded by a bold line containing at least the name of the first author and the year of publication within parentheses, like so:

Duhamel et al. (1992) Science 255

Install Zotero standalone on Linux

Automated Zotero standalone installer script

Linux users need to install Zotero standalone manually from a .tar.gz archive. This is a little inconvenient, which is why I created a simple installation script. This script downloads the latest version of Zotero standalone and creates a menu entry. If you use Ubuntu or Linux Mint, you can also use the PPA (see below).

To run the automated installer, type (or copy-paste) the following in a terminal:

wget https://raw.github.com/smathot/zotero_installer/master/zotero_installer.sh \
    -O /tmp/zotero_installer.sh
chmod +x /tmp/zotero_installer.sh
/tmp/zotero_installer.sh

Zotero standalone PPA for Ubuntu/ Linux Mint

Ubuntu/ Linux Mint users can install Zotero standalone from the Cogsci.nl PPA. Note that this method of installation is essentially a wrapper around the installation script (see above) and will therefore provide some unusual terminal output.

sudo add-apt-repository ppa:smathot/cogscinl
sudo apt-get update
sudo apt-get install zotero-standalone

If you have previously installed Zotero standalone using the installer script above, you will need to remove the installed files before re-installing from the PPA. For a local installation, these are:

/home/[user]/zotero
/home/[user]/.local/share/applications/zotero.desktop

For a global installation, these are:

/opt/zotero
/usr/local/applications/zotero.desktop

Support and feedback

There are a number of channels through which you can ask questions and provide feedback:

  • The comment section below is a good place for brief comments/ simple questions.
  • For (potentially) lengthy discussions, please use the forum.

qnotero's People

Contributors

smathot avatar arne-cl avatar yarikoptic avatar

Watchers

James Cloos avatar Matthias avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.