HACHA(1)
π HACHA(1) β the manual page for hacha, straight from the General Commands Manual π
okay bestie, pull up a chair, we're learning hacha(1) together and it's gonna be iconic π
β¨ NAME β¨
hacha β chop hevea output files πͺ (yes, that's literally the whole vibe)
πΈ SYNOPSIS πΈ
hacha [options] <htmlfile>
π¦ DESCRIPTION π¦
so this manual page documents the hacha command, briefly. And lowkey, bestie, here's the tea: this page was written for the Debian GNU/Linux distribution, because the original program doesn't have a manual page at all. Not one. So the Debian girlies made one. Periodt π
hacha is a program that cuts an html file produced with hevea into several html files. That's it, that's the whole job. It's giving βοΈ but for HTML. One file in, many files out. Slay.
β¨ OPTIONS β¨
π« General Options
-help,--helpβ prints a summary of the usage ofhacha. Classic. Iconic. Ask and ye shall receive π«Ά-versionβ shows the current version ofhachaand then exits. Not me just wanting to know what we're working with π-v, β verbose flag. She talks more when you ask her to π¬-rszβ size of leaves in rope implementation. The default is1024. And no, bestie, not the fun kind of rope β ropes are a datastructure internally used byheveato represent large pieces of text. Very demure, very mindful, very efficient πΈ
π Options directing the flow of output
-ofilename β makeshachaoutput go into file filename (defaults toindex.html). Redirecting the vibes, as one does β¨-hrfβ outputs abase.hrffile, showing in which output files the anchors from the input file went. The format of this summary is oneanchor\tfileline per anchor. This information may be needed by other tools. So like, it's the receipts for where all your anchors ended up π§Ύπ
π Options controlling aspects of the HTML code
-tocbisβ duplicate the table of contents at the beginning of files. Twice the toc, twice the fun π-tocterβ insert most of the table of contents at the beginning of files. "Most of" β she's selective, she has taste π-nolinksβ do not insert Previous/Up/Next links in generated pages. No breadcrumbs, no navigation, just raw content, main character energy π¦
π SEE ALSO π
hevea(1) π
The HeVeA documentation can be found on the HeVeA home page at http://hevea.inria.fr. On a Debian system it can also be accessed at /usr/share/doc/hevea-doc/html or through the Debian help system β provided the package hevea-doc is installed. So install it, bestie, it's free β¨
π AUTHOR π
hacha is part of HeVeA, written by Luc Maranget <Luc.Maranget@inria.fr>. Absolute legend, no cap π«Ά
This manual page was compiled by Ralf Treinen <treinen@debian.org> and Georges Mariano <Georges.Mariano@inrets.fr> from the HeVeA documentation for the Debian GNU/Linux system (but may be used by others). Shoutout to them for doing the lord's work π
okay that's the whole page, bestie!! you now know hacha better than most people and honestly? that's a flex π
and that's a wrap on HACHA(1), from the General Commands Manual β go chop some hevea output, you've got this πͺβ¨π
π¦ where this page comes from
- debian bookworm: hevea 2.36-1 Β· QPL-1.0-with-linking-exception
- debian trixie: hevea 2.36-2+b4 Β· QPL-1.0-with-linking-exception
- ubuntu jammy: hevea 2.35-1build1 Β· QPL-1.0-with-linking-exception
- ubuntu noble: hevea 2.36-2 Β· QPL-1.0-with-linking-exception
- ubuntu questing: hevea 2.36-2
- ubuntu resolute: hevea 2.36-2build3 Β· QPL-1.0-with-linking-exception
- ubuntu stonking: hevea 2.38-1build2 Β· QPL-1.0-with-linking-exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms