AFM2AFM(1) Marc Penninga AFM2AFM(1)

afm2afm - بازکدگذاری یک پروندهٔ afm

[-help] [-version] [-encoding=<encodingfile>] [-kpx=<kpxfile>] [-output=<outputfile>] <afmfile>

afm2afm یک پروندهٔ afm را بازکدگذاری می‌کند.

سنجه‌ها (شامل داده‌های جفت‌نویسی یا kerning) برای نویسه‌هایی که در کدگذاری انتخاب‌شده وجود ندارند از خروجی حذف می‌شوند که به پرونده‌هایی (احتمالاً تا حد زیادی) کوچک‌تر منجر می‌شود.

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

این برنامه همچنین یک مدخل برای پروندهٔ نگاشت به سبک dvips تولید می‌کند، اما تنها در صورتی که پروندهٔ afm بازکدگذاری شده باشد و خروجی در یک پرونده نوشته شده باشد (یعنی اگر هر دو گزینهٔ -encoding و -output مشخص شده باشند).

چاپ توضیح کوتاهی دربارهٔ ساختار نحوی
نمایش شمارهٔ نسخه و خروج
بازکدگذاری بر اساس کدگذاری موجود در <encodingfile>
خواندن جفت‌های کرنینگ اضافی از <kpxfile> و افزودن آن‌ها به خروجی. از این گزینه نمی‌توان برای جایگزینی مقادیر پروندهٔ afm ورودی استفاده کرد، زیرا afm2afm هم مقادیر قدیمی و هم مقادیر جدید را در خروجی می‌نویسد!

پروندهٔ <kpxfile> باید شامل داده‌های کرنینگ در قالب استاندارد afm باشد، بدین معنا که برای هر جفت کرنینگ باید یک خط وجود داشته باشد:

KPX <left_glyph> <right_glyph> <amount>

تمامی خطوط دیگر در <kpxfile> نادیده گرفته می‌شوند.

نوشتن نتیجه در <outputfile> به جای "stdout".
<afmfile>
پروندهٔ afm که باید بازکدگذاری شود.

می‌توانید پیش از گزینه‌ها از یک یا دو خط تیره استفاده کنید، و نام گزینه‌ها می‌تواند به یک پیشوند یکتا خلاصه شود.

Marc Penninga <marcpenninga@gmail.com>

Copyright (C) 2005-2026 Marc Penninga.

این برنامه یک نرم‌افزار آزاد است؛ می‌توانید آن را طبق شرایط پروانه عمومی همگانی گنو (GNU General Public License) منتشرشده توسط بنیاد نرم‌افزارهای آزاد، نگارش ۲ یا (به انتخاب خودتان) هر نگارش بالاتری بازتوزیع کرده و/یا تغییر دهید. یک رونوشت از پروانه عمومی همگانی گنو به همراه afm2afm ارائه شده است؛ پروندهٔ GPLv2.txt را ببینید.

این برنامه با این امید توزیع شده است که سودمند باشد، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید.

این سند نسخهٔ 20260210 از afm2afm را توصیف می‌کند.

(برای مشاهدهٔ مابقی ماجرا به کد منبع مراجعه کنید.)

2019-05-20
گزینهٔ -version اضافه شد.
2026-02-10 fontools