doctext(1)

πŸ“¦ version 1.1.26.12, in arch rolling, nixos 26.05, nixpkgs unstable

πŸ’– doctext(1) β€” doc pages, but make it group-chat πŸ’–

okay bestie, this is the manual page for doctext(1), and it’s literally about generating documentation pages from source files ✨. Think of it as the little Unix gremlin that turns your source into docs β€” no cap.


🌸 NAME 🌸

doctext β€” Generate documentation pages from source files 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

doctext [ -mpath path ] [ -ext n ] [ -I filename ] [ -latex ]
[ -html ] [ -index filename ] [ -indexdir filename ]
[ -jumpfile filename ] [ -outfile filename ]
[ -mapref filename ] [ -nolocation ] [ -location ]
[ -defn defnfile ] [ -dosnl ] [ -skipprefix name ]
[ -ignore string ] [ -oldargstyle ]
[ -heading string ] [ -basedir dirname ] filenames
[ -Wargdesc ] [ -Wnone ]

πŸ’… INPUT PARAMETERS πŸ’…

  • -mpath path β€” Sets the path where the man pages will be written πŸ’–
  • -ext n β€” Sets the extension (1-9,l, etc) πŸŽ€
  • -nolocation β€” Don’t give the filename where the man page info was πŸ™ˆ
  • -I filename β€” Filename contains the public includes needed by these routines 🌸
  • -latex β€” Generate latex output rather than man format files ✨
  • -html β€” Generate html (WWW) output rather than man format files 🌐
  • -man β€” Generate man (nroff) output (default) πŸ‘‘
  • -index filename β€” Generate a index file appropriate for tohtml (for generating WWW files) πŸ¦‹
  • -defn defnfilename β€” Read commands from this file after loading the default commands 🧚
  • -mapref filename β€” Read hyperlink database and apply to output πŸ”—
  • -indexdir dirname β€” Sets the root directory for the index file entries. For example:
-index foo.cit -indexdir
\"http://www.mcs.anl.gov/foo/man\"
  • -outfile filename β€” Put the manpages in the indicated file πŸ“
  • -heading name β€” Name for the heading (middle of top line) πŸŽ€
  • -quotefmt β€” support this exact thing:
support '\\tt' and `\\em`
  • -oldargstyle β€” Allow multiple '. ' for an argument list, instead of using '+ .... -' for argument lists with multiple entries πŸ’«
  • -skipprefix name β€” skip 'name' at the beginning of each line. This may be used for Fortran or Shell sources 🐚
  • -ignore string β€” skip 'name' in a function synopsis. This can be used to remove special keywords needed to build the routine but not needed by the user (e.g., special export keywords when building DLLs) πŸ’…
  • -keyword filename β€” Place keyword entries at the end of the specified file πŸ”‘
  • -locdir directory β€” Uses directory in the Location: field πŸ“
  • -dosnl β€” Generate DOS style files (return-newline instead of newline) πŸ’Ύ
  • filenames β€” Names of the files from which documents are to be extracted πŸ“š
  • -Wargdesc β€” Warn about arguments with no description πŸ‘€
  • -Wnone β€” Turn off warnings 🀫

also in the synopsis squad: -jumpfile filename, -location, and -basedir dirname β€” they’re in the code block above, and that’s all the tea this page gives us on them 🍡


🧚 LOCATION 🧚

doctext.cc


mwah πŸ’‹ β€” source/version: doctext(1) Β· date: 6/23/2019

πŸ“¦ where this page comes from