Skip to main content

Convert bibtex to html.

Project description

# bibtex2html.py

[bibtex2html.py](https://github.com/JianCheng/bibtex2html.py) converts a bibtex file into an html file or a group of html files. It considers additional fields (e.g., note, code, etc.) in bibtex. It also can show corresponding google scholar citations related with bibtex entries by parsing the google scholar profile. The group mode was inspired by [bibtex2html](http://www-sop.inria.fr/members/Gregoire.Malandain/codes/bibtex2html.html) by Dr. Gregoire Malandain.

## Dependancies

Dependencies can be satisfied by running pip install -r requirements.txt

## Install

  • Use pip:

` sudo pip install bibtex2html.py `

  • Or download latest codes from github

` git clone https://github.com/JianCheng/bibtex2html.py cd bibtex2html.py pip install -r requirements.txt `

## Examples

#### To generate an html file

  • Generate paper lists by type and by year using a configuration file. It requires access to google scholar.

` cd examples bibtex2html.py papers.bib papers.html -c papers.ini `

  • Do not show paper citations if you cannot access google scholar. Override options in configuration file.

` bibtex2html.py papers.bib papers.html -c papers.ini --nc ` Or

` bibtex2html.py papers.bib papers.html -c papers.ini -i "{'show_citation':'no', 'show_total_citation':False}" `

  • Generate paper list by type with a selected first author and selected years.

` bibtex2html.py papers.bib papers.html -c papers.ini -i "{'show_paper_style':'type', 'selection_and': {'author_first': ['Jian Cheng'], 'year':[2010,2013] }}" `

#### To generate a group of html files

  • Use author_group option to specify a group of people, then generate html files for the group.

` cd examples bibtex2html.py papers_group.bib papers -c papers_group.ini ` It outputs files in the folder papers.

  • Do not show paper citations if you cannot access google scholar. Override options in configuration file.

` bibtex2html.py papers_group.bib papers -c papers_group.ini --nc `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bibtex2html.py-2.3.1.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bibtex2html.py-2.3.1-py2.py3-none-any.whl (32.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file bibtex2html.py-2.3.1.tar.gz.

File metadata

  • Download URL: bibtex2html.py-2.3.1.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.6.9

File hashes

Hashes for bibtex2html.py-2.3.1.tar.gz
Algorithm Hash digest
SHA256 34dfd73f2417d4ad5f3f622f806b6c70ff5c5bb46b204b7e724b4b906d94a37e
MD5 7631388a40d9b9c913ab628aaa61d1af
BLAKE2b-256 1c4ca3a77ddb1eb930b761bd2524ea4098025f65e7717474892bdde782f0d307

See more details on using hashes here.

File details

Details for the file bibtex2html.py-2.3.1-py2.py3-none-any.whl.

File metadata

  • Download URL: bibtex2html.py-2.3.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.6.9

File hashes

Hashes for bibtex2html.py-2.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 40e9d04a6f66f7b581546e3258ee91c0e1b58390351e459d085ebe67d48b24a0
MD5 fc91c6f76bbd7650382baee38ca6eba6
BLAKE2b-256 592e3043d4363ba58440272fa138151f48ffb327711ad7950dfa859b947d0fc0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page