Tools for working with BibTeX files
Project description
BibTeX Tools
This repository contains a collection of functions that might be helpful when
working with BibTeX files (*.bib
).
The main purpose is to clean up bib files such that match the format for the biblatex package.
Right now, the following functions are available
- Cleaning bib files: The command
bibtex-tools clean
allows to clean a bib-files. This includes replacing unicode characters by the LaTeX version. It is also possible to pass an additional file containing abbreviations, e.g., theIEEEabbr.bib
file that is often used by authors publishing in IEEE journals. - Modernizing bib files: The command
bibtex-tools modernize
allows to update the format of several fields in a bib-file. This includes replacing the deprecated month strings with the proper number entry, e.g.,month=jan
-->month={1}
. There also is an option to download information from arXiv, if theeprint
field is available. - Combining bib files: The command
bibtex-tools combine
allows combining multiple bib-files into a single one. By default, it automatically renames duplicate entry IDs that might occur after merging the files.
Use bibtex-tools --help
to list the possible commands and bibtex-tools <command> --help
to list the possible options for the sub-command <command>
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bibtextools-0.2.2.tar.gz
(8.6 kB
view hashes)
Built Distribution
Close
Hashes for bibtextools-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 887a4dbe0b81a7b2c84fe85c143b652ad14900cb2c5f9154ed3b97542c439c0e |
|
MD5 | ebd646c8de250a636b9391800152976d |
|
BLAKE2b-256 | 9d62c015104ada49e0bb1e7c3380377395a834da22aef9c696c05bbb11f85169 |