T1REENCODE(1) General Commands Manual T1REENCODE(1)

t1reencode - بازکدگذاری یک قلم PostScript Type 1

t1reencode -e ENCODING [OPTIONS...] font [outputfile]

دستور T1reencode کدگذاری جاسازی‌شدهٔ یک قلم PostScript Type 1 را تغییر می‌دهد. قلم بازکدگذاری‌شده در خروجی استاندارد نوشته می‌شود (اما به گزینهٔ --output مراجعه کنید). اگر هیچ فایل قلم ورودی مشخص نشود، t1reencode قلم PFA یا PFB را از ورودی استاندارد می‌خواند.

خواندن کدگذاری از file، که باید حاوی یک کدگذاری در قالب dvips(1) باشد. به عنوان جایگزین، file می‌تواند یکی از نام‌های ویژهٔ زیر باشد، که در این صورت کدگذاری استاندارد متناظر استفاده می‌شود.
نام
منبع
Adobe
Adobe/ISO (مترادف: ISO_8859_1_Encoding)
Adobe
Adobe
Adobe
ISO (مترادف: ISO_8859_2_Encoding)
ISO (مترادف: ISO_8859_3_Encoding)
ISO (مترادف: ISO_8859_4_Encoding)
ISO (مترادف: ISO_8859_5_Encoding)
ISO (مترادف: ISO_8859_7_Encoding)
ISO (مترادف: ISO_8859_9_Encoding)
ISO (مترادف: ISO_8859_10_Encoding)
ISO (مترادف: ISO_8859_11_Encoding)
ISO (مترادف: ISO_8859_13_Encoding)
ISO (مترادف: ISO_8859_14_Encoding)
ISO (مترادف: ISO_8859_15_Encoding)
-
--encoding-text=text, -E text
استفاده از کدگذاری موجود در آرگومان text، که باید در قالب یک کدگذاری dvips(1) باشد. باید یکی از دو گزینهٔ --encoding یا --encoding-text مشخص شود.
تنظیم نام PostScript قلم خروجی روی name. پیش‌فرض، نام قلم ورودی به‌همراه نام کدگذاری پس از آن است.
تنظیم FullName قلم خروجی روی name. پیش‌فرض، FullName قلم ورودی به‌همراه نام کدگذاری پس از آن است.
ارسال خروجی به file به‌جای خروجی استاندارد.
خروجی دادن یک قلم PFB. این حالت پیش‌فرض است.
خروجی دادن یک قلم PFA.
چاپ اطلاعات نحوهٔ استفاده و خروج.
چاپ شمارهٔ نسخه و اطلاعات کوتاهی از عدم ضمانت و خروج.

T1reencode در صورتی که قلم بازکدگذاری‌شده با موفقیت تولید شود با مقدار 0، و در غیر این صورت با مقدار 1 خارج می‌شود.

دستور T1reencode تنها باید در شرایط خاص استفاده شود. عموماً استفاده از دستورهای PostScript برای بازکدگذاری یک قلم بسیار بهتر است؛ برای نمونه، اجرای دستورهای PostScript برای تولید دو نسخه با کدگذاری‌های متفاوت از یک قلم واحد، حافظهٔ بسیار کمتری نسبت به بارگذاری دو قلم بازکدگذاری‌شده با t1reencode مصرف خواهد کرد.

این دستور قلم Frutiger Roman را به کدگذاری ISO Latin 1 بازکدگذاری می‌کند. قلم جدید دارای نام PostScript به صورت Frutiger-RomanISOLatin1Encoding خواهد بود.

t1reencode -e ISOLatin1Encoding FrutiRom.pfb \
        -o FrutiRomISOL1.pfb

این سری از دستورها، که علاوه بر خود t1reencode از cfftot1(1) و otftotfm(1) نیز استفاده می‌کنند، نسخه‌ای از Warnock Pro Regular را با ارقام سبک قدیم (old-style figures) در جایگاه اعداد ایجاد می‌کنند (به دلیل گزینهٔ -fonum در otftotfm). قلم جدید WarnockPro-RegularOsF نامیده خواهد شد.

otftotfm -fonum WarnockPro-Regular.otf \
        --output-encoding /tmp/osf.enc
cfftot1 WarnockPro-Regular.otf | t1reencode -e /tmp/osf.enc \
        -n WarnockPro-RegularOsF -N "Warnock Pro Regular OsF" \
        -o WarnoProRegOsF.pfb

Adobe Type 1 Font Format, dvips(1), cfftot1(1), otftotfm(1)

Eddie Kohler (ekohler@gmail.com)

LCDF Typetools Version 2.110