%Version Aug 93 cgl@risc1.rug.nl % File: kees.fig (LShort2e Introduction. Polish translation) \noindent \setlength{\unitlength}{3.8ex} \begin{picture}(14,15.2)(-.5, -2.0) %1st column \put(1, 0){\line(0, 1){1.5}} \put(1, 2){\oval(2, 1)} \put(1, 2){\makebox(0, 0){\texttt{.pk}}} \put(1, 4){\vector(0, -1){1.5}} \put(-1.5, 4){\framebox(4, 1){\small METAFONT}} \put(1, 6.5){\vector(0, -1){1.5}} \put(1,7){\oval(2, 1)} \put(1, 7){\makebox(0, 0){\texttt{.mf}}} %second column \put(7.0, -.5){\framebox(2.50, 1){\small sterownik}} \put(9.75, .75){\line(-1, 0){1.25}} %%\put(9.25, .75){\line(-1, 0){1.25}} %% ** TP ** \put(9.75, .75){\line( 0, -1){.5}} \put(9.75, .75){\line( 0, -1){.5}} \put(9.75, .25){\line(-1, 0){.25}} \put(9.85, .23){{\tiny \texttt{dvips}}} \put(10, 1){\line(-1, 0){1.25}} \put(10, 1){\line( 0, -1){.5}} \put(10, .5){\line(-1, 0){.25}} \put(8.75, 1){\line( 0, -1){.25}} \put(10.1, .63){{\tiny \texttt{xdvi}}} \put(10.1, 1.1){\hbox{.}\kern.1ex\raise.5ex\hbox{.}\kern.1ex\raise1ex\hbox{.}} \put(8.5, 1.5){\vector(0, -1){1}} \put(8.5, 2){\oval(2, 1)} \put(8.5, 2){\makebox(0, 0){\texttt{.dvi}}} \put(8.5, 4){\vector(0, -1){1.5}} \put(7.5, 4){\framebox(2, 1){\TeX}} %Plain \put(9.75, 5.25){\line(-1, 0){1.25}} \put(9.75, 5.25){\line( 0, -1){.5}} \put(9.75, 4.75){\line(-1, 0){.25}} \put(9.8, 4.68){{\tiny Plain}} %LaTeX \put(10, 5.5){\line(-1, 0){1.25}} \put(10, 5.5){\line( 0, -1){.5}} \put(10, 5){\line(-1, 0){.25}} \put(8.75, 5.5){\line( 0, -1){.25}} \put(10.1, 4.95){{\tiny \LaTeXe}} \put(10.25, 5.75){\line(-1, 0){1.25}} \put(10.25, 5.75){\line( 0, -1){.5}} \put(10.25, 5.25){\line(-1, 0){.25}} \put(9, 5.75){\line( 0, -1){.25}} \put(10.35, 5.4){{\tiny pakiet AMS}} % \put(10.35, 5.85){\hbox{.}\kern.1ex \raise.5ex\hbox{.}\kern.1ex\raise1ex\hbox{.}} % \put(8.5, 6.5){\vector(0, -1){1.5}} \put(8.5, 7){\oval(2, 1)} \put(8.5, 7){\makebox(0, 0){\texttt{.tex}}} % \multiput(8.5, 9)(0, -.415){3}{\line(0, -1){.25}} \put(8.5, 8.7){\vector(0, 1){.3}} \put(8.5, 7.8){\vector(0, -1){.3}} \put(7.5, 9){\framebox(2, 1){edytor}} %Spelling checker \put(9.75, 10.25){\line(-1, 0){1.25}} \put(9.75, 10.25){\line( 0, -1){.5}} \put(9.75, 9.75){\line(-1, 0){.25}} \put(9.85, 9.75){{\tiny \texttt{emacs}}} %Style checker \put(10, 10.5){\line(-1, 0){1.25}} \put(10, 10.5){\line( 0, -1){.5}} \put(10, 10){\line(-1, 0){.25}} \put(8.75, 10.5){\line( 0, -1){.25}} \put(10.1, 10){{\tiny \texttt{ispell}}} % \put(10.1, 10.6){\hbox{.}\kern.1ex \raise.5ex\hbox{.}\kern.1ex\raise1ex\hbox{.}} %@@@ \put(8.5, 11.5){\vector(0, -1){1.5}} \put(8.5, 12){\oval(2, 1)} \put(8.5, 12){\makebox(0, 0){papier}} %basis \put(1, 0){\vector(1, 0){6.0}} %%% TP2 \put(9.5, 0){\vector(1, 0){2}} %\put(11.5, -.75){\framebox(2, 1.5){}} %% *** TP *** \put(11.5, -.75){\framebox(2.5, 1.5){}} \put(11.70, -.4){\shortstack{\small drukarka\\\small ekran}} %middle \multiput(5, 5.25)(0, 1){3}{\line(0,1){.5}} \multiput(5, .25)(0, 1){4}{\line(0,1){.5}} \multiput(5, -1.75)(0, 1.3){2}{\line(0,1){.2}} % \put(3.5, -1.250){\dashbox{.25}(3, .5){{\tiny \textsc{PostScript}}}} \multiput(6.5, -1)(.45, 0){4}{\line(1,0){.25}} \put(8.5, -1){\line( -1, 0){.2}} % @@@ \put(8.5, -1){\vector(0, 1){.5}} \put(2.5, 4.5){\vector(1, 0){1.5}} \put(5, 4.5){\oval(2, 1)} \put(5, 4.5){\makebox(0, 0){\texttt{.tfm}}} \put(6.0, 4.5){\vector(1, 0){1.5}} %%% TP1 \put(9.5, 4.5){\vector(1, 0){2}} \put(12.5, 4.5){\oval(2, 1)} \put(12.5, 4.5){\makebox(0, 0){\texttt{.log}}} %base line \put(.51,-1.75){\vector(-1, 0){1}} \put(2.25, -1.75){\makebox(0, 0){Fonty}} \put(3.9,-1.75){\vector( 1, 0){1}} \put(6.1,-1.75){\vector(-1, 0){1}} \put(9, -1.75){\makebox(0, 0){Skład}} \put(12.4,-1.75){\vector(1, 0){1}} \end{picture}