名 称
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