Manpages

名 称

manconv - 将 手 册 页 从 一 种 编 码 转 换 到 另 一 种

概 述

manconv -f [源 编 码 [:源 编 码 ...]] -t 目 标 编 码 [-dqhV] [文 件 名 ]

描 述

manconv 将 手 册 页 从 一 种 编 码 转 换 到 另 一 种 , 类 似 iconv。 与 iconv 不 同 的 是 , 它 可 以 依 次 尝 试 多 个 可 能 的 输 入 编 码 。 这 对 安 装 在 未 明 确 指 明 编 码 的 目 录 中 的 手 册 页 很 有 用 , 因 为 这 些 手 册 页 可 能 是 UTF-8 编 码 或 某 种 传 统 字 符 集 编 码 。 如 果 在 手 册 页 的 第 一 行 找 到 了 编 码 声 明 , 该 声 明 会 覆 盖 manconv 命 令 行 中 指 定 的 任 何 输 入 编 码 。 编 码 声 明 格 式 如 下 :

'\" -*- coding: UTF-8 -*- 或(如 果 手 册 页 预 处 理 器 也 要 声 明 ):

'\" t -*- coding: ISO-8859-1 -*-

选 项

-f 编 码 , --from-code 编 码 依 次 尝 试 每 种 编 码 ( 冒 号 分 隔 的 列 表 ) 作 为 输 入 编 码 。 默 认 行 为 是 根 据 文 件 名 猜 测 可 能 的 输 入 编 码 。
-t
编 码 , --to-code 编 码 将 手 册 转 换 为 编 码
-q
, --quiet 在 页 面 无 法 转 换 时 不 显 示 错 误 消 息 。
-d
, --debug 打 印 调 试 信 息 。
-h
, --help 打 印 帮 助 消 息 并 退 出 。
-V
, --version 显 示 版 本 信 息 。

亦 见

iconv(1), man(1), man-recode(1)

作 者

Colin Watson (cjwatson [AT] debian.org).

BUGS

https://gitlab.com/man-db/man-db/-/issues
https://savannah.nongnu.org/bugs/?group=man-db