MANCONV(1) Manual pager utils MANCONV(1)

manconv - تبدیل صفحه راهنما از یک کدگذاری به کدگذاری دیگر

manconv -f [from-code[:from-code...]] -t to-code [-dqhV] [filename]

دستور manconv مانند iconv، یک صفحهٔ راهنما را از یک کدگذاری به کدگذاری دیگر تبدیل می‌کند. برخلاف iconv، این دستور می‌تواند چندین کدگذاری ورودی احتمالی را به ترتیب امتحان کند. این قابلیت برای صفحات راهنمایی که در دایرکتوری‌های فاقد اعلان صریح کدگذاری نصب شده‌اند سودمند است، چرا که ممکن است در قالب UTF-8 یا یک مجموعه‌نویسهٔ قدیمی باشند.

اگر اعلان کدگذاری در سطر نخست صفحهٔ راهنما یافت شود، این اعلان بر تمام کدگذاری‌های ورودی مشخص‌شده در خط فرمان manconv اولویت خواهد داشت. اعلان‌های کدگذاری ساختار زیر را دارند:

'\" -*- coding: UTF-8 -*-

یا (در صورتی که پیش‌پردازنده‌های صفحهٔ راهنما نیز باید اعلان شوند):

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

امتحان کردن هر یک از encodings (فهرستی جداشده با دونقطه) به ترتیب به عنوان کدگذاری ورودی. رفتار پیش‌فرض، حدس زدن کدگذاری‌های ورودی احتمالی بر پایهٔ نام فایل است.
تبدیل صفحهٔ راهنما به encoding.
عدم صدور پیام‌های خطا هنگامی که صفحه قابل تبدیل نباشد.
چاپ اطلاعات اشکال‌زدایی.
چاپ پیام راهنما و خروج.
نمایش اطلاعات نسخه.

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

Colin Watson (cjwatson@debian.org).

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

2025-05-02 2.13.1