管理科学论文的命令行工具。
papr的Python项目详细描述
峰均比
papr是从命令行管理和快速访问科学论文的工具。
功能
- fast search:通过正则表达式搜索论文标题。
- 注释:为每张纸创建注释。
- 论文评级:通过五星评级系统对论文进行评级。
- 标签:为每张纸分配不同的标签。
安装
您可以通过PIP安装PAPR:
pip install papr
开始。
论文被组织在仓库里。若要创建存储库,请更改为应在其中创建存储库的目录,然后键入papr init
。示例:
cd astro_repo
papr init
这将在astro_repo
目录中创建一个目录.paper
,以存储元数据。所有PDF都将存储在astro_repo
中。
默认存储库
使用papr init
创建的最后一个存储库设置为默认存储库。如果在不在存储库中的情况下调用papr
,则默认存储库将用于所有操作。否则,当前工作目录将用作存储库。
从arxiv.org或openreview.net获取论文
从arxiv获取文档非常容易。你只需要提供摘要的url,papr就会 下载pdf并自动提取标题和摘要。示例:
papr fetch https://arxiv.org/abs/1812.07561
这同样适用于openreview.net上的论文:
papr fetch https://openreview.net/forum?id=HkNDsiC9KQ
运行
将论文添加到存储库后,只需执行以下操作即可运行papr:
papr
你将看到你的文件清单,通过它你可以导航。
更多信息
运行papr --help
获取更多信息。
快捷键
- H:帮助/键绑定列表。
- 问:退出。
- 输入:在pdf阅读器中打开论文。
- A:展示论文摘要。
- I/向上箭头:向上移动所选内容。
- K/向下箭头:向下移动所选内容。
- S:标题中的实时搜索。
- R:通过正则表达式实时搜索标题。
- N:编辑笔记。
- T:编辑标签。
- 0..5:设置投票。
- Y:显示所有存储的关于纸张的信息。
- L:显示标签的统计数据。
- F:过滤(例如按标签)。
- F:清除过滤器。