Convert BibTeX references to the xml2rfc format
Project description
bibtex2rfc
Convert BibTeX citations into bibxml references for use in Internet Drafts and RFCs
BibTeX is the most common citation format for academic publications. This tool converts BibTeX into the bibxml format which is used by xml2rfc. This enables to reference such publications conveniently in Internet Drafts and RFCs.
Version 2 of this tool has been modernized to Python3 and xml2rfc v3.
Installation
pip3 install bibtex2rfc
Usage
bibtex2rfc file
Where file
contains one or more BibTeX entries. If file
is omitted, reads from standard input. You can try one of the *.bibtex
files under the tests
directory on GitHub.
Note: the code was tested on MacOS.
Limitations
Only the minimum number of fields are translated from BibTeX to bibxml. There are two reasons for that:
- BibTeX citations vary a lot in how they interpret the different fields, and in fact, even in their syntax.
- Bibxml is extremely limited in what it can express.
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
Built Distribution
File details
Details for the file bibtex2rfc-2.0.0.tar.gz
.
File metadata
- Download URL: bibtex2rfc-2.0.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59e3527025c358acfcb4b7e0983d08638d57892ee601de370830c71930e7d656 |
|
MD5 | 6c82dac490e5b04f806dd2bc67cb95e4 |
|
BLAKE2b-256 | fe2440f41266e925150a3490e487766a750bf4cab9937eeab6a8d334b5553c22 |
File details
Details for the file bibtex2rfc-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: bibtex2rfc-2.0.0-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbba53293ed9f59b29b63e27ff964618270ac41e889b4065c2b6cde811b09028 |
|
MD5 | 2e717d7a0540d1186670f1113a76b138 |
|
BLAKE2b-256 | 3b3fed80226a06e82e9f92fe5ccd9f17945aa8d7a81296f168148b5a33596daf |