bibclean

command module
v0.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2024 License: MIT Imports: 15 Imported by: 0

README

bibclean cleans your bibfile.
Based on <https://github.com/caltechlibrary/bibtex>

Warning: strongly opinionated.

Install with go (>=1.22) installed: go install github.com/pfandzelter/bibclean@latest
(Or download the binary from the release page.)
(Or clone this repository and "go install".)

Usage: bibclean --in <bibfile.bib>  --out <newbibfile.bib> [--bbl <paper.bbl>] [--shorten <all, booktitle>] [--acm-defaults] [--additional <type>:<field>]

If you specify the same input and output file, bibclean will overwrite your original. Use with caution.

Examples:

IEEE: bibclean --in bibliography.bib  --out bibliography.bib --bbl paper.bbl --shorten booktitle
IEEE (if you're over the page limit): bibclean --in bibliography.bib  --out bibliography.bib --bbl paper.bbl --shorten all
ACM: bibclean --in bibliography.bib  --out bibliography.bib --bbl paper.bbl --shorten none --defaults=acm
BibLaTeX: bibclean --in bibliography.bib  --out bibliography.bib --bbl paper.bbl --shorten none --defaults=biblatex
Wiley (AMA): bibclean --in bibliography.bib  --out bibliography.bib --bbl paper.bbl --shorten none --additional inproceedings:organization --additional inproceedings:address

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
bbl
bibtex
Package bibtex is a quick and dirty BibTeX parser for working with a Bibtex citation
Package bibtex is a quick and dirty BibTeX parser for working with a Bibtex citation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL