| T1REENCODE(1) | General Commands Manual | T1REENCODE(1) |
نام (NAME)
t1reencode - بازکدگذاری یک قلم PostScript Type 1
خلاصه دستور (SYNOPSIS)
t1reencode -e ENCODING [OPTIONS...] font [outputfile]
توضیحات (DESCRIPTION)
دستور T1reencode کدگذاری جاسازیشدهٔ یک قلم PostScript Type 1 را تغییر میدهد. قلم بازکدگذاریشده در خروجی استاندارد نوشته میشود (اما به گزینهٔ --output مراجعه کنید). اگر هیچ فایل قلم ورودی مشخص نشود، t1reencode قلم PFA یا PFB را از ورودی استاندارد میخواند.
گزینهها (OPTIONS)
- --encoding=file, -e file
- خواندن کدگذاری از file، که باید حاوی یک کدگذاری در قالب dvips(1) باشد. به عنوان جایگزین، file میتواند یکی از نامهای ویژهٔ زیر باشد، که در این صورت کدگذاری استاندارد متناظر استفاده میشود.
- نام
- منبع
- StandardEncoding
- Adobe
- ISOLatin1Encoding
- Adobe/ISO (مترادف: ISO_8859_1_Encoding)
- ExpertEncoding
- Adobe
- ExpertSubsetEncoding
- Adobe
- SymbolEncoding
- Adobe
- ISOLatin2Encoding
- ISO (مترادف: ISO_8859_2_Encoding)
- ISOLatin3Encoding
- ISO (مترادف: ISO_8859_3_Encoding)
- ISOLatin4Encoding
- ISO (مترادف: ISO_8859_4_Encoding)
- ISOCyrillicEncoding
- ISO (مترادف: ISO_8859_5_Encoding)
- ISOGreekEncoding
- ISO (مترادف: ISO_8859_7_Encoding)
- ISOLatin5Encoding
- ISO (مترادف: ISO_8859_9_Encoding)
- ISOLatin6Encoding
- ISO (مترادف: ISO_8859_10_Encoding)
- ISOThaiEncoding
- ISO (مترادف: ISO_8859_11_Encoding)
- ISOLatin7Encoding
- ISO (مترادف: ISO_8859_13_Encoding)
- ISOLatin8Encoding
- ISO (مترادف: ISO_8859_14_Encoding)
- ISOLatin9Encoding
- ISO (مترادف: ISO_8859_15_Encoding)
- KOI8REncoding
- -
- --encoding-text=text, -E text
- استفاده از کدگذاری موجود در آرگومان text، که باید در قالب یک کدگذاری dvips(1) باشد. باید یکی از دو گزینهٔ --encoding یا --encoding-text مشخص شود.
- --name=name, -n name
- تنظیم نام PostScript قلم خروجی روی name. پیشفرض، نام قلم ورودی بههمراه نام کدگذاری پس از آن است.
- --full-name=name, -N name
- تنظیم FullName قلم خروجی روی name. پیشفرض، FullName قلم ورودی بههمراه نام کدگذاری پس از آن است.
- --output=file, -o file
- ارسال خروجی به file بهجای خروجی استاندارد.
- --pfb, -b
- خروجی دادن یک قلم PFB. این حالت پیشفرض است.
- --pfa, -a
- خروجی دادن یک قلم PFA.
- -h, --help
- چاپ اطلاعات نحوهٔ استفاده و خروج.
- --version
- چاپ شمارهٔ نسخه و اطلاعات کوتاهی از عدم ضمانت و خروج.
وضعیت خروج (EXIT STATUS)
T1reencode در صورتی که قلم بازکدگذاریشده با موفقیت تولید شود با مقدار 0، و در غیر این صورت با مقدار 1 خارج میشود.
نکات (NOTES)
دستور T1reencode تنها باید در شرایط خاص استفاده شود. عموماً استفاده از دستورهای PostScript برای بازکدگذاری یک قلم بسیار بهتر است؛ برای نمونه، اجرای دستورهای PostScript برای تولید دو نسخه با کدگذاریهای متفاوت از یک قلم واحد، حافظهٔ بسیار کمتری نسبت به بارگذاری دو قلم بازکدگذاریشده با t1reencode مصرف خواهد کرد.
مثالها (EXAMPLES)
این دستور قلم 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
همچنین ببینید (SEE ALSO)
Adobe Type 1 Font Format, dvips(1), cfftot1(1), otftotfm(1)
نویسندگان (AUTHORS)
Eddie Kohler (ekohler@gmail.com)
| LCDF Typetools | Version 2.110 |