Personal Printer Data Stream is a general name for a family of page description language used by IBM printers, which includes all Proprinter, Quietwriter, Quickwriter, LaserPrinter 4019, and LaserPrinter 4029 commands.
PPDS was introduced to control printers in 1981 with the launch of IBM Graphics Printer 5152. Originally called IBM ASCII, Proprinter, Quickwriter, or Quietwriter data stream, the name was changed to PPDS when the IBM LaserPrinter was introduced in 1989.
PPDS has different levels of functions that are all upward compatible. Although many laser or inkjet printers do not support PPDS, those that support binary printer languages still use the ESC syntax, which include Printer Command Language versions 1 to 5 and the Epson ESC/P command set.
Level 1 is the basic level of PPDS, providing the basic services needed by any printer. This level is represented by the 9- and 24-pin Proprinter family of printers. Within this level, the typical differences among the printers are as follows:
Sie war wie alle andren war'n
Voll Lebensdurst, doch unerfahr'n.
In ihren Augen brannte heiss die Glut, die Glut, die Glut.
Wo was los war, war auch sie.
Man nannte sie nur Melanie.
Sie ging die Wege zwischen schlecht
Und gut und gut und gut und gut und gut.
Zu Hause war sie fortgerannt,
Weil man nicht gleiche Worte fand.
Und Liebe spuerte sie nie - Melanie ! Melanie !
Ihr Vater hatte niemals Zeit und
Wenn er da war, gab es Streit.
So ein Leben wollte sie nie mehr,
nie mehr, nie mehr, nie mehr.
Zu Hause war sie fortgerannt,
Weil man nicht gleiche Worte fand.
Und Liebe spuerte sie nie - Melanie ! Melanie !
Mal blieb sie von der Arbeit weg und
Suchte Halt in manchem Bett.
Doch was sie fand erlosch bei Tageslicht.
Ein Kind - sie wusste nicht von wem.
Sie wollte es trotz alledem.
Die Traenen, die sie weinte, sah man nicht.
Traenen sah man bei ihr nie.
Man misst das Leben nicht nach Jahren.
Doch sie, als ich sie wiedersah.
Das Kind an ihrer Seite lachte und