PostScript

Från Unix.se, den fria unixresursen.

PostScript är ett språk som används i första hand för att skicka sidbeskrivningar från program till visningsprogram eller skrivare.

Sidbeskrivning

Som dokumentformat på internet och för att lämna digitala original till tryck börjar PostScript lämna plats till PDF. Än så länge är dock skrivare med stöd för PDF ovanliga, så postscript är det vanligaste formatet för lokala utskrifter.

Programspråket

PostScript är ett stackbaserat språk med datatyper för tal, namn (symboler), strängar, arrayer och diktionarys (tabeller). För att multiplicera ett tal med roten ur två skriver man till exempel:

talet 2 sqrt mul

Språket har också speciella operatorer för vektorgrafik:

 % Rita en triangel; först bygger vi en "path"
 newpath
 x1 y1 moveto
 x2 y2 lineto
 x3 y3 lineto
 closepath
 % Och sedan ritar vi pathen (med den aktuella pennan):
 stroke  

... och fonter och text:

/Times-Roman findfont 18 scalefont setfont
10 10 moveto
(Hello, World) show
Personliga verktyg