מה זה חתימה? מה זה צריך לעשות עם המדפסת שלי?
בעת הדפסה, אתה עלול להיות נתקל המילה "Postscript". תהית פעם מה לעזאזל זה אומר, ואת הרלוונטיות שלה למדפסת שלך? קח רגע, למד קצת היסטוריה במחשב, ועוד קצת על מדפסות שולחן העבודה לעבוד.
אלא אם כן אתה מדען מחשבים, זה יכול להיות מבלבל לחפש את "Postscript" וללמוד כי זה "שפת תכנות משוכללת" רק כדי למצוא לך אפילו יותר מבלבל מילים להסתכל למעלה. היום, נעשה את זה בקלות, ונשים את PostScript בהקשר, להסביר מה זה, למה ואיך הוא עושה את מה שהוא עושה, ואיך זה הפך את כל העולם הגרפי על האוזן הקולקטיבית שלו! תמשיך לקרוא, יש כמה דברים טובים מהנה חנון.
ASCII, דוט מטריקס, Plotters, ושינוי גרפיקה מודפסת
לפני שנבין PostScript והתקני הדפסה מודרניים יותר, עלינו לשקול את השורשים הצנועים של המחשב כדי להדפיס את הטכנולוגיה. מדפסות מחשב מוקדמות היו מכשירים גולמיים שנעשו רק כדי לשכפל טקסט ותווי ASCII - לא היה כמעט יישום של גרפיקה, וקצת ללא תועלת עבורם. אלה שנקרא "מטומטם" מדפסות יכול להיות מתוכנת כדי לייצר טקסט, אם כי רבים היו מגבלות חומרה שימנע מהם להדפיס דבר מלבד הדמויות בחומרה - חושב "מכונת כתיבה".
חלק מאיתנו ב How-To Geek עשוי תאריך עצמנו ולומר שאנו זוכרים צעד חשוב הבא באבולוציה המדפסת-מדפסות מטריקס. אלה היו מסוגלים להדפיס כמה גרפיקה בגווני אפור גולמי עם שורות של פיקסלים, כמו גם בלוק, טיפוגרפיה עומק פיקסל נמוך. למרות שהם עשו את היתרון של יצירת תמונות דיגיטליות (למרות ASCII אמנות סוג של סעיפים), הטיפוגרפיה הגולמי היה נסיגה עבור מדפסות מטריקס מוקדמות. כל מדפסות המטריקס נקטו הוראות על הדפסת תמונות וטקסט בערך באותה צורה; לשבור אותו פיקסלים, הדפסת אותם בשורות כמו ראש ההדפסה עובר לאורך הנייר, להאכיל את החלק הבא של נייר, וחזור.
שלא כמו מדפסות מטריקס נקודה, הקושרים הם עדיין נפוצים למדי, בעיקר בייצור. הקושרים להעביר ניירות, ויניל, או חומרים שונים אחרים סביב על קואורדינטות אלגברי לצייר, להדפיס, או לחתוך חלקה, מתמטית צורות וקטוריות טהור עם עט או סכין להב. כפי שלמדנו, בשל אופי גליפים טיפוגרפיים, צורות וקטוריות עדיפות בהרבה על פיקסלים להגדרת צורות מופשטות, מתמטיות טהורות הנמצאות בסוג. בגלל הקושרים מתוכננים לנוע על בסיס מתמטיקה מדויקת, את ההוראות על איך ליצור טיפוגרפיה וצורות אחרות הם די קל עבור מחשב כדי לתקשר אל המכשיר.
האתגר היה זה: אין מודל קיים של מחשב כדי להדפיס טכנולוגיה יכול ליצור וקטור מבוסס, טיפוגרפיה נקי וגרפיקה בו זמנית. מה היו אמורים לעשות כל החנונים החכמים?
Xerox PARC, ופיתוח של מדפסת לייזר הראשון
צילומי צילום, צילומי AKA, היו מדפסות הפיתוח שחיפשו. למרות שהמצלמה הומצאה בשנות השלושים והופקה באופן מסחרי כמכונות העתקה בסוף שנות החמישים והשישים, היא לא הייתה בשימוש בהדפסת מחשב עד שעיצב Xerox PARC, גארי סטארקוודר, את מדפסת הלייזר הראשונה.
הנה תיאור גרפי ותיאור גס של האופן שבו פועלת Xerography: אור פוגע באזורים שטעונים חשמליים של תוף ההדפסה, האלקטרונים מגיבים ואזורים טעונים שליליים מאבדים את הטעינה. טונר שומרת על החשמל הסטטי, ונלחצת אל הנייר, יוצרת גרפיקה ללא שימוש בפיקסלים של סגנון מטריצה. ומכיוון שתהליך ההדפסה היה שונה במהותו מכל אחת מהשיטות הגולמיות יחסית המפורטות לעיל, Xerography הייתה דרך הגיונית להדפיס סוג וגרפיקה נקיים בו-זמנית. היתה בעיה הנדסית פשוטה אחת שהיה צריך לפתור - איך אתה יוצר הוראות מדפסת שיכול בקלות לעשות את שניהם בבת אחת?
המיטב של שני העולמות: Postcript הוא הלוחשת הדפסה
הזן מהנדסי Adobe ומייסדי המייסדים ג'ון וורנוק וצ'רלס גשקה. הצמד עבד יחד ב- Xerox ויצר שפה תיאור שפה (או PDL) בשם Interpress. אינטרפרס פתר את הבעיה ההנדסית הזאת - זו היתה מערכת של תרגום תמונות וצורות מסובכות לנתונים שהמדפסת יכולה להשתמש בהם כדי להפוך את הגרפיקה המודפסת באיכות גבוהה. Interpress לא היה בהכרח PDL הראשון, וזה לא היה שיתוף הפעולה האחרון של Warnock ו Geschke. בצאתו של זירוקס PARC, הצמד פיתח מוצר הדגל ב- Postscript, שנותר, עד עצם היום הזה, תקן לתעשיית הגרפיקה.
PostScript, כפי שהשם מרמז, הוא למעשה שפת תכנות מלאה של טיורינג. הכיוונים נכתבים באופן קריא על-ידי האדם, ומועברים למדפסת, אשר יוצרת את האיכות הגבוהה מהוראות. הנה דוגמה "שלום עולם" תוכנית מ Inkguides.com.
%! PS
/ inch 72 mul def
/ Times-Roman findfont 50 scalefont setfont
2.5 אינץ '5 אינץ'
(שלום, עולם!) להראות
דף תצוגה
אנחנו מתחילים לראות די מהר איזה סוג של הוראות Postscript הוא נותן את המדפסת, וכמה פשוט כיוונים. גופנים הפניה בתוכנית זו קיימים בצורה וקטורית והם נקראים מתוך קבצים נפרדים, והם היו חלק גדול של תרומתו של Adobe לתעשיית הגרפיקה הדיגיטלית. הנה דוגמא שנייה, מתוך הדף של מיקל מינקה נילסן על הכתב:
%!
/ Times-Roman findfont 16 scalefont setfont
% s שמור לפני השימוש בתרגום
105 210 לתרגם% זה cordinates מציב את התמונות על
%העמוד
% - התמונה בפועל מתחילה-
76.8 86.4 סולם
40 45 1 [40 0 0 -45 0 45]
<
עוגת קפה קצוץ
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
עמנו
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
עמנואל
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffff>
% - סוף התמונה בפועל -
grestore% לשחזר את ההגדרות לפני התרגום
0 245 moveto (טקסט ותמונה)
0 229 moveto (לצד זה.) להראות
דף תצוגה
זה קטע גדול באמצע של gobbledygook הוא למעשה הקסדצימלי קוד המגדיר תמונה. רוב ה - Postscript לא נכתב ביד כזאת, אלא על ידי תוכניות. כדי לקבל מושג איך נראה קוד זה באמת, תסתכל על זה screencap מתוך הדף של מיקל מתחת לתמונה קוד זה שנוצר. כל הצילומים הצילומים יכולים גם להיות כתובים מחדש כ- PostScript בדרך זו - סוג הקובץ נקרא Script Encapsulated Post, או EPS.
דפים מודפסים מודרניים ותהליכי הדפסה חדשים יותר
כיום, לא כל המדפסות משתמשות ב- Postscript, אך לכל אחת מהן יש שכבת תרגום כדי להפוך את נתוני הטקסט והתמונה לחומר מודפס. אנחנו בדרך כלל קוראים תוכניות אלה מנהלי מדפסת-והיום הם באים מהיצרן, והם תוכנה קניינית. בצורה כלשהי או אופנה, זה חתיכת חיוני של מה כל המדפסות צריך לתקשר עם מחשבים - למרות המדפסות אנו משתמשים בבתים שלנו לפתור בעיות שונות מאוד מאשר מדפסות לייזר הראשון. ללא קשר, PostScript היה ההצלחה הגדולה הראשונה של Adobe, והיא חלק מהיעילות הראשונה של א התפוצצות עממית ברחבי העולם של גרפיקה ועיצוב.
תמונה קרדיטים: Brother מדפסת MFC-8370 על ידי Jung-Nam Nam, זמין תחת Creative Commons. העתיקה מטריקס Dot מדפסת על ידי אנדי Broomfield, זמין תחת Creative Commons. IBM 3800, צלם לא ידוע, הניחו שימוש הוגן. תהליך צילום Xerographic על ידי Yzmo, זמין תחת רישיון GNU. Adobe התוכנה על ידי שבעה בלוק, זמין תחת Creative Commons. המדפסת החדשה של ארין Sparling, זמין תחת Creative Commons.