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.
- 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.
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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% %%%% %%%%%%% %%
%%%% %%% %%% %%%%%% %%%
%%%% %%% .%% -%%%% . %%%
%%%% %%% %%% % %%%.=. %%%
%%%% -%%%% % %% %. %%%
%%%% %%%%%%%% %% = %%. %%%
%%%% %%%%%%%% %%% %%%. %%%
%%%% %%%%%%%% %%% %%% %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- 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.
- Select from multiple repository.
- Delete a repository.
- Customize supported suffix for a repository.