PostScript

Från Wikipedia
Hoppa till: navigering, sök

PostScript är ett programspråk avsett att användas för att beskriva hur sidor ska se ut vid utskrift, antingen på en datorskärm eller på en skrivare. Det introducerades av Adobe Systems[källa behövs] år 1985[källa behövs] och användes först i Apples LaserWriter[källa behövs].

PostScript är numera en av tre de facto-standarder för sidbeskrivning för datorskrivare. De andra heter PDF och PCL. PostScript finns även tillgängligt i vissa kopieringsmaskiner och även i grafikprogram till datorer.

Som programspråk har PostScript Forth som förebild. Formatet på data kan vara binärt eller text ("läsbart"). Språket är stackbaserat och knappast ägnat att användas av mänskliga programmerare för regelrätt programmering. Det är dock ett "komplett" programspråk med funktioner och rekursion.

Hello, World![redigera | redigera wikitext]

Följande program genererar om det skickas till en postscript-tolk en sida med texten "Hello, World!".

%!
% De första tecknen i filen måste vara "%!" för att markera att det är postscript.
% Därefter är allt som kommer efter "%" kommentarer.
% Börja med att placera "pennan" genom att lägga koordinaterna på stacken:
20 763
% ... och anropa funktionen moveto:
moveto
% Lägg strängen på stacken och anropa funktionen show:
(Hello, World!) show
% Avsluta med att tala om för postscripttolken att sidan är färdig att skrivas ut:
showpage

Postscript-tolken kan också anropas interaktivt, varvid följande kod utgör ett Hello, World!,

(Hello world!) stack

Se även[redigera | redigera wikitext]