| FTVALID(1) | General Commands Manual | FTVALID(1) |
نام (NAME)
ftvalid - اعتبارسنج جدول چیدمان قلم
خلاصه دستور (SYNOPSIS)
ftvalid [options] fontfile
توضیحات (DESCRIPTION)
دستور ftvalid یک ابزار اعتبارسنجی جدول چیدمان (layout) قلمهای OpenType است.
این برنامه بخشی از بسته دموهای FreeType است.
گزینهها (OPTIONS)
- -f index
- انتخاب نمایه قلم (پیشفرض: 0).
- -t validator
- انتخاب اعتبارسنج. اعتبارسنجهای موجود عبارتند از ot، gx و ckern.
- توجه داشته باشید که در دسترس بودن اعتبارسنجها به گزینههای زمان کامپایل FreeType بستگی دارد (یعنی اینکه آیا ماژولهای `otvalid' و `gxvalid' در کتابخانه کامپایل شدهاند یا خیر).
- -T tbls
- [ot, gx] انتخاب برچسبهای نام جدول sfnt جهت اعتبارسنجی. از «:» برای جداسازی برچسبها استفاده کنید.
- جدولهای پشتیبانیشده در اعتبارسنج ot عبارتند از BASE، GDEF، GPOS، GSUB، JSTF و MATH.
- جدولهای پشتیبانیشده در اعتبارسنج gx عبارتند از feat، mort، morx، bsln، just، kern، opbd، trak، prop و lcar.
- مثال: -T "feat:morx"
- -T dialect
- [ckern] انتخاب گویش kern کلاسیک جهت اعتبارسنجی. از «:» برای جداسازی نام گویشها استفاده کنید. اگر بیش از یک گویش مشخص شود، تمام گویشها هنگام اعتبارسنجی پذیرفته میشوند.
- گویشهای پشتیبانیشده در اعتبارسنج ckern عبارتند از ms و apple.
- -l
- فهرست کردن جدولهای SFNT مرتبط با چیدمان که در فایل قلم موجود هستند. اعتبارسنج انتخابشده (با گزینه -t) روی این فهرست اثر میگذارد.
- اعتبارسنج ckern فقط برای جدول `kern' قابل اعمال است. گزینه -L گویشهای پشتیبانیشده در اعتبارسنج ckern را تنها در صورتی فهرست میکند که جدول `kern' در فایل قلم موجود باشد.
متغیرهای محیطی (ENVIRONMENT VARIABLES)
- FT2_DEBUG
- میتوانید جفتهای `component:level' را برای ردگیری مشخص کنید. level باید در محدوده [1,7] باشد.
- مؤلفههای موجود برای اعتبارسنج ot عبارتند از otvmodule، otvcommon، otvbase، otvgdef، otvgpos، otvgsub و otvjstf.
- مؤلفههای موجود برای اعتبارسنج gx عبارتند از gxvmodule، gxvcommon، gxvfeat، gxvmort، gxvmorx، gxvbsln، gxvjust، gxvkern، gxvopbd، gxvtrak، gxvprop و gxvlcar.
- تنها مؤلفه موجود برای اعتبارسنج ckern، gxvkern است.
- مثال: FT2_DEBUG="otvcommon:5 gxvkern:7"
- FT2_DEBUG تنها زمانی کار میکند که پشتیبانی از ردگیری در FreeType کامپایل شده باشد.
| March 2026 | FreeType 2.14.3 |