SGMLCHECK(1)
SGMLCHECK(1) π
okay bestie, so this is a General Commands Manual page for sgmlcheck, and I'm gonna walk you through it like we're texting at 2am, except every single fact stays exactly where it is. no cap. π«Ά
β¨ NAME β¨
sgmlcheck β check the syntax of an LinuxDoc DTD sgml source file π¦
πΈ SYNOPSIS πΈ
sgmlcheck file[.sgml]
π DESCRIPTION π
okay so sgmlcheck is, and I say this with love, an old and obsoleted form of the SGML source checker command of LinuxDoc-Tools. the name is lowkey misleading btw β it is not a tool for any SGML DTD, it only supports the SGML LinuxDoc DTD. π
bestie pls switch to the new form linuxdoc -B check now. that's the glow-up. π
so what does it actually do? it runs an SGML parse on the document source you hand it. any errors get reported to standard output. and that's it β no formatted version of the source is produced. it's giving "vibe check only, no makeover." π
π one lil thing to know π
note that sgmlcheck preprocesses the LinuxDoc DTD SGML source, doing the conditionalization described by any <#if></#if> and <#unless></#unless> tags. document sources containing these tags will confuse a standalone SGML parser. so like, don't try that at home with a regular parser, she will not understand the assignment. π
β¨ OPTIONS β¨
- None. π«Ά
the generic options described in linuxdoc(1) are accepted, but have no effect β except for -D. that one's the main character. π
π FILES π
many files and executables in /usr/share/linuxdoc-tools and /usr/bin are used. iconic ecosystem behavior, we love to see it. π§
π BUGS π
none known. slay, honestly. β¨
π AUTHOR π
originally written by Cees de Groot <cg@cdegroot.com> as sgmlcheck for SGML-Tools v1, and maintained by Taketoshi Sano <sano@debian.org> for Linuxdoc-Tools. currently maintained by Agustin Martin <agustin6martin AT gmail com>. legends only. π«Ά
π SEE ALSO π
and that's the whole page, bestie!! this one's from the Linuxdoc-Tools source, dated 2025-04-06, and honestly? she's short, she's obsolete, and she still ate. πβ¨ no notes, periodt.
π¦ where this page comes from
- arch rolling: linuxdoc-tools 0.9.86-1 Β· GPL
- debian trixie: linuxdoc-tools 0.9.86-1 Β· PD-SGMLUG
- ubuntu questing: linuxdoc-tools 0.9.86-1
- ubuntu resolute: linuxdoc-tools 0.9.86-1build1 Β· PD-SGMLUG
- ubuntu stonking: linuxdoc-tools 0.9.86-1build1 Β· PD-SGMLUG
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms