You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Olivier Mangin b51477fc58
Fix typo in readme and add dependency section.
11 years ago
.pit Adds README. 12 years ago
pubs bump to version 5 11 years ago
tests moving from pybtex to bibtextparser, fixed major regressions. 11 years ago
.ackrc moving from pybtex to bibtextparser, fixed major regressions. 11 years ago
.gitignore papers renamed 'pubs' 11 years ago
CODESTYLE.md Improves markdown compatibility of README and CODESTYLE. 11 years ago
NOTES moving from pybtex to bibtextparser, fixed major regressions. 11 years ago
TODO Improves markdown compatibility of README and CODESTYLE. 11 years ago
pit update pit with python3 support 12 years ago
readme.md Fix typo in readme and add dependency section. 11 years ago
setup.py moving from pybtex to bibtextparser, fixed major regressions. 11 years ago

readme.md

Pubs

Pubs brings your bibliography to the command line.

Pubs organizes your bibliographic documents together with the bibliographic data associated to them and provides command line access to basic and advanced manipulation of your library.

Pubs is built with the following principles in mind:

  • all papers are referenced using unique citation keys,
  • bibliographic data (i.e. pure bibtex information) is kept separated from metadata (including links to pdf or tags),
  • everything is stored in plain text so it can be manually edited or version controlled.

Notice: papers is still in early development and cannot be considered as stable

Getting started

Create your library (by default, goes to '~/.papers/').

pubs init

Import existing data from bibtex (papers will try to automatically copy documents defined as 'file' in bibtex):

pubs import path/to/collection.bib

or for bibtex containing a single file:

pubs add --bibfile article.bib --docfile article.pdf

Dependencies

Authors

  • Fabien Benureau
  • Olivier Mangin
  • Jonathan Grizou