Programmieren mit PostScript von Wilfried Söker | Eine umfassende Einführung inclusive Filesystem und Typesetter | ISBN 9783528047115

Programmieren mit PostScript

Eine umfassende Einführung inclusive Filesystem und Typesetter

von Wilfried Söker
Buchcover Programmieren mit PostScript | Wilfried Söker | EAN 9783528047115 | ISBN 3-528-04711-9 | ISBN 978-3-528-04711-5

Programmieren mit PostScript

Eine umfassende Einführung inclusive Filesystem und Typesetter

von Wilfried Söker

Inhaltsverzeichnis

  • 1 Einleitung.
  • 1.1 Zur Entstehung von PostScript.
  • 1.2 Die Seitenbeschreibungssprache PostScript.
  • 1.3 Zielrichtung dieses Buches.
  • 2 Grundlagen.
  • 2.1 Der Stack und einfache Arithmetik.
  • 2.2 Weitere arithmetische Befehle.
  • 2.3 Koordinatensystem und aktueller Punkt.
  • 2.4 Einfache Textausgabe.
  • 2.5 Linien.
  • 2.6 Spezielle Befehle für die Stackverwaltung.
  • 3 Variablen, Prozeduren und Schleifen.
  • 3.1 Variablen.
  • 3.2 Aufbau von Namen und Zahlen.
  • 3.3 Prozeduren.
  • 3.4 Schleifen.
  • 4 Füllen.
  • 4.1 Graue Flächen und Linien.
  • 4.2 Die Befehle »gsave« und »grestore«.
  • 4.3 Die Füllregeln.
  • 5 Kurven.
  • 5.1 Kreise.
  • 5.2 Bezier-Kurven.
  • 5.3 Abgerundete Ecken.
  • 6 Arrays, Dictionaries und Strings.
  • 6.1 Die Arrays.
  • 6.2 Die Dictionaries.
  • 6.3 Eintragungen in Dictionaries.
  • 6.4 Spezielle Befehle für Strings.
  • 6.5 Gemeinsame Befehle für Arrays, Dictionaries und Strings.
  • 6.6 Zugriffsrechte.
  • 7 Abfragen in PostScript.
  • 7.1 Die Vergleichsoperationen.
  • 7.2 Verknüpfung von logischen Werten.
  • 7.3 Die Befehle »if« und »ifelse«.
  • 8 Fonts.
  • 8.1 Die Organisation der Fonts.
  • 8.2 Ausgabe einer Liste aller verfügbaren Fonts.
  • 8.3 Aktivierung von Umlauten in PostScript.
  • 8.4 Outline-Fonts.
  • 8.5 Userfonts.
  • 9 Transformationen.
  • 9.1 Der Befehl »translate«.
  • 9.2 Der Befehl »scale«.
  • 9.3 Rotation.
  • 9.4 Der Aufbau der Transformationsmatrix.
  • 9.5 Die Befehle »transform« und »itransform«.
  • 9.6 Transformation eines Fonts.
  • 10 Clipping.
  • 11 Bildverarbeitung.
  • 11.1 Aufbau des Bildes.
  • 11.2 Der Befehl »image«.
  • 11.3 Der Befehl »imagemask«.
  • 11.4 Rasterzellen.
  • 11.5 Der Aufbau der Rasterzelle.
  • 11.6 Die Transferfunktion.
  • 12 Ein- und Ausgaben in PostScript.
  • 12.1 Lesen von Daten aus Datenströmen.
  • 12.2 Ausgabe von Daten auf Datenströme.
  • 12.3 Ausführung einer Datei.
  • 12.4 Erweiterungenfür die Dateienverwaltung.
  • 13 Druckerspezifische Befehle.
  • 13.1 Allgemeine Druckereinstellungen.
  • 13.2 Spezielle Befehle für Laserdrucker.
  • 13.3 Spezielle Befehle für Belichter.
  • 14 Speicherverwaltung und Programmausführung.
  • 14.1 Der Befehl »bind« und die Funktion »//«.
  • 14.2 Die Speicherverwaltung.
  • 14.3 Die Befehle »exec« und »execstack«.
  • 14.4 Die Befehle »stop« und »stopped«.
  • 14.5 Zusammenfassung der PostScript-Typen.
  • 15 Der graphische Status.
  • 16 Fehlerbehandlung.
  • 16.1 Fehler und ihre möglichen Ursachen.
  • 17 Kommentar-Konventionen.
  • A ASCII-Tabellen.
  • B Zahlensysteme.
  • C Lösungen zu den Aufgaben.
  • D Literaturverzeichnis.
  • E Sachwortverzeichnis.