Skip to content

applenob/paper_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper Manager (Version 2)

1.Intro

A command-line manager programed in python, help with managing your local academic papers. Chinese blog address

It support both python2.7 and python3.6 now.

2.Usage

  • 1.download from PyPi
pip install paper_manager

run command:

paper_manager
  • 2.from code:

First, clone the latest coed from this repository to your computer.

Install this as a system command (recommended):

python setup.py install

Or you can just run main.py:

python main.py

After installation, you can run command paper_manager anywhere in you terminator.

detail

In version2, it support multiple repository now. You can use paper_manager to manage multiple directories of your system.

You can specifies a repository's supported suffix, like 'pdf', 'mobi', 'tex' or so on.


     select_rep select or create a repository to operate
     delete_rep delete a repository
     cur_rep    show current repository
     refresh    refresh a repository
     rec        recommend the papers according to urgency and importance
     all        show all the papers info
     tags       show all tags
     sbt        search by tags, like (sbt tag1 tg2)
     sbn        search by id nums, like (sbn 1 2)
     edit       edit one paper info by paper id, like (edit 1)
     path       find path by paper id, like (path 1 2)
     open       open paper to read by id, like (open 1)
     help       help info
     quit       exit the manager

3. Have fun!

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%      %%%%    %%%%%%%    %%
%%%%   %%%  %%%   %%%%%%   %%%
%%%%   %%%  .%%   -%%%% .  %%%
%%%%   %%%  %%% %  %%%.=.  %%%
%%%%      -%%%% %   %% %.  %%%
%%%%   %%%%%%%% %%  = %%.  %%%
%%%%   %%%%%%%% %%%  %%%.  %%%
%%%%   %%%%%%%% %%%  %%%   %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

4. Release Note

version1

  • Build a repository by a directory.
  • Search a paper with tag.
  • Search a paper with id num.
  • Show all papers.
  • Edit a paper info.
  • Delete a paper info.
  • Recommend papers.
  • Open paper from manager by system default reader.

version2

  • Select from multiple repository.
  • Delete a repository.
  • Customize supported suffix for a repository.

About

A command-line manager programed in python, help with managing your local academic papers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages