bibtexgen

A tool to quickly export all references to bibtex


Keywords
research-tool
License
MIT
Install
pip install bibtexgen==0.0.2

Documentation

BibtexGen

This project is not being maintained actively

PyPi Version PyPi License PyPi PyVersions PyPi Format

Continuous Integration Continuous Delivery
test publish to pypi

A simple cli tool to generate a list of references of any paper available on Semantic Scholar as a .bib file.

This tool was built during internship at Robert Bosch Engineering and Business Solutions (RBEI).

Installation

This package supports only Python 3.5 and above.

$ pip install bibtexgen
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
        Preparing wheel metadata ... done
.
.
.
Successfully built bibtexgen
Installing collected packages: bibtexgen
Successfully installed bibtexgen-0.0.1

Usage

  • As cli tool:

    $ bibtexgen
    
    
    ================================= Welcome to BibTex Generator =================================
    
    
    Please enter the Sematic Scholar Id of your paper: 6258b37b8d517f121c844ebad226da472761adc6
    
    Creating file 6258b37b8d517f121c844ebad226da472761adc6_references.bib
    
    100%|█████████████████████████████████████████████████████████| 8/8 [00:21<00:00,  2.63s/papers]
    
    Your references have been saved!
  • Programmatically:

    from bibtexgen import bibtex
    from pprint import pprint
    
    b = bibtex()
    r = b.generate_references('6258b37b8d517f121c844ebad226da472761adc6')
    
    pprint(r)