MANCONV(1)
๐ MANCONV(1) ๐
Okay bestie, welcome to the Manual pager utils section of the manual, where we're looking at manconv ๐
โจ
โจ NAME โจ
manconv - convert manual page from one encoding to another ๐ฆ
๐ SYNOPSIS ๐
manconv -f [from-code[:from-code...]] -t to-code [-dqhV] [filename]
๐ DESCRIPTION ๐
Okay so manconv takes a manual page and converts it from one encoding to another, kind of like iconv does ๐ซถ The difference is that iconv only tries one input encoding, but manconv can try a whole list of them, one after another. This is literally so useful for manual pages sitting in directories with no encoding declaration, because they could be UTF-8 or some old legacy character set and nobody told us which ๐ญ
If the first line of the manual page has an encoding declaration, that declaration wins over whatever input encodings you passed on the command line. Declarations look like this:
'\" -*- coding: UTF-8 -*-
or, if manual page preprocessors are also being declared, like this:
'\" t -*- coding: ISO-8859-1 -*-
๐ธ OPTIONS ๐ธ
-f encodings,--from-code encodingsโ Give it a colon-separated list of encodings and it'll try each one in order as the input encoding ๐ฅ If you don't say anything, it'll guess the likely input encodings from the file name instead.-t encoding,--to-code encodingโ This is the encoding you want the manual page converted to ๐-q,--quietโ Shh, no error messages if the page can't be converted ๐-d,--debugโ Shows debugging information, for when you need to see what's going on under the hood ๐ง-h,--helpโ Prints a help message and exits ๐-V,--versionโ Shows the version information ๐
๐ฆ SEE ALSO ๐ฆ
iconv(1), man(1), man-recode(1) ๐ซถ
๐ AUTHOR ๐
Colin Watson (cjwatson@debian.org). Literal queen behavior ๐
๐ BUGS ๐
Bugs are where the drama lives, so report them here, bestie ๐
Report them at https://gitlab.com/man-db/man-db/-/issues or at https://savannah.nongnu.org/bugs/?group=man-db โจ
That's the whole tea on MANCONV(1) ๐ Version 2.13.1, dated 2025-05-02, and you're officially encoding-literate now ๐ ๐ Love you, mean it ๐ซถ๐
๐ฆ where this page comes from
- alpine 3.24: man-db-doc 2.13.1-r1 ยท GPL-2.0-or-later
- arch rolling: man-db 2.13.1-2 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- debian trixie: man-db 2.13.1-1 ยท GPL-2.0-or-later
- fedora 43: man-db 2.13.1-2.fc43 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- fedora 44: man-db 2.13.1-3.fc44 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- nixos 26.05: man-db 2.13.1
- nixpkgs unstable: man-db 2.13.1
- ubuntu questing: man-db 2.13.1-1 ยท GPL-2.0-or-later
- ubuntu resolute: man-db 2.13.1-1build1 ยท GPL-2.0-or-later
- ubuntu stonking: man-db 2.13.1-1build1 ยท GPL-2.0-or-later
- Copyright (c) 2007, 2008 Colin Watson <cjwatson@debian.org>
- ๐ girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms