MEINPROC5(1)
π meinproc5 β the KDE translator for XML, bestie edition π
okay so welcome to the meinproc5 page from the meinproc5 User's Manual β¨ it's a whole manual, it's a whole vibe, and by the end of this you're gonna be converting DocBook like it's nothing. let's go π¦
β¨ NAME β¨
meinproc5 β KDE translator for XML π that's literally it, that's the whole job description, and she does it flawlessly.
π«Ά SYNOPSIS π«Ά
meinproc5 [-h, --help] [-v, --version] [--cache file] [--check]
[--srcdir dir] [--param key=value] [[[-o] | [--output]] file]
[--stdout] [--stylesheet xsl] docbook_file
no cap, that's the whole shape of her. flags in brackets are optional, docbook_file at the end is the main character π
πΈ DESCRIPTION πΈ
ngl it's simple and that's the beauty of it: meinproc5 converts DocBook files to HTML. that's the tea β DocBook in, HTML out, slay π
π GENERIC OPTIONS π
the basics, the little starter pack, the ones you'll reach for first π
-h--helpβ shows you help about options π«Ά she'll tell you what she can do, bestie.-v--versionβ shows you version information β¨ so you know exactly which girl you're working with.
yes, those are written exactly like that,-h--helpand-v--version, no space in between. that's the manpage's own formatting, we don't question the queen π
π₯ APPLICATION OPTIONS π₯
this is where it gets juicy, this is the real content, the main character energy π
--cache fileβ creates a cache file for the document π§ like a lil save-state for your docs, obsessed.--checkβ checks the document for validity π- the output can be a bit daunting, since one small mistake can cause a cascade of errors π like a whole avalanche from one tiny oopsie.
- the trick is to look at the first error, fix that error, save the file, and run
meinproc5again π«Ά one at a time, bestie. that's the way.
-o,--output fileβ outputs the whole document to file π--stdoutβ outputs the whole document to stdout π¦ straight to your terminal, no file drama.--stylesheet xslβ the stylesheet to use π--srcdir dirβ sets the root directory to look forkdoctoolsπΈ--param key=valueβ sets parameters to pass to the stylesheet β¨
β USAGE β
the most common way to run meinproc5 is simply as
meinproc5 docbook-file
where docbook-file is usually index.docbook π« this command creates HTML pages from the DocBook file. note that these pages are only viewable in KDE-based browsers (like Konqueror) π so don't be surprised if your other browser is like "girl what is this".
if you need to view the HTML output in another browser (for example, if you're placing it on line), use
meinproc5 --stylesheet stylesheet-name docbook-file
where stylesheet-name is the full path to one of the XSL stylesheets in <kdoctools_installation_prefix>/share/kf5/kdoctools/customization/ π§ to produce output suitable for the web, you can use kde-web.xsl or kde-chunk-online.xsl π see the README file in that directory for more details, iykyk π
π¦ SEE ALSO π¦
go read those too, they're the supporting cast and they ate π
π BUGS π
please use KDE's bugtracker[1] to report bugs π«Ά they wanna hear from you, fr fr.
π NOTES π
- KDE's bugtracker
https://bugs.kde.org
and that's the whole page, bestie, you're officially a meinproc5 scholar π
this was brought to you by KDE Frameworks Frameworks 5.0, dated 2014-05-08, filed under MEINPROC5(1) β periodt πβ¨π
π¦ where this page comes from
- debian bookworm: kdoctools5 5.103.0-1 Β· MIT
- debian trixie: kdoctools5 5.116.0-1 Β· MIT
- epel 9: kf5-kdoctools 5.116.0-1.el9 Β· BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
- fedora 43: kf5-kdoctools 5.116.0-4.fc43 Β· BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
- fedora 43: kf5-kdoctools 5.116.0-4.fc43 Β· BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
- fedora 44: kf5-kdoctools 5.116.0-5.fc44 Β· BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
- fedora 44: kf5-kdoctools 5.116.0-5.fc44 Β· BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only)
- opensuse-leap 16.0: kdoctools 5.116.0-bp160.1.15 Β· LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: kdoctools 5.116.0-bp160.1.15 Β· LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: kdoctools 5.116.0-bp160.1.15 Β· LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: kdoctools 5.116.0-bp160.1.15 Β· LGPL-2.1-or-later AND MIT
- ubuntu jammy: kdoctools5 5.92.0-0ubuntu1 Β· MIT
- ubuntu noble: kdoctools5 5.115.0-0ubuntu5 Β· MIT
- ubuntu resolute: kdoctools5 5.116.0-1ubuntu2 Β· MIT
- ubuntu stonking: kdoctools5 5.116.0-1ubuntu2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms