获取bibtex引文信息,给定数字对象标识符

pybib的Python项目详细描述


Pybib是一个简单的方法来获得你的乳胶文件的引用。 不要自己输入bibtex条目,只要给pybib 要引用的资源的数字对象标识符(doi)及其 会帮你得到所有的信息。然后,你可以添加 它给你的bibtex文件的引证。

演示

demo

安装

该软件包在pypi上可用,可以通过以下方式安装 命令:

$ pip3 install --user pybib

对于仅用户安装,pip将脚本安装到目录 ~/.local/bin,所以确保它在你的路上。如果你愿意的话 在系统范围内安装它,只需去掉--user标志。

用法示例

获得引用:

$ bib get 10.1112/plms/s2-42.1.230

获取引文并将其添加到书目文件中:

$ bib get 10.1145/159544.159617 >> citations.bib

获取一个引文并将其添加到你的书目文件中,运行它 bibtool首先格式化条目并自动生成引文密钥:

$ bib get 10.1145/159544.159617 | bibtool >> citations.bib

搜索

搜索资源:

$ bib search name of the resource

获取搜索结果编号N

的引文
$ bib search name of the resource --get N

故障排除

如果您遇到任何问题,请打开一个问题,以便我可以纠正 他们会尽快的。

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

推荐PyPI第三方库


热门话题
Java Double。将长位加倍到C#位转换器。ToDouble   java如何使用正则表达式从固定的Y位数中提取最后的X位数?   java如何显示ChatMessage类列表中的字符串消息属性?   java从JSON或XML提要导入数据,并在Android中创建列表   在整数之间使用按位AND运算符的java好处?   java从Android中的Bean类获取空值?   java会话id对另一台服务器意味着什么?   java未选择案例时开关的工作方式   java组织。openqa。硒。SessionNotCreatedException:无法创建新的远程会话。在emulator中初始化安卓驱动程序时   JavaSWT父和子对话框通信   java请确保java_HOME指向JDK而不是JRE   java用户即使在成功登录后也是匿名的   java控制器单元测试无法自动连接所需的bean   Java小程序类文件