23Aug

Was ist Postscript? Was hat es mit meinem Drucker zu tun?

click fraud protection

Beim Drucken sind Sie möglicherweise auf das Wort "Postscript" gestoßen. Haben Sie sich jemals gefragt, was zum Teufel damit gemeint ist und welche Relevanz es für Ihren Drucker hat? Nimm dir eine Minute Zeit, lerne Computergeschichte und ein bisschen mehr über Desktop-Drucker.

Wenn Sie kein Computerwissenschaftler sind, kann es verwirrend sein, "Postscript" nachzuschlagen und zu lernen, dass es eine "konkatenative Programmiersprache" ist, nur um festzustellen, dass noch mehr verwirrende Wörter zum Nachschlagen hat. Heute werden wir es einfacher machen und Postscript in den Kontext stellen, erklären, was es ist, warum und wie es tut, was es tut, und wie es die gesamte Grafikwelt so ziemlich in sein kollektives Ohr verwandelt hat! Lesen Sie weiter, es gibt gute geekige Sachen.

ASCII, Punktmatrix, Plotter und Ändern gedruckter Grafiken

Bevor wir Postscript und modernere Druckgeräte verstehen, müssen wir die bescheidenen Wurzeln der PC-Technologie berücksichtigen. Frühe Computerdrucker waren primitive Geräte, die nur zur Reproduktion von Text und ASCII-Zeichen gemacht wurden - es gab wenig oder gar keine Anwendung von Grafiken und wenig oder gar keine Verwendung für sie. Diese sogenannten "dummen" Drucker könnten so programmiert werden, dass sie Text produzieren, obwohl viele Hardware-Beschränkungen hätten, die sie davon abhalten würden, etwas anderes als die Zeichen in der Hardware zu drucken - "Schreibmaschine". Einige von uns bei How-To Geek könntendatieren wir uns und sagen wir erinnern uns an einen wichtigen nächsten Schritt in der Druckerentwicklung -

instagram viewer
Nadeldrucker. Diese waren in der Lage, einige grobe Graustufengrafiken mit Reihen von Pixeln sowie eine blockige Typografie mit niedriger Pixeltiefe zu drucken. Obwohl sie den Vorteil hatten, digitale Bilder zu erzeugen( obwohl die Art von ASCII Art zählt), war die grobe Typographie ein Rückschlag für frühe Nadeldrucker. Alle Nadeldrucker nahmen Anweisungen zum Drucken von Bildern und Text auf ungefähr die gleiche Weise;breche es in Pixel auf, drucke sie in Reihen, während der Druckkopf über das Papier läuft, führe das nächste Stück Papier ein und wiederhole es.

Im Gegensatz zu Nadeldruckern sind -Plotter immer noch recht verbreitet, insbesondere 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 Natur typographischer Glyphen den Pixeln zur Definition von abstrakten, mathematisch reinen Formen, die im Typ gefunden werden, weit überlegen. Da Plotter so konstruiert sind, dass sie sich aufgrund präziser Berechnungen bewegen, sind die Anweisungen zum Erstellen von Typografie und anderen Formen für einen PC relativ einfach, um mit dem Gerät zu kommunizieren.

Die Herausforderung war folgende: Kein existierendes PC-to-Print-Modell konnte gleichzeitig vektorbasierte, saubere Typografie und Grafiken erstellen. Was sollten all die schlauen Geeks tun?

Xerox PARC, und Entwicklung des ersten Laserdruckers

Xerography, AKA Fotokopieren, war die Entwicklung Drucker gesucht. Obwohl Xerography in den dreißiger Jahren erfunden und in den späten Fünfzigern und Sechzigern als Kopiermaschinen kommerziell verfügbar gemacht worden war, wurde es erst beim PC-Druck verwendet, als Gary Starkweather, der erste PARC-Ingenieur, den ersten Laserdrucker entwarf.

Hier ist eine Grafik und eine grobe Beschreibung, wie Xerographie funktioniert: Licht trifft elektrisch geladene Bereiche der Drucktrommel, die Elektronen reagieren und diese negativ geladenen Bereiche verlieren diese Ladung. Der Toner haftet an der statischen Elektrizität und wird auf das Papier gepresst, so dass Bildmaterial ohne Pixel im Pixel-Stil entsteht. Und da sich dieser Druckprozess grundlegend von den oben genannten vergleichsweise einfachen Methoden unterschied, war die Xerographie eine logische Möglichkeit, um gleichzeitig saubere Schriften und Grafiken zu drucken. Es gab ein einfaches technisches Problem, das gelöst werden musste: Wie erstellen Sie Anweisungen für einen Drucker, der beide gleichzeitig ausführen kann?

Das Beste aus beiden Welten: Postscript ist der Print Whisperer

Betreten Sie Adobe Ingenieure und Mitbegründer John Warnock und Charles Geschke. Das Paar hatte bei Xerox zusammengearbeitet und eine Seitenbeschreibungssprache( oder PDL) namens Interpress erstellt. Interpress löste dieses technische Problem - es handelte sich um ein System zur Übersetzung von Bildern und komplizierten Formen in Daten, die der Drucker verwenden kann, um hochwertige Druckgrafiken zu erstellen. Interpress war nicht unbedingt der erste PDL, und es war nicht Warnock und Geschke letzte Zusammenarbeit. Mit Xerox PARC entwickelte das Paar ein Flaggschiffprodukt in Postscript, das bis heute ein Standard der grafischen Industrie ist.

Postscript, wie der Name schon sagt, ist eigentlich eine Turing-vollständige Programmiersprache. Die Anweisungen werden auf eine für den Menschen lesbare Art und Weise ausgegeben und dem Drucker mitgeteilt, wodurch die hochwertige Kunst aus den Anweisungen entsteht. Hier ist ein Beispielprogramm "Hello World" von Inkguides.com.

%! PS
/ Zoll{ 72 mul} def
/ Times-Roman findfont 50 scalefont setfont
2,5 Zoll 5 Zoll moveto
( Hallo, Welt!)
anzeigen

Wir beginnen ziemlich schnell zu sehen, welche Art von Anweisungen Postscript istGeben Sie den Drucker und wie einfach die Richtungen sind. Schriftarten, auf die in diesem Programm verwiesen wird, existieren in Vektorform und werden aus separaten Dateien aufgerufen - und waren ein großer Teil von Adobes Beitrag zur digitalen Grafikindustrie. Hier ist ein zweites Beispiel von Mikkel Meinike Nielsens Seite auf Postscript:

%!
/ Times-Roman findfont 16 scalefont setfont
gsave% speichern vor der Verwendung von translate
105 210 translate% Diese Koordinaten platziert die Bilder auf
% der Seite
% ----- Das eigentliche Bild beginnt -------
76,8 86,4 Maßstab
40 45 1 [40 0 0 -45 0 45]
{ & lt;
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffff & gt;} image
% ----- Das eigentliche Bildende -------
grestore% stelle die Einstellungen wieder her vor dem translat
0 245 moveto( Text und Bild,) zeige
0 229 moveto( nebeneinander.) show
showpage

Dieser große mittlere Bereich von Kauderwelsch ist eigentlich hexadezimaler Code, der ein Bild definiert. Das meiste Postscript wird nicht von Hand geschrieben, sondern von Programmen. Um einen Eindruck davon zu bekommen, wie dieser Postscript-Code tatsächlich aussieht, werfen Sie einen Blick auf diesen Bildschirmcap von Mikkels Seite des Bildes, das dieser Code generiert hat. Ganze fotografische Magier können auf diese Weise auch als Postscript umgeschrieben werden - der Dateityp heißt Encapsulated Post Script oder EPS.

Moderne Druckseiten und neuere Druckprozesse

Heutzutage verwenden nicht alle Drucker Postscript, aber alle müssen eine Art von Übersetzungsschicht haben, um Text- und Bilddaten in gedrucktes Material umzuwandeln. Normalerweise nennen wir diese Programme Druckertreiber - und heutzutage kommen sie vom Hersteller und sind eine proprietäre Software. In gewisser Weise ist dies ein entscheidendes Element dessen, was alle Drucker benötigen, um mit PCs zu kommunizieren - auch wenn die Drucker, die wir zuhause verwenden, sehr unterschiedliche Probleme lösen als die ersten Laserdrucker. Nichtsdestotrotz war Postscript der erste große Erfolg von Adobe und ist Teil dessen, was effektiv den Start einer weltweit beliebten -Explosion von Grafik und Design darstellt.

Bildnachweis: Brother Printer MFC-8370 von Jung-nam Nam, erhältlich unter Creative Commons. Ancient Dot Matrix Printer von Andy Broomfield, erhältlich unter Creative Commons. IBM 3800, Fotograf unbekannt, nahm fairen Gebrauch an. Xerographischer Fotokopierprozess von Yzmo, verfügbar unter GNU-Lizenz. Adobe-Software von Seven Block, verfügbar unter Creative Commons. Der neue Drucker von Erin Sparling, verfügbar unter Creative Commons.