| AFM2AFM(1) | Marc Penninga | AFM2AFM(1) |
نام (NAME)
afm2afm - بازکدگذاری یک پروندهٔ afm
خلاصه دستور (SYNOPSIS)
- afm2afm
- [-help] [-version] [-encoding=<encodingfile>] [-kpx=<kpxfile>] [-output=<outputfile>] <afmfile>
توضیحات (DESCRIPTION)
afm2afm یک پروندهٔ afm را بازکدگذاری میکند.
سنجهها (شامل دادههای جفتنویسی یا kerning) برای نویسههایی که در کدگذاری انتخابشده وجود ندارند از خروجی حذف میشوند که به پروندههایی (احتمالاً تا حد زیادی) کوچکتر منجر میشود.
جفتهای کرنینگ اضافی را میتوان به پروندهٔ خروجی افزود. اگر یک پروندهٔ کدگذاری را مشخص نکنید، پروندهٔ afm بازکدگذاری نمیشود؛ با این حال، تمامی دادههای استفادهنشده (کدگذارینشده) همچنان حذف و هرس میشوند.
این برنامه همچنین یک مدخل برای پروندهٔ نگاشت به سبک dvips تولید میکند، اما تنها در صورتی که پروندهٔ afm بازکدگذاری شده باشد و خروجی در یک پرونده نوشته شده باشد (یعنی اگر هر دو گزینهٔ -encoding و -output مشخص شده باشند).
گزینهها و آرگومانها (OPTIONS AND ARGUMENTS)
- -help
- چاپ توضیح کوتاهی دربارهٔ ساختار نحوی
- -version
- نمایش شمارهٔ نسخه و خروج
- -encoding=<encodingfile>
- بازکدگذاری بر اساس کدگذاری موجود در <encodingfile>
- -kpx=<kpxfile>
- خواندن
جفتهای
کرنینگ
اضافی از
<kpxfile> و
افزودن
آنها به
خروجی. از
این گزینه
نمیتوان
برای
جایگزینی
مقادیر
پروندهٔ afm
ورودی
استفاده
کرد، زیرا
afm2afm هم
مقادیر
قدیمی و هم
مقادیر
جدید را در
خروجی
مینویسد!
پروندهٔ <kpxfile> باید شامل دادههای کرنینگ در قالب استاندارد afm باشد، بدین معنا که برای هر جفت کرنینگ باید یک خط وجود داشته باشد:
KPX <left_glyph> <right_glyph> <amount>
تمامی خطوط دیگر در <kpxfile> نادیده گرفته میشوند.
- -output=<outputfile>
- نوشتن نتیجه در <outputfile> به جای "stdout".
- <afmfile>
- پروندهٔ afm که باید بازکدگذاری شود.
میتوانید پیش از گزینهها از یک یا دو خط تیره استفاده کنید، و نام گزینهها میتواند به یک پیشوند یکتا خلاصه شود.
نویسندگان (AUTHORS)
Marc Penninga <marcpenninga@gmail.com>
کپیرایت و تکثیر (COPYRIGHT)
Copyright (C) 2005-2026 Marc Penninga.
مجوز (LICENSE)
این برنامه یک نرمافزار آزاد است؛ میتوانید آن را طبق شرایط پروانه عمومی همگانی گنو (GNU General Public License) منتشرشده توسط بنیاد نرمافزارهای آزاد، نگارش ۲ یا (به انتخاب خودتان) هر نگارش بالاتری بازتوزیع کرده و/یا تغییر دهید. یک رونوشت از پروانه عمومی همگانی گنو به همراه afm2afm ارائه شده است؛ پروندهٔ GPLv2.txt را ببینید.
سلب مسئولیت (DISCLAIMER)
این برنامه با این امید توزیع شده است که سودمند باشد، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید.
نسخه (VERSION)
این سند نسخهٔ 20260210 از afm2afm را توصیف میکند.
تغییرات اخیر (RECENT CHANGES)
(برای مشاهدهٔ مابقی ماجرا به کد منبع مراجعه کنید.)
- 2019-05-20
- گزینهٔ -version اضافه شد.
| 2026-02-10 | fontools |