Was ist Postscript? Was hat es mit meinem Drucker zu tun?
Beim Drucken sind Sie vielleicht auf das Wort "Postscript" gestoßen. Haben Sie sich jemals gefragt, was das für ein Verdammnis ist und welche Relevanz es für Ihren Drucker hat? Nehmen Sie sich eine Minute Zeit, lernen Sie etwas über die Computergeschichte und ein wenig mehr über die Arbeit mit Desktop-Druckern.
Wenn Sie kein Informatiker sind, kann es verwirrend sein, „Postscript“ nachzuschlagen und zu erfahren, dass es sich um eine „verkettete Programmiersprache“ handelt, die nur auf Sie zutrifft sogar mehr verwirrende Worte zum Nachschlagen. Heute machen wir es einfach und stellen Postscript in einen Kontext, erklären, was es ist, warum und wie es das macht, was es macht, und wie es die gesamte Grafikwelt ziemlich kollektiv in den Mittelpunkt stellte. Lesen Sie weiter, es gibt ein paar gute geeky Spaßes.
ASCII, Punktmatrix, Plotter und Ändern von gedruckten Grafiken
Bevor wir Postscript und modernere Druckgeräte verstehen, müssen wir die bescheidenen Wurzeln der PC-to-Print-Technologie berücksichtigen. Frühe Computerdrucker waren grobe Geräte, die nur zur Wiedergabe von Text und ASCII-Zeichen verwendet wurden. Es gab wenig bis keine Anwendung von Grafiken und wenig oder gar keine Verwendung für sie. Diese sogenannten "dummen" Drucker könnten programmiert werden, um Text zu erzeugen, obwohl viele Hardware-Beschränkungen hätten, die sie davon abhalten würden, etwas anderes als die Zeichen in der Hardware-think "Schreibmaschine" zu drucken.
Einige von uns bei How-To Geek könnten sich selbst datieren und sagen, wir erinnern uns an einen wichtigen nächsten Schritt in der Druckerentwicklung-Nadeldrucker. Diese waren in der Lage, einige grobe Graustufengrafiken mit Pixelzeilen sowie blockartige Typografie mit niedriger Pixeltiefe zu drucken. Obwohl sie den Vorteil hatten, digitale Bilder zu erstellen (obwohl ASCII-artig gezählt wurde), war die rohe Typografie ein Rückschlag für frühe Nadeldrucker. Alle Nadeldrucker gaben Anweisungen zum Drucken von Bildern und Text auf ungefähr dieselbe Weise. brechen Sie es in Pixel auf, drucken Sie sie in Reihen, während der Druckkopf das Papier entlangläuft, führen Sie das nächste Stück Papier ein und wiederholen Sie den Vorgang.
Im Gegensatz zu Nadeldruckern, Plotter sind immer noch recht häufig, vor allem in der Fertigung. Plotter bewegen Papiere, Vinyl oder verschiedene andere Materialien auf algebraischen Koordinaten, um glatte, mathematisch reine Vektorformen mit einem Stift oder einer Messerklinge zu zeichnen, zu drucken oder zu schneiden. Wie wir gelernt haben, sind Vektorformen aufgrund der Beschaffenheit typografischer Glyphen den Pixeln bei der Definition abstrakter, mathematisch reiner Formen, die im Typ gefunden werden, weit überlegen. Da Plotter auf der Grundlage präziser mathematischer Berechnungen entwickelt werden, ist die Kommunikation mit dem Gerät mit den Anweisungen zur Erstellung von Typografie und anderen Formen für den PC relativ einfach.
Die Herausforderung bestand darin: Kein vorhandenes Modell der PC-to-Print-Technologie konnte gleichzeitig vektorbasierte, saubere Typografie UND Grafiken erstellen. Was sollten all die klugen Geeks tun??
Xerox PARC und Entwicklung des ersten Laserdruckers
Xerography, AKA-Fotokopieren, war die Suche nach Entwicklungsdruckern. Obwohl Xerography in den dreißiger Jahren erfunden und in den späten fünfziger und sechziger Jahren als Kopiergeräte kommerziell verfügbar gemacht wurde, wurde es im PC-Druck erst eingesetzt, als der Xerox PARC-Ingenieur Gary Starkweather den ersten Laserdrucker entwickelte.
Hier eine Grafik und eine grobe Beschreibung der Funktionsweise von Xerography: Licht trifft auf elektrisch geladene Bereiche der Drucktrommel, die Elektronen reagieren und diese negativ geladenen Bereiche verlieren diese Ladung. Toner haftet an der statischen Elektrizität und wird auf das Papier gepresst. Dadurch werden Grafiken ohne Punktmatrix-Pixel erzeugt. Und da sich dieser Druckprozess grundlegend von den oben genannten vergleichsweise groben Methoden unterschied, war Xerography eine logische Methode, um saubere Schrift und Grafiken gleichzeitig zu drucken. Es gab ein einfaches Konstruktionsproblem, das gelöst werden musste. Wie erstellen Sie Anweisungen für einen Drucker, die beides auf einmal erledigen können?
Das Beste aus beiden Welten: Postscript ist der Print Whisperer
Betreten Sie die Adobe Ingenieure und Mitgründer John Warnock und Charles Geschke. Das Paar hatte bei Xerox zusammengearbeitet und eine Seitenbeschreibungssprache (oder PDL) mit dem Namen Interpress erstellt. Interpress löste dieses technische Problem - es war ein System zum Übersetzen von Bildern und komplizierten Formen in Daten, mit denen der Drucker qualitativ hochwertige Druckvorlagen erstellen kann. Interpress war nicht unbedingt die erste PDL, und es war nicht die letzte Zusammenarbeit von Warnock und Geschke. Mit Xerox PARC entwickelte das Paar in PostScript ein Flaggschiffprodukt, das bis heute ein Standard in der Grafikindustrie ist.
Postscript ist, wie der Name schon sagt, eine Turing-komplette Programmiersprache. Anweisungen werden in einer für Menschen lesbaren Weise ausgeschrieben und an den Drucker übermittelt, wodurch aus den Anweisungen qualitativ hochwertige Kunst entsteht. Hier ist ein Beispiel für ein "Hello World" -Programm von Inkguides.com.
%! PS
/ inch 72 mul def
/ Times-Roman findfont 50 scalefont setfont
2,5 Zoll 5 Zoll bewegt
(Hallo, Welt!) Zeigen
showpage
Wir sehen ziemlich schnell, welche Art von Anweisungen Postscript den Drucker gibt und wie einfach die Anweisungen sind. Schriftarten, auf die in diesem Programm verwiesen wird, liegen in Vektorform vor und werden aus separaten Dateien abgerufen. Sie waren ein großer Teil des Beitrags von Adobe für die digitale Grafikindustrie. Hier ein zweites Beispiel von Mikkel Meinike Nielsens Seite zu Postscript:
%!
/ Times-Roman findfont 16 scalefont setfont
gsave% save vor der Verwendung von translate
105 210 übersetzen% Diese Koordinate platziert die Bilder
%Die Seite
% - Das eigentliche Bild beginnt-
76,8 86,4 Skala
40 45 1 [40 0 0 -45 0 45]
<
fffff5ffffffffefffffffeaffffffffffffffffffffffffffefefffff
fffffefffffffffffffffffffffffffffffffffffffbffffffffffffffffff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7fffffffffffcffff7efffffff7ffff
fffdf77fffffffeffffffdf7bffffffbd7bffffffbbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffff Bild
% - Das tatsächliche Bildende -
grestore% stellt die Einstellungen vor dem Übersetzen wieder her
0 245 moveto (Text und Bild,) anzeigen
0 229 Bewegung (nebeneinander). Anzeigen
showpage
Dieser große mittlere Abschnitt von Gobbledygook ist eigentlich ein Hexadezimalcode, der ein Bild definiert. Das meiste Postscript wird nicht von Hand so geschrieben, sondern von Programmen. Um eine Vorstellung davon zu bekommen, wie dieser Postscript-Code tatsächlich aussieht, werfen Sie einen Blick auf dieses Screencap auf der Mikkel-Seite unterhalb des Bildes, das dieser Code generiert hat. Ganze fotografische Magier können auf diese Weise auch als Postscript umgeschrieben werden. Der Dateityp wird Encapsulated Post Script oder EPS genannt.
Moderne gedruckte Seiten und neuere Druckprozesse
Heutzutage verwenden nicht alle Drucker Postscript, aber alle müssen über eine Art Übersetzungsebene verfügen, um Text- und Bilddaten in gedrucktes Material umzuwandeln. Wir rufen normalerweise diese Programme an Druckertreiber-und heutzutage stammen sie vom Hersteller und sind eine proprietäre Software. In irgendeiner Form oder Weise ist dies ein entscheidender Teil dessen, was alle Drucker zur Kommunikation mit PCs benötigen - auch wenn die Drucker, die wir zu Hause verwenden, ganz andere Probleme lösen als die ersten Laserdrucker. Unabhängig davon war Postscript der erste große Erfolg von Adobe und ist Teil dessen, was effektiv den Beginn eines weltweite populäre Explosion von Grafik und Design.
Bildnachweise: Brother Printer MFC-8370 von Jung-nam Nam, verfügbar unter Creative Commons. Ursprünglicher Matrixdrucker von Andy Broomfield, verfügbar unter Creative Commons. IBM 3800, Fotograf unbekannt, unterstellte die faire Nutzung. Xerographic Photocopy-Verfahren von Yzmo, verfügbar unter der GNU-Lizenz. Adobe-Software von Seven Block, verfügbar unter Creative Commons. Der neue Drucker von Erin Sparling, erhältlich unter Creative Commons.