在pyqt5和python3中开发的一个开源参考管理工具。

meitingtrunk的Python项目详细描述


梅亭干线

在pyqt5和python3中开发的一个开源参考管理工具。

功能

  • 创建、管理和在多个库之间切换。

文件夹

  • 或在文件夹树中指定文档,并使用任意级别的文件夹嵌套。
  • 将文档添加到多个文件夹而不占用重复的存储空间。

导入格式

  • 通过bibtex文件导入。
  • 通过RIS文件导入。
  • 导入pdf文件(当前元数据获取能力有限)。
  • 使用doi更新元数据。

导出格式

  • 出口到Bibtex。
  • 出口到RIS。
  • 批量导出,每个文件夹或每个文档。

搜索和过滤

  • 使用作者、关键字、标记或出版物筛选文档。
  • 在文件夹或库中搜索元数据。
  • 文件夹或库中的重复检查。

记笔记

  • 在你推荐的编辑中,边阅读边记下你的想法。(目前格式化选项有限)。

数据库

  • 元数据以sqlite格式保存,透明,易于操作。
  • 以可移植的方式保存库,使用首选的联机/脱机工具备份或共享。

全文搜索(实验性)

  • 使用Xapian引擎在附件文件(包括PDF、文档等)中启用全文搜索。

pdf预览和阅读器

  • 使用pdf.js作为内置pdf阅读器。
  • 使用poppler生成pdf缩略图。

免费开源

  • 接受建议、错误报告和新想法。

屏幕截图

主界面

批量出口。

重复检查结果。

合并重复项。

元数据搜索。

全文搜索。

对文档的操作。

合并不一致的日志名称

平台和依赖关系

目前只支持Linux和MacOS。

python依赖项

  • Python3+
  • Pyqt5>;=5.12
  • PyqtWebEngine(5.11之后不再随Pyqt5一起提供)
  • sqlite3
  • pdfminer.6
  • Pypdf2
  • 美化组4
  • bibtexparser
  • 模糊模糊
  • 交叉重构
  • RISParser
  • 发送2行程
  • python levenshtein(可选)

其他依赖项

  • xapian core、xapian omega和xapian的python绑定(都是可选的),是全文搜索所必需的。有关安装说明,请参见https://xapian.org/docs/install.html。还可以查看wiki page关于如何启用代码段的内容。

  • poppler(可选),用于生成pdf缩略图。

安装

使用PIP安装

pip install meitingtrunk

然后用

$ meitingtrunk

要升级:

pip install --upgrade meitingtrunk

手动安装

您可以克隆此回购协议

git clone https://github.com/Xunius/MeiTingTrunk

如果python环境中缺少任何模块,请查看依赖项列表。

然后使用

$ cd MeiTingTrunk
$ python -m MeiTingTrunk.main

贡献

这个软件还处于早期阶段。请考虑通过尝试、发送问题、建议、想法或贡献代码来提供帮助。

仍然缺少的主要功能(我非常感谢您对这些功能的帮助):

  • 将引文格式化为各种引文样式,格式适合粘贴到word编辑器中。
  • 从Zotero进口。
  • 除文章和书籍外的其他文件类型。
  • 打包成适合几种主流linux包管理工具的格式。
  • 任何稳定性或性能改进。

许可证

这个文件e是根据 GPLv3许可证。有关详细信息,请参见许可文件。 您可以在 GPLV3许可的条款。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java IntelliJ找不到依赖项选项卡   java向字符串数组string[]添加元素并在Junit中测试结果   如何在eclipse中获取活动java项目的名称   如何使用java在mysql中插入时间   java ArrayList更新了插入一行,但Jtable仍然没有刷新   如何在JavaSwing中命名坐标(点)   java Matcher/模式不打印   java错误地设置了arraylist   使用UsernamePasswordCredential提供程序的java列表Azure AD   java在HTTP请求中设置UTC时间   未加载事件:jquery完整日历Java集成   java Maven插件依赖项无法从内部repo解析依赖项   Maven更新重置Java版本   java如何向中添加图片。带有Apache POI XWPF的docx,但不指定其大小   Java最大函数递归