Postscript คืออะไร มันต้องทำอะไรกับเครื่องพิมพ์ของฉัน
เมื่อพิมพ์คุณอาจเจอคำว่า "Postscript" เคยสงสัยหรือไม่ว่า heck หมายถึงอะไรและมีความเกี่ยวข้องกับเครื่องพิมพ์ของคุณหรือไม่? ใช้เวลาสักครู่เรียนรู้ประวัติคอมพิวเตอร์และการทำงานของเครื่องพิมพ์บนเดสก์ท็อป.
หากคุณไม่ใช่นักวิทยาศาสตร์คอมพิวเตอร์คุณอาจสับสนในการค้นหา "Postscript" และเรียนรู้ว่ามันเป็น "ภาษาการเขียนโปรแกรมเรียงต่อกัน" เท่านั้นที่จะพบว่าคุณมี มากไปกว่านั้น คำที่ทำให้สับสนในการค้นหา วันนี้เราจะทำให้มันง่ายขึ้นและนำ Postscript มาอธิบายบริบทว่ามันคืออะไรทำไมและอย่างไรมันทำในสิ่งที่มันทำอย่างไรและมันทำให้โลกกราฟิกทั้งโลกอยู่ในหูของกลุ่มได้อย่างไร! อ่านต่อไปมีบางอย่างสนุก geeky ดีล่วงหน้า.
ASCII, Dot Matrix, พล็อตเตอร์และการเปลี่ยนกราฟิกที่พิมพ์
ก่อนที่เราจะเข้าใจ Postscript และอุปกรณ์การพิมพ์ที่ทันสมัยกว่าเราต้องพิจารณารากเหง้าของพีซีในการพิมพ์เทคโนโลยี เครื่องพิมพ์คอมพิวเตอร์ยุคแรก ๆ นั้นเป็นอุปกรณ์ที่ทำขึ้นเองเพื่อทำซ้ำข้อความและตัวอักษร ASCII ซึ่งมีแอพพลิเคชั่นกราฟิกน้อยถึงไม่มีเลยและแทบไม่มีประโยชน์สำหรับพวกเขา เครื่องพิมพ์ที่เรียกว่า "dumb" เหล่านี้สามารถตั้งโปรแกรมให้สร้างข้อความแม้ว่าจะมีหลายคนที่มีข้อ จำกัด ด้านฮาร์ดแวร์ที่จะหยุดพวกเขาจากการพิมพ์อะไรก็ได้ แต่ตัวอักษรในฮาร์ดแวร์ - คิดว่า "เครื่องพิมพ์ดีด"
พวกเราบางคนที่ How-To Geek อาจเดทกับตัวเองและพูดว่าเราจำขั้นตอนต่อไปที่สำคัญในวิวัฒนาการของเครื่องพิมพ์-เครื่องพิมพ์ดอทเมทริกซ์. สิ่งเหล่านี้มีความสามารถในการพิมพ์กราฟิกระดับสีเทาหยาบ ๆ ด้วยแถวของพิกเซลเช่นเดียวกับบล็อก, การพิมพ์ความลึกพิกเซลต่ำ แม้ว่าพวกเขาจะมีความได้เปรียบในการสร้างภาพดิจิทัล (แม้ว่า ASCII art นับจำนวน), วิชาการพิมพ์หยาบเป็นความปราชัยสำหรับเครื่องพิมพ์ดอทเมทริกซ์ในช่วงต้น เครื่องพิมพ์ดอทเมทริกซ์ทั้งหมดใช้ทิศทางในการพิมพ์ภาพและข้อความในลักษณะเดียวกัน แบ่งออกเป็นพิกเซลพิมพ์ในแถวเป็นหัวพิมพ์ผ่านไปตามกระดาษป้อนบิตของกระดาษถัดไปและทำซ้ำ.
ไม่เหมือนกับเครื่องพิมพ์ดอทเมทริกซ์, plotters ยังคงค่อนข้างทั่วไปโดยเฉพาะอย่างยิ่งในการผลิต พล็อตเตอร์เคลื่อนย้ายกระดาษไวนิลหรือวัสดุอื่น ๆ รอบ ๆ บนพิกัดพีชคณิตเพื่อวาดพิมพ์หรือตัดรูปทรงเวกเตอร์ที่บริสุทธิ์ทางคณิตศาสตร์อย่างราบรื่นด้วยสไตลัสหรือใบมีด อย่างที่เราได้เรียนรู้เพราะธรรมชาติของ glyphs typographic รูปร่างเวกเตอร์นั้นเหนือกว่าพิกเซลอย่างมากสำหรับการกำหนดนามธรรมรูปทรงที่บริสุทธิ์ทางคณิตศาสตร์ที่พบในรูปแบบ เนื่องจากตัวพล็อตเตอร์ได้รับการออกแบบทางวิศวกรรมให้เคลื่อนที่ตามคณิตศาสตร์ที่แม่นยำคำแนะนำเกี่ยวกับวิธีสร้างตัวอักษรและรูปร่างอื่น ๆ นั้นค่อนข้างง่ายสำหรับพีซีที่จะสื่อสารกับอุปกรณ์.
ความท้าทายคือสิ่งนี้: ไม่มีพีซีรุ่นใดที่สามารถใช้เทคโนโลยีการพิมพ์ได้สามารถสร้างแบบเวกเตอร์และตัวอักษรที่สะอาดและกราฟิกได้ในเวลาเดียวกัน ทุกคนที่ฉลาดเกินควรจะทำอะไร?
Xerox PARC และการพัฒนาเครื่องพิมพ์เลเซอร์เครื่องแรก
Xerography, AKA photocopying เป็นเครื่องพิมพ์ที่ผู้พัฒนากำลังมองหา แม้ว่า Xerography นั้นถูกประดิษฐ์ขึ้นในช่วงทศวรรษที่สามสิบและมีวางจำหน่ายทั่วไปในฐานะเครื่องถ่ายเอกสารในช่วงปลายยุคหกสิบ แต่ก็ไม่ได้ใช้ในการพิมพ์บนเครื่อง PC จนกระทั่งวิศวกรของ Xerox PARC Gary Starkweather ออกแบบเครื่องพิมพ์เลเซอร์เครื่องแรก.
ต่อไปนี้เป็นภาพกราฟิกและคำอธิบายคร่าวๆเกี่ยวกับวิธีการทำงานของ Xerography: แสงกระทบกับบริเวณที่มีการชาร์จด้วยไฟฟ้าของดรัมพิมพ์อิเล็กตรอนจะตอบสนองและพื้นที่ที่มีประจุลบจะสูญเสียประจุนั้น ผงหมึกติดกับไฟฟ้าสถิตและถูกกดลงบนกระดาษสร้างงานศิลปะโดยไม่ใช้พิกเซลสไตล์ดอทเมทริกซ์ และเนื่องจากขั้นตอนการพิมพ์นี้แตกต่างจากวิธีการเปรียบเทียบที่กล่าวมาข้างต้น Xerography เป็นวิธีที่มีเหตุผลในการพิมพ์ประเภทและกราฟิกที่สะอาดพร้อมกัน มีปัญหาทางวิศวกรรมอย่างหนึ่งที่ต้องแก้ไข - คุณจะสร้างคำแนะนำสำหรับเครื่องพิมพ์ที่สามารถทำได้ทั้งสองอย่างพร้อมกันได้อย่างไร?
สิ่งที่ดีที่สุดของทั้งสองโลก: Postscript คือ Print Whisperer
เข้าวิศวกรของ Adobe และผู้ร่วมก่อตั้ง John Warnock และ Charles Geschke ทั้งคู่ทำงานร่วมกันที่ Xerox และได้สร้างภาษาคำอธิบายหน้า (หรือ PDL) ที่เรียกว่า Interpress Interpress แก้ไขปัญหาทางวิศวกรรมนี้ - มันเป็นระบบของการแปลรูปภาพและรูปร่างที่ซับซ้อนเป็นข้อมูลที่เครื่องพิมพ์สามารถใช้เพื่อเปิดงานศิลปะที่พิมพ์คุณภาพสูง Interpress นั้นไม่จำเป็นต้องเป็น PDL ตัวแรกและมันไม่ใช่การทำงานร่วมกันครั้งสุดท้ายของ Warnock และ Geschke ออกจากซีร็อกซ์ PARC ทั้งคู่พัฒนาผลิตภัณฑ์เรือธงใน Postscript ซึ่งยังคงอยู่มาจนถึงทุกวันนี้ซึ่งเป็นมาตรฐานอุตสาหกรรมกราฟิก.
Postscript เป็นชื่อเรียงของการแนะนำจริง ๆ แล้วเป็นภาษาโปรแกรมทัวริงที่สมบูรณ์ เส้นทางนั้นเขียนด้วยวิธีที่มนุษย์อ่านได้และสื่อสารไปยังเครื่องพิมพ์ซึ่งสร้างงานศิลปะคุณภาพสูงจากคำแนะนำ นี่คือตัวอย่างโปรแกรม "Hello World" จาก Inkguides.com.
%! PS
/ นิ้ว 72 mul def
/ Times-Roman findfont 50 scalefont setfont
2.5 นิ้ว 5 นิ้วเลื่อนเพื่อ
(สวัสดีโลก!) แสดง
showpage
เราเริ่มเห็นได้อย่างรวดเร็วว่าคำแนะนำชนิดใดบ้างที่ Postscript ให้เครื่องพิมพ์และคำแนะนำนั้นง่ายเพียงใด แบบอักษรอ้างอิงในโปรแกรมนี้มีอยู่ในรูปแบบเวกเตอร์และถูกเรียกขึ้นมาจากไฟล์แยกต่างหาก - และเป็นส่วนสำคัญของการมีส่วนร่วมของ Adobe ในอุตสาหกรรมกราฟิกดิจิตอล นี่คือตัวอย่างที่สองจากหน้าของ Mikkel Meinike Nielsen ใน Postscript:
%!
/ Times-Roman findfont 16 scalefont setfont
gsave% บันทึกก่อนใช้การแปล
105 210 แปล% ลูกน้องนี้วางภาพบน
%หน้า
% - ภาพที่แท้จริงเริ่มต้นขึ้น-
สเกล 76.8 86.4
40 45 1 [40 0 0 -45 0 45]
<
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffffff> ภาพ
% - ภาพจริงจะสิ้นสุด -
จะเรียกคืนการตั้งค่าจากก่อนการแปล
แสดง 0 245 moveto (ข้อความและรูปภาพ)
0 229 moveto (เคียงข้างกัน) แสดง
showpage
ส่วนตรงกลางขนาดใหญ่ของ gobbledygook นี้เป็นรหัสเลขฐานสิบหกที่กำหนดภาพ Postscript ส่วนใหญ่ไม่ได้เขียนด้วยมือเช่นนี้ แต่เป็นโปรแกรม หากต้องการทราบว่ารหัส Postscript นี้เป็นอย่างไรให้ดูที่ screencap นี้จากหน้าของ Mikkel ด้านล่างของภาพที่โค้ดนี้สร้างขึ้น ผู้วิเศษถ่ายภาพทั้งหมดสามารถเขียนใหม่เป็น postscript ด้วยวิธีนี้ประเภทไฟล์ที่เรียกว่า Encapsulated Post Script หรือ EPS.
หน้าพิมพ์ที่ทันสมัยและกระบวนการพิมพ์ที่ใหม่กว่า
ทุกวันนี้ไม่ใช่เครื่องพิมพ์ทุกเครื่องที่ใช้ Postscript แต่ทุกคนต้องมีเลเยอร์การแปลบางอย่างเพื่อเปลี่ยนข้อมูลข้อความและรูปภาพให้เป็นสื่อสิ่งพิมพ์ เรามักจะเรียกโปรแกรมเหล่านี้ ไดรเวอร์เครื่องพิมพ์-และทุกวันนี้พวกเขามาจากผู้ผลิตและเป็นซอฟต์แวร์ที่มีกรรมสิทธิ์ ในรูปแบบหรือบางอย่างนี่เป็นสิ่งสำคัญที่เครื่องพิมพ์ทุกเครื่องจำเป็นต้องสื่อสารกับพีซีแม้ว่าเครื่องพิมพ์ที่เราใช้ในบ้านของเรากำลังแก้ไขปัญหาที่แตกต่างจากเครื่องพิมพ์เลเซอร์เครื่องแรก ไม่ว่า Postscript จะเป็นความสำเร็จครั้งแรกของ Adobe และเป็นส่วนหนึ่งของการเริ่มต้นของ a การระเบิดของกราฟิกและการออกแบบที่ได้รับความนิยมทั่วโลก.
เครดิตรูปภาพ: Brother Printer MFC-8370 โดย Jung-nam Nam อยู่ในครีเอทีฟคอมมอนส์ เครื่องพิมพ์ Dot Matrix โบราณโดย Andy Broomfield มีอยู่ในครีเอทีฟคอมมอนส์ ไอบีเอ็ม 3800 ไม่รู้จักช่างภาพสันนิษฐานว่าเป็นประโยชน์ กระบวนการถ่ายเอกสาร Xerographic โดย Yzmo มีให้ภายใต้ลิขสิทธิ์ GNU ซอฟต์แวร์ Adobe โดย Seven Block มีอยู่ใน Creative Commons เครื่องพิมพ์ใหม่โดย Erin Sparling มีอยู่ใน Creative Commons.