pybtex-format(1)

πŸ“¦ version 0.24.0, in opensuse-leap 16.0

πŸ’– pybtex-format(1) β€” the Pybtex glow-up era ✨

okay bestie, so this is a page from the Pybtex manual, and honestly? it's giving "I just want my bibliography to look cute in plain text" and I am obsessed. πŸŽ€


🌸 NAME 🌸

pybtex-format β€” the tool that formats a bibliography database as human-readable text. that's it. that's the whole vibe. it takes your crunchy database and makes it readable by actual humans, no cap. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

pybtex-format [ options ] in_filename out_filename

so you give it an input file, you give it an output file, and it does the thing. iconic behavior. ✨


πŸ’œ DESCRIPTION πŸ’œ

pybtex-format formats bibliography database as human-readable text. main character energy fr fr β€” it's not out here doing weird background stuff, it's just making your bibliography legible. 🫢


⭐ GENERAL OPTONS ⭐

(and yes, the original heading says "OPTONS" β€” we do not fix it, we respect the legend 😌)

  • --version β€” shows the program's version number and then exits. a little "who am I" moment. πŸ’«
  • -h, --help β€” shows this help message and exits. your emotional support flag. 🌈
  • --strict β€” turns warnings into errors. highkey dramatic, but okay: if something would've been a lil warning, now it's a full-on error. choose your own adventure. 😭
  • -f FORMAT, --bibliography-format=FORMAT β€” the bibliography format. your options are bibtex, bibtexml, and yaml. pick your fighter. πŸ“
  • -b BACKEND, --output-backend=BACKEND β€” the output backend. your options are html, latex, markdown, and plaintext. so many looks, one tool. πŸ‘‘
  • --min-crossrefs=NUMBER β€” include item after NUMBER crossrefs; default 2. crossrefs gotta hit the threshold, bestie. πŸ”₯
  • --keyless-bibtex-entries β€” allow BibTeX entries without keys and generate unnamed-<number> keys for them. very "no name? i'll make you one" energy. πŸ’…
  • -s STYLE, --style=STYLE β€” bibliography formatting style. the fit your bibliography is wearing. 🧚

🌷 PYTHONIC STYLE OPTIONS 🌷

this is where it gets so customizable, ngl:

  • --label-style=STYLE β€” label formatting style. choices: alpha, number. alphabet girlie or number girlie, no in between. πŸ’–
  • --name-style=STYLE β€” name formatting style. choices: lastfirst, plain. πŸ’«
  • --sorting-style=STYLE β€” sorting style. choices: author_year_title, none. organized queen or chaotic queen, both valid. 🌸
  • --abbreviate-names β€” use abbreviated name formatting style. short names, big slay. πŸŽ€

🧚 ENCODING OPTIONS 🧚

  • -e ENCODING, --encoding=ENCODING β€” default encoding. ✨
  • --input-encoding=ENCODING β€” the encoding for your input. πŸ¦‹
  • --output-encoding=ENCODING β€” the encoding for your output. πŸ’œ

πŸŽ€ SEE ALSO πŸŽ€

(that's literally all the original gives us here β€” the SEE ALSO section is empty, so there are no references to list. she's a mystery, she's a vibe, she says nothing. πŸ’€)


heads up bestie: --strict means warnings become errors, so if you're not ready for that kind of confrontation, maybe don't turn it on. πŸ™ˆ

okay that's the whole page, and honestly? ate. πŸ’…βœ¨ this was Pybtex's pybtex-format(1), dated 2006-06-28 β€” yeah she's vintage, and she's still serving. πŸ«ΆπŸ’–πŸŒΈ

πŸ“¦ where this page comes from