ROCQNAVI(1)
okay so you just opened the ROCQNAVI(1) page, which hangs out in the User Commands section of the manual, and honestly? iconic behavior. Pull up a chair bestie, we're learning a tool. π
β¨ NAME β¨
rocqnavi β generate HTML documentation from Coq/Rocq files. That's the whole job description, and she does it beautifully. π
π SYNOPSIS π
rocqnavi [options] file.glob ... file.v ...
so you hand her [options] first, then however many file.glob and file.v files you want (the ... means "more, obviously"), and off she goes. β¨
π DESCRIPTION π
she turns your Coq/Rocq files into HTML docs. That's the vibe. π
π«Ά Options are: π«Ά
here's the entire roster, no gatekeeping, no skipping, every single one, fr fr. π
-debugβ Print debug messages to stderr. when everything is acting up and you need the tea, this spills it all over your terminal. π-title <title>β Set the title of theindex.html. give your docs a name, they deserve main character energy. π-base <coqdir>β DEPRECATED: use-Qinstead, she's old news bestie. What it does (or did): Set the name space for the modules being processed. π«-coqlib <url>β Set URL for the Rocq standard library. Default:https://rocq-prover.org/stdlib/. π-d <dir>β Output files to directory<dir>. Default: current directory, i.e. she just drops everything exactly where you're standing. π-Q <directory> <dirpath>β Map physical directory to path. π«-external <url> <coqdir>β Set base URL for linking references whose names start with<coqdir>. π-no-cssβ Do not addrocqnavi.cssto the output directory. so like, don't come looking for that css file, it won't be there. π-redirectβ Generate redirection filesmodname.html->coqdir.modname.html. redirecting, as one does. π§-short-namesβ Use short, unqualified module names in the output. keeping it cute and brief. π-structure-graphβ Show the hierarchy graph of dot-file on theindex.html. πΈ-file-graphβ Show the dependency graph of dot-file on theindex.html. π¦-file-graph-from-dependβ Show the file dependency graph from depend.d on theindex.html. π-index-blacklistβ Exclude specified items from the index. π-show-type-information-using-coqtop-processβ Show type information of definitions as a tooltip (consider using-show-type-infomation-using-rocq-lsp). and yes,infomationis literally spelled like that up there β if you're scripting it, copy it character for character, don't "fix" it. π-show-type-information-using-rocq-lspβ Show type information of definitions as a tooltip. the one the other option tells you to consider instead. β¨-doc-source-urlβ The Link to the source repository. π₯-helpβ Display this list of options. π«Ά--helpβ Display this list of options. same energy, two dashes. π
and that's the whole page, bestie, you ate that. π this was rocqnavi 0.5.1, dated July 2026 β signing off, stay slay. π«Άπ
β¨
π¦ where this page comes from
- ubuntu stonking: rocqnavi 0.5.1-2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms