UCS2ANY(1) X Version 11 UCS2ANY(1)

ucs2any - تولید قلم‌های BDF شامل زیرمجموعه‌هایی از نقاط کد ISO 10646-1

ucs2any [ +d | -d ] source-name { mapping-file registry-encoding } ...

ucs2any [ --help | --version ]

ucs2any امکان تولید قلم‌های BDF دیگر را در هر نوع کدگذاری ممکن از روی یک قلم BDF با کدگذاری ISO 10646-1 فراهم می‌کند. بدین‌ترتیب، می‌توان از یک قلم مرجع واحد با کدگذاری ISO 10646-1، یک مجموعه کامل از قلم‌های ۸ بیتی در تمامی کدگذاری‌های ISO 8859 و انواع دیگر کدگذاری‌ها استخراج کرد.

+d
کاراکترهای گرافیکی DEC VT100 را در محدوده C0 قرار می‌دهد (پیش‌فرض برای قلم‌های ایستاده و سلول-نویسه‌ای).
کاراکترهای گرافیکی DEC VT100 را از محدوده C0 حذف می‌کند (پیش‌فرض برای تمام انواع قلم‌ها به جز قلم‌های ایستاده و سلول-نویسه‌ای).
پیام راهنمای استفاده را چاپ کرده و خارج می‌شود.
اطلاعات نسخه را چاپ کرده و خارج می‌شود.

نام یک فایل BDF کدگذاری‌شده با ISO 10646-1 است.
نام یک جدول مجموعه نویسه مانند موارد موجود در <ftp://ftp.unicode.org/Public/MAPPINGS> است. این فایل‌ها معمولاً به صورت نصب‌شده در دایرکتوری /usr/share/fonts/util نیز یافت می‌شوند.
مقادیر فیلدهای CHARSET_REGISTRY و CHARSET_ENCODING برای نام قلم (XLFD) قلم هدف هستند که با یک خط تیره (-) از هم جدا شده‌اند.

می‌توان هر تعداد جفت عملوند mapping-file و registry-encoding را مشخص کرد.

دستور

ucs2any 6x13.bdf 8859-1.TXT iso8859-1 8859-2.TXT iso8859-2
فایل‌های 6x13-iso8859-1.bdf و 6x13-iso8859-2.bdf را تولید خواهد کرد.

امید است در انتشار آینده قابلیتی مشابه با ucs2any به صورت درون‌ساخت در کارساز قرار گیرد و کدگذاری مجدد ISO 10646-1 را به‌صورت بلادرنگ انجام دهد، زیرا ذخیره‌سازی قلم‌های یکسان در چندین کدگذاری مختلف، آشکارا هدر دادن ظرفیت ذخیره‌سازی است.

bdftruncate(1)

ucs2any توسط Markus Kuhn نوشته شده است.

Branden Robinson این صفحه راهنما را در ابتدا برای Debian Project نوشت.

2025-04-27 font-util 1.4.2