跳转到主要内容

自动生成常见Python包的bibtex引用

项目描述

makecite

alt text Build Status Coverage Status License badge-img DOI

通过查看Python代码中导入的哪些包来生成latex + bibtex引用命令。

安装

推荐的安装程序是使用pip

pip install makecite

要安装开发版本,可以使用pip直接从GitHub存储库安装,命令如下

pip install git+https://github.com/adrn/makecite

示例

获取单个脚本中使用的包的bibtex记录,并将其存储到当前工作目录中的.bib文件中

makecite my_script.py

获取当前目录中所有.py脚本中使用的包的bibtex记录,并将其存储到名为"software_refs.bib"的.bib文件中

makecite --ext=.py -o software_refs.bib .

获取两个路径my_codemy_notebooks中所有.py脚本和IPython笔记本.ipynb文件中使用的包的bibtex记录

makecite --ext=.py --ext=.ipynb my_code my_notebooks

获取当前目录中所有.py脚本中使用的包的bibtex记录,并输出AAS期刊的\software{}标签

makecite --ext=.py --aas .

引用此脚本

如果您使用此脚本,请考虑引用我们的Zenodo记录

@misc{makecite:2018,
  author       = {Adrian Price-Whelan and
                  Alexandar Mechev and
                  jumeroag},
  title        = {adrn/makecite: v0.1},
  month        = aug,
  year         = 2018,
  doi          = {10.5281/zenodo.1343295},
  url          = {https://doi.org/10.5281/zenodo.1343295}
}

许可

版权所有2018年开发者。

makecite是免费软件,在MIT许可证下提供。有关详情,请参阅LICENSE文件。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

makecite-0.5.tar.gz (14.0 kB 查看哈希值)

上传时间 源代码

支持者