Skip to main content

Format

Project description

BibTeX Formatter

GitHub repo size PyPI PyPI - Downloads GitHub

Help generate citations that meet the requirements for conference and journal submissions.

Quick Installation

Install from PyPi:

pip install bibtex-formatter

Alternatively, you can also install the latest version (not stable) from github:

pip install git+https://github.com/Nickydusk/BibTeX-Formatter.git@main

Usage

$ bfm

Options (Please see bfm --help for more details):

  • -i INPUT,--input INPUT: Choose the input .bib file, default to in.bib
  • -o OUTPUT,--output OUTPUT: Choose the output .bib file, default to out.bib
  • -l LOG,--log LOG: Choose the output log file, default to logs.txt

Features

  • Remove duplicate entries, log what is removed
  • Simplify keys according to citation type (e.g., @inproceedings -> [author, title, booktitle, pages, year])
  • Standardize conference / journal names (e.g., Advances in Neural Information Processing Systems (NeurIPS))

Welcome to PR

You can make contribution to the project by filling more standard conference / journal names in refactor/STANDARD_NAMES. Please use pull requests to submit your changes.

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

bibtex-formatter-1.0.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

bibtex_formatter-1.0.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file bibtex-formatter-1.0.0.tar.gz.

File metadata

  • Download URL: bibtex-formatter-1.0.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for bibtex-formatter-1.0.0.tar.gz
Algorithm Hash digest
SHA256 99ecee87536cb2df17c9fcf2fc0b4a5145069c9e5ab4c13cf0b2225c95fbe73c
MD5 98227254fc8f79dfa784da97a8255ee5
BLAKE2b-256 1797c55091ff4d0b42f9bd0a57941316db156d906790d4bf06a23308adb98645

See more details on using hashes here.

File details

Details for the file bibtex_formatter-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bibtex_formatter-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 498044f7c0420787705d81b1fc1e4297e033130c568b45a77539c568b19c0cdc
MD5 bdb6b1fb8e1609587c2f1bc918ed1c58
BLAKE2b-256 38338e4cd2c9faae6e2a3664f59e143022a768bef6c98a8a26f481134f857b1c

See more details on using hashes here.

Supported by

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