TTFDUMP(1) General Commands Manual TTFDUMP(1)

ttfdump - تخلیه و نمایش محتویات یک فایل قلم TrueType

ttfdump [-h] [-t tablename] [-g glyphnumber] [-c collection] [-o dumpfile] [-i] ttfile

دستور ttfdump محتویات یک فایل قلم TrueType را در قالب متنی ASCII تخلیه می‌کند (dump). یک فایل قلم TrueType از جدول‌های مختلفی تشکیل شده است. این جدول‌ها به دو دسته تقسیم می‌شوند - جدول‌های اجباری (Required Tables) و جدول‌های اختیاری (Optional Tables). چندین قلم TrueType را می‌توان در یک مجموعه TrueType (یا TrueType Collection) ادغام کرد.

چاپ پیام راهنما در خروجی استاندارد و خروج.
اگر این گزینه مشخص شود، تنها جدول "tablename" تخلیه می‌شود، در غیر این صورت تمام جدول‌های موجود در ttfile تخلیه خواهند شد. Tablename می‌تواند یکی از موارد زیر باشد:
جدول‌های اجباری (Required Tables)
جدول نگاشت نویسه به گلیف (character to glyph)
داده‌های گلیف (glyph data)
سرآیند قلم (font header)
سرآیند افقی (horizontal header)
سنجه‌های افقی (horizontal metrics)
نمایه به مکان (index to location)
پروفایل بیشینه (maximum profile)
جدول نام‌گذاری (naming table)
اطلاعات PostScript
سنجه‌های خاص OS/2 و ویندوز
جدول‌های اختیاری (Optional Tables)
جدول مقادیر کنترلی (control value table)
برنامه قلم؛ هنوز پیاده‌سازی نشده است.
فرآیند برازش شبکه و تبدیل روبش (طیف خاکستری / grayscale)
سنجه‌های افقی دستگاه (horizontal device metrics)
جدول فاصله‌گذاری بین‌حروفی (kerning)
جدول آستانه خطی (Linear threshold table)
برنامه CVT؛ هنوز پیاده‌سازی نشده است
جدول PCL5
جدول سنجه‌های عمودی دستگاه (Vertical Device Metrics)
سرآیند سنجه‌های عمودی
سنجه‌های عمودی
جدول‌های اضافی OpenType
جدول جای‌گذاری گلیف (glyph positioning)
جدول جایگزینی گلیف (glyph substitution)
اگر این گزینه مشخص شود، گلیف با نمایه glyphnumber تخلیه می‌شود؛ در غیر این صورت، تمام گلیف‌های موجود در ttfile تخلیه خواهند شد.
انتخاب یک قلم TrueType در یک مجموعه TrueType (یا TrueType Collection).
فایل خروجی برای عملیات تخلیه. اگر این گزینه مشخص نشود، خروجی در stdout نوشته می‌شود.
فایل قلم TrueType که باید تخلیه شود.

برای تخلیه تمام اطلاعات موجود در فایل قلم TrueType به نام times.ttf:

ttfdump times.ttf

برای تخلیه جدول اجباری cmap در فایل:

ttfdump -t cmap times.ttf

برای تخلیه یک گلیف خاص با نمایه ۵۰:

ttfdump -g 50 times.ttf

TrueType 1.0 Font Files, Technical Specification Revision 1.66 November 1995

دی‌اسمبلر دستورالعمل‌ها پیاده‌سازی نشده است.

Li-Da Lho

در حال حاضر به عنوان بخشی از TeX Live نگهداری می‌شود؛ گزارش باگ‌ها را به tex-k@tug.org ایمیل کنید.

14 September 2025 TeX Live