| T1DISASM(1) | General Commands Manual | T1DISASM(1) |
نام (NAME)
t1disasm - دیساسمبل کردن قلمهای PostScript Type 1
خلاصه دستور (SYNOPSIS)
t1disasm [input [output]]
توضیحات (DESCRIPTION)
دستور t1disasm برنامههای قلم Adobe Type 1 را در هر یک از قالبهای PFA (شانزدهشانزدهی یا هگزادسیمال) یا PFB (دودویی یا باینری) به شکلی خوانا برای انسان دیساسمبل میکند. اگر فایل output مشخص نشده باشد، خروجی به خروجی استاندارد فرستاده میشود. اگر فایل input مشخص نشده باشد، ورودی از ورودی استاندارد خوانده میشود.
دستور t1disasm رمزگشایی eexec و charstring را طبق مشخصات ارائهشده در “کتاب سیاه” (black book)، یعنی Adobe Type 1 Font Format، انجام میدهد. علاوه بر این، توکنهای باینری charstring با استفاده از نامهای ذکرشده در کتاب سیاه و اسناد بعدی که کدهای دستور (opcodes) نوع Type 2 را شرح میدهند، به متنی قابل خواندن برای انسان بسط داده میشوند.
مثالها (EXAMPLES)
% t1disasm Utopia-Regular.pfb Utopia-Regular.raw % t1disasm Utopia-Regular.pfa Utopia-Regular.raw
در Utopia-Regular.raw مدخلهای Subrs به شکل زیر خواهند بود:
dup 5 {
8 111 vstem
-12 128 hstem
707 -20 hstem
return
} |
/exclam {
58 242 hsbw
6 callsubr
5 4 callsubr
63 707 rmoveto
-54 0 -5 -22 4 -45 rrcurveto
40 -431 rlineto
29 hlineto
42 431 rlineto
4 45 -5 22 -55 0 rrcurveto
closepath
6 4 callsubr
-719 vmoveto
243 callsubr
endchar
} |-
همچنین ببینید (SEE ALSO)
t1asm(1), t1ascii(1), t1binary(1), t1unmac(1), t1mac(1)
سند Adobe Type 1 Font Format به صورت رایگان در قالب یک فایل PDF از شرکت Adobe در نشانی زیر در دسترس است: http://partners.adobe.com/asn/developer/PDFS/TN/T1_SPEC.PDF
سند The Type 2 Charstring Format, که آن هم به صورت فایل PDF از شرکت Adobe در دسترس است، عملگرهای جدیدتر Type 2 را توصیف میکند که در برخی از قلمهای multiple-master نوع Type 1 مانند Adobe Jenson و Kepler نیز به کار میروند: http://partners.adobe.com/asn/developer/PDFS/TN/5177.Type2.pdf
نویسندگان (AUTHORS)
Lee Hetherington (ilh@lcs.mit.edu)
Eddie Kohler (ekohler@gmail.com)
| Version 1.42 |