home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 8 / CDACTUAL8.iso / share / os2 / graficos / gle / wallx.gle < prev    next >
Encoding:
Text File  |  1994-05-19  |  4.3 KB  |  246 lines

  1. size 18 27      ! this is for sticking on your wall
  2.         ! it has fonts, lstyles, shading, colors, markers on it.
  3.         ! try this: gle_ps wall /eps
  4.         !        gs wall.eps
  5.         ! you should have Ghostscript!
  6. set hei 1 just center font pltr fontlwidth 0.05
  7.  
  8. begin translate 0 1    ! Printing on Deskjets is a problem
  9.  
  10. box 18 26
  11.  
  12. amove 9 25
  13. text CGLE Wall Reference
  14.  
  15. set fontlwidth 0.03
  16.  
  17. set just left
  18. set hei .3
  19. amove .3 .4
  20. text wall.gle
  21. amove 2 4
  22. sub sh f$ 
  23.  set just left
  24.  box -.5 .5 fill f$
  25.  RMOVE .2 .1
  26.  write f$
  27.  rmove -.2 .4
  28. end sub
  29.  
  30. amove 10 8.5
  31. set hei .3 font pldr
  32. begin box add .2
  33. begin text width 7
  34. The GRID and SHADE patterns should only be used for filling
  35. on PostScript printers, the grey levels and colors will work
  36. for both filling and color settings on any device.
  37. end text
  38. end box
  39.  
  40. set font plsr  !rm
  41. set hei .4
  42. amove 11.5 1
  43. @sh "Shade"
  44. @sh "Shade1"
  45. @sh "Shade2"
  46. @sh "Shade3"
  47. @sh "Shade4"
  48. @sh "Shade5"
  49. @sh "Grid"
  50. @sh "Grid1"
  51. @sh "Grid2"
  52. @sh "Grid3"
  53. @sh "Grid4"
  54. @sh "Grid5"
  55.  
  56. amove 15 1
  57. @sh "Red"
  58. @sh "Green"
  59. @sh "Blue"
  60. @sh "Magenta"
  61. @sh "Yellow"
  62. @sh "Black"
  63. @sh "White"
  64. @sh "Grey1"
  65. @sh "Grey5"
  66. @sh "Grey10"
  67. @sh "Grey20"
  68. @sh "Grey90"
  69.  
  70. sub mm name$
  71.     gsave
  72.     mk = mk+1
  73.     gsave
  74.     set lwidth .0001
  75.     set lstyle 1212
  76.     rmove 0 .4
  77.     rline 0 -.8
  78.     rmove 0 .4
  79.     grestore
  80.     marker name$ 1 
  81.     rmove .3 0 
  82.     rline .5 0 
  83.     rmove .2 -.15
  84.     write name$
  85.     grestore 
  86.     rmove 0 -.65
  87. end sub 
  88.  
  89. amove 12.5 19.4
  90. set font pldr hei .6
  91. text Markers
  92. amove 12.3 19.3
  93. box 2.8 0.7
  94. amove 12.2 19.2
  95. box 3 0.9
  96.  
  97.  
  98. set hei .4
  99. amove 11 18.5
  100. @mm "circle"
  101. @mm "triangle"
  102. @mm "square"
  103. @mm "diamond"
  104. @mm "fcircle"
  105. @mm "ftriangle"
  106. @mm "fsquare"
  107. @mm "fdiamond"
  108. @mm "dot"
  109. @mm "cross"
  110. @mm "club"
  111. @mm "heart"
  112. @mm "star"
  113. @mm "snake"
  114.  
  115. amove 14.5 18.5
  116. @mm "dag"
  117. @mm "ddag"
  118. @mm "asterix"
  119. @mm "oplus"
  120. @mm "ominus"
  121. @mm "otimes"
  122. @mm "odot"
  123. @mm "trianglez"
  124. @mm "diamondz"
  125. @mm "wcircle"
  126. @mm "wtriangle"
  127. @mm "wsquare"
  128. @mm "wdiamond"
  129.  
  130.  
  131.  
  132. sub fnt f$ n$
  133.  set font plsr  !rm
  134.  set just right
  135.  write f$
  136.  rmove .5 0
  137.  set just left font f$
  138.  write n$
  139.  rmove -.5 -.6
  140. end sub 
  141.  
  142. amove 2 19.4
  143. set hei 0.6 font pldr
  144. text Fonts
  145. amove 1.8 19.3
  146. box 2 0.7
  147. amove 1.7 19.2
  148. box 2.2 0.9
  149.  
  150.  
  151. set hei .4 
  152. amove 2 18.5 
  153. @fnt "rm" "Roman"
  154. @fnt "rmi" "Roman Italic"
  155. @fnt "rmb" "Roman Bold"
  156. @fnt "rmbi" "Roman Bold Italic"
  157. @fnt "tt" "Typewriter"
  158. @fnt "ttb" "Typewriter Bold"
  159. ! @fnt "ss"  "Sans Serif " ! crash with Linux Ghostscript 2.6.1
  160. @fnt "ssb"  "Sans Serif Bold"
  161. @fnt "ssi"  "Sans Serif Italic"
  162. @fnt "psc" "PostScript Courier"
  163. !@fnt "psh"  "PostScript Helvetica" ! crashes Linux-Ghostscript 2.6.1
  164. @fnt "psbd"  "PostScript Bookman Demi"
  165. @fnt "psncsr" "PostScript New Century Schlblk Roman"
  166. @fnt "pszcmi" "PostScript ZapfChancery-MediumItalic"
  167. @fnt "pszd" "PostScript ZapfDingbats"
  168. @fnt "plcg" "Plotter Complex Greek"
  169. @fnt "plci" "Plotter Complex Italic"
  170. @fnt "plcr" "Plotter Complex Roman"
  171. @fnt "plcs" "Plotter Complex Script"
  172. @fnt "pldr" "Plotter Duplex Roman"
  173. @fnt "plge" "Plotter Gothic English"
  174. @fnt "plgg" "Plotter Gothic German"
  175. @fnt "plgi" "Plotter Gothic Italian"
  176. @fnt "plsa" "Plotter Simplex Ascii"
  177. @fnt "plsg" "Plotter Simplex Greek"
  178. @fnt "plsr" "Plotter Simplex Roman"
  179. @fnt "plss" "Plotter Simplex Script"
  180. @fnt "plsym1" "Plotter Symbols one"
  181. @fnt "plti" "Plotter Triplex Italic"
  182. @fnt "pltr" "Plotter Triplex Roman"
  183. @fnt "plba" "Plotter Block Ascii"
  184. @fnt "plcc" "Plotter Complex Cyrillic"
  185.  
  186. set font pldr hei 0.6
  187. amove 9 22.5
  188. text Linestyles
  189. amove 1 20.5
  190. box 16 4
  191. amove 0.9 20.4
  192. box 16.2 4.2
  193.  
  194. amove 2 21
  195. box 6 3
  196. begin origin
  197.   set hei .3 just left font plsr
  198.   amove .5 2.5
  199.   for z = 0 to 4
  200.      set lstyle z
  201.      rline 2 0
  202.      rmove .1 0
  203.      set lstyle 1
  204.      write z
  205.      rmove -2.1 -.4
  206.   next z
  207.  
  208.   amove 3.5 2.5
  209.   for z = 5 to 9
  210.      set lstyle z
  211.      rline 2 0
  212.      rmove .1 0
  213.      set lstyle 1
  214.      write z
  215.      rmove -2.1 -.4
  216.   next z
  217.     
  218.   amove .5 .2
  219.   set lstyle 9229
  220.   rline 3 0
  221.   rmove .1 0
  222.   set lstyle 1 !
  223.   text 9229
  224. end origin
  225.  
  226. sub lw ww wn$
  227.     set lwidth ww
  228.     rline 1 0
  229.     rmove .2 -.1
  230.     set lwidth 0
  231.     write wn$
  232.     rmove -1.2 .5
  233. end sub
  234. set hei .3 just left font plsr
  235. amove 13 21.2
  236. @lw 0 "lwidth 0"
  237. @lw .0001 "lwidth 0.0001"
  238. @lw .01 "lwidth 0.01"
  239. @lw .02 "lwidth 0.02"
  240. @lw .05 "lwidth 0.05"
  241. @lw .1 "lwidth 0.1"
  242. @lw .2 "lwidth 0.2"
  243.  
  244.  
  245. end translate
  246.