| TTFDUMP(1) | General Commands Manual | TTFDUMP(1) |
نام (NAME)
ttfdump - تخلیه و نمایش محتویات یک فایل قلم TrueType
خلاصه دستور (SYNOPSIS)
ttfdump [-h] [-t tablename] [-g glyphnumber] [-c collection] [-o dumpfile] [-i] ttfile
توضیحات (DESCRIPTION)
دستور ttfdump محتویات یک فایل قلم TrueType را در قالب متنی ASCII تخلیه میکند (dump). یک فایل قلم TrueType از جدولهای مختلفی تشکیل شده است. این جدولها به دو دسته تقسیم میشوند - جدولهای اجباری (Required Tables) و جدولهای اختیاری (Optional Tables). چندین قلم TrueType را میتوان در یک مجموعه TrueType (یا TrueType Collection) ادغام کرد.
گزینهها (OPTIONS)
- -h
- چاپ پیام راهنما در خروجی استاندارد و خروج.
- -t tablename
- اگر این گزینه مشخص شود، تنها جدول "tablename" تخلیه میشود، در غیر این صورت تمام جدولهای موجود در ttfile تخلیه خواهند شد. Tablename میتواند یکی از موارد زیر باشد:
- جدولهای اجباری (Required Tables)
- cmap
- جدول نگاشت نویسه به گلیف (character to glyph)
- glyf
- دادههای گلیف (glyph data)
- head
- سرآیند قلم (font header)
- hhea
- سرآیند افقی (horizontal header)
- hmtx
- سنجههای افقی (horizontal metrics)
- loca
- نمایه به مکان (index to location)
- maxp
- پروفایل بیشینه (maximum profile)
- name
- جدول نامگذاری (naming table)
- post
- اطلاعات PostScript
- OS/2
- سنجههای خاص OS/2 و ویندوز
- جدولهای اختیاری (Optional Tables)
- cvt
- جدول مقادیر کنترلی (control value table)
- fpgm
- برنامه قلم؛ هنوز پیادهسازی نشده است.
- gasp
- فرآیند برازش شبکه و تبدیل روبش (طیف خاکستری / grayscale)
- hdmx
- سنجههای افقی دستگاه (horizontal device metrics)
- kern
- جدول فاصلهگذاری بینحروفی (kerning)
- LTSH
- جدول آستانه خطی (Linear threshold table)
- prep
- برنامه CVT؛ هنوز پیادهسازی نشده است
- PCLT
- جدول PCL5
- VDMX
- جدول سنجههای عمودی دستگاه (Vertical Device Metrics)
- vhea
- سرآیند سنجههای عمودی
- vmtx
- سنجههای عمودی
- جدولهای اضافی OpenType
- GPOS
- جدول جایگذاری گلیف (glyph positioning)
- GSUB
- جدول جایگزینی گلیف (glyph substitution)
- -g glyphnumber
- اگر این گزینه مشخص شود، گلیف با نمایه glyphnumber تخلیه میشود؛ در غیر این صورت، تمام گلیفهای موجود در ttfile تخلیه خواهند شد.
- -c collection
- انتخاب یک قلم TrueType در یک مجموعه TrueType (یا TrueType Collection).
- -o dumpfile
- فایل خروجی برای عملیات تخلیه. اگر این گزینه مشخص نشود، خروجی در stdout نوشته میشود.
- -i ttfile
- فایل قلم TrueType که باید تخلیه شود.
مثالها (EXAMPLES)
برای تخلیه تمام اطلاعات موجود در فایل قلم TrueType به نام times.ttf:
برای تخلیه جدول اجباری cmap در فایل:
برای تخلیه یک گلیف خاص با نمایه ۵۰:
همچنین ببینید (SEE ALSO)
TrueType 1.0 Font Files, Technical Specification Revision 1.66 November 1995
نکات (NOTES)
دیاسمبلر دستورالعملها پیادهسازی نشده است.
نویسندگان (AUTHORS)
Li-Da Lho
در حال حاضر به عنوان بخشی از TeX Live نگهداری میشود؛ گزارش باگها را به tex-k@tug.org ایمیل کنید.
| 14 September 2025 | TeX Live |