为常用python包自动生成bibtex引用
makecite的Python项目详细描述
makecite
通过查看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\u refs.bib”的.bib
文件中:
makecite --ext=.py -o software_refs.bib .
获取所有.py
脚本和ipython笔记本中使用的包的bibtex记录,.ipynb
,两个路径中的文件my_code
和my_notebooks
:
makecite --ext=.py --ext=.ipynb my_code my_notebooks
获取当前目录中所有.py
脚本中使用的包的bibtex记录,并输出aas日志\software{}
标记:
makecite --ext=.py --aas .
引用此脚本
如果使用此脚本,请考虑引用our Zenodo record:
@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
是麻省理工学院许可下提供的免费软件。详情
请参阅LICENSE文件。