X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fsam.git;a=blobdiff_plain;f=chapters%2FBackground%2FStandards%2FInterpreted.tex;h=8febeb47dd35eb52c39a7ae35cc122b28ac3cab2;hp=bb11062f792d11a45969836162b5650737afcacf;hb=a1ede3cfc3ef650aa0f7d3d06e78c6c6ef4cb0cc;hpb=7fe12ce195f039925222ad98b38018ad31d1b1f2 diff --git a/chapters/Background/Standards/Interpreted.tex b/chapters/Background/Standards/Interpreted.tex index bb11062..8febeb4 100644 --- a/chapters/Background/Standards/Interpreted.tex +++ b/chapters/Background/Standards/Interpreted.tex @@ -1,4 +1,4 @@ -Adobe's PostScript Language Reference Manual defines a turing complete language for producing graphics output on an abstract ``output device''\cite{plrm}. A PostScript document is treated as a procedural program; an interpreter executes instructions in the order they are written by the programmer. In particular, the document specifies the locations of enclosed curves using B\'{e}zier splines (Section \ref{}), whilst text is treated as vector fonts described in Section \ref{}. +Adobe's PostScript Language Reference Manual defines a turing complete language for producing graphics output on an abstract ``output device''\cite{plrm}. A PostScript document is treated as a procedural program; an interpreter executes instructions in the order they are written by the programmer. In particular, the document specifies the locations of enclosed curves using B\'{e}zier splines (Section \ref{Bezier Splines}), whilst text is treated as vector fonts described in Section \ref{Fonts}. \begin{comment} Each symbol is pushed onto a stack as it is read. Special symbols called ``operators'' can act upon this stack and/or the output device. An internal ``graphics state'' stack can be constructed to store styling information (such as colour, line thickness, the current cursor position). It is possible for the language to define new operators.\end{comment} PostScript was and is still widely used in printing of documents onto paper; many printers execute postscript directly, and newer formats including PDF must still be converted into PostScript by printer drivers\cite{pdfref17, cheng2002portable}.