home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / x / volume21 / xvig / part03 < prev    next >
Encoding:
Text File  |  1993-11-23  |  54.1 KB  |  935 lines

  1. Newsgroups: comp.sources.x
  2. From: demaree@imec.be (Antoon Demaree)
  3. Subject: v21i050:  xvig - XviG Graphics Library, Part03/10
  4. Message-ID: <1993Nov23.172733.17019@sparky.sterling.com>
  5. X-Md4-Signature: e62282819ce2bd4f5aa2c1d62fb8194a
  6. Sender: chris@sparky.sterling.com (Chris Olson)
  7. Organization: Sterling Software
  8. Date: Tue, 23 Nov 1993 17:27:33 GMT
  9. Approved: chris@sterling.com
  10.  
  11. Submitted-by: demaree@imec.be (Antoon Demaree)
  12. Posting-number: Volume 21, Issue 50
  13. Archive-name: xvig/part03
  14. Environment: X11
  15.  
  16. #! /bin/sh
  17. # This is a shell archive.  Remove anything before this line, then feed it
  18. # into a shell via "sh file" or similar.  To overwrite existing files,
  19. # type "sh file -c".
  20. # Contents:  version_1.1/README version_1.1/man/xvig.ps.1
  21. #   version_1.1/src/charcodes.h
  22. # Wrapped by chris@sparky on Tue Nov 23 11:17:57 1993
  23. PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin:$PATH ; export PATH
  24. echo If this archive is complete, you will see the following message:
  25. echo '          "shar: End of archive 3 (of 10)."'
  26. if test -f 'version_1.1/README' -a "${1}" != "-c" ; then 
  27.   echo shar: Will not clobber existing file \"'version_1.1/README'\"
  28. else
  29.   echo shar: Extracting \"'version_1.1/README'\" \(5005 characters\)
  30.   sed "s/^X//" >'version_1.1/README' <<'END_OF_FILE'
  31. X
  32. X                      *********************************
  33. X                      *                               *
  34. X                      *   The XviG Graphics Library   *
  35. X                      *                               *
  36. X                      *********************************
  37. X
  38. X
  39. XWhat ?
  40. X======
  41. X
  42. XAlthough the X Window system is an extremely powerful graphics package,
  43. Xproducing simple graphics with it isn't an easy job.
  44. XDue to the nature of the X Window system, the programmer has to deal
  45. Xwith a lot of overhead produced by the event-driven mechanism.
  46. XIn fact, he has to react on all kinds of 'messages' that the X Window
  47. Xsystem notifies him of, like window growing and shrinking, hidden
  48. Xwindows, mouse movement, key presses and mouse button clicks, etc.
  49. X
  50. XIn order for the user to be able to produce simple graphics in a less
  51. Xcomplicated way, the XviG graphics package has been developed.
  52. XXviG stands for 'X window VIrtual Graphics' and is considered to be
  53. Xan I/O-driven graphics package (as it was in the 'good old days')
  54. Xinstead of the X Window event-driven graphics.
  55. XThis means that XviG provides the user only with a number of
  56. Xstraightforward functions for opening windows, defining colors,
  57. Xdrawing lines, rectangles, text, ...., creating cursors and getting
  58. Xcursor input, etc.  In this way, he does not need to know anything
  59. Xabout all the fancy (and complicated) features of the X Window system.
  60. X
  61. XThe XviG graphics package is meant to produce 'simple' graphics,
  62. Xwhich means that is does not provide scrollbars, pop-up menus, fancy
  63. Xtext features, etc.
  64. X
  65. X
  66. XHow ?
  67. X=====
  68. X
  69. XThe purpose of the XviG system is to hide all the events generated
  70. Xby the X Window system from the programmer.  X events are related to a
  71. Xwindow.  So, for each window that is opened, a child program is started
  72. Xthat handles all these X events.
  73. XOnly the data that is specifically wanted (e.g. window size, cursor position)
  74. Xis requested by the user program to this child program and transmitted from
  75. Xthe child program back to the user program.
  76. XOther X events that are of no interest to the user program, like window
  77. Xhiding and iconifying, window resizing and refreshing, are dealt with by
  78. Xthis child program.
  79. X
  80. XThe communication between the child program(s) and the user program
  81. Xuses the X protocol.  This implies that there is no loss of performance
  82. Xof this graphics system compared to a regular X Window program.
  83. X
  84. X
  85. XBuilding It
  86. X===========
  87. X
  88. XThis release contains 6 directories :
  89. X
  90. X      src         : contains the source files.
  91. X      include     : contains the global header file.
  92. X      lib         : contains the library that will be built.
  93. X      bin         : contains the child program that will be built.
  94. X      man         : the PostScript file with the Users Manual.
  95. X      examples    : contains some example programs.
  96. X
  97. XNotice that an Ansi-C compiler is required to build the system.
  98. X
  99. XThere is a 'Imakefile' provided to build the library and programs.
  100. XIf you have 'imake' on your system, do the following :
  101. X
  102. X      $ cd src
  103. X      $ xmkmf
  104. X      $ make
  105. X      $ cd ../examples
  106. X      $ xmkmf
  107. X      $ make
  108. X
  109. XIf you don't have 'imake', a normal Makefile called 'Makefile.std' is
  110. Xalso provided.  So, do the following :
  111. X
  112. X      $ cd src
  113. X      $ make -f Makefile.std
  114. X      $ cd ../examples
  115. X      $ make -f Makefile.std
  116. X
  117. XYou may have to adapt some macro definitions in this 'Makefile.std' (CC,
  118. XCFLAGS, ....) depending on the system you are building on.  The following
  119. Xmachines are provided.
  120. X
  121. X           HP 700 Series (HP-UX 9.01)
  122. X           DecStation 3000/5000 (Ultrix 4.2a)
  123. X           SUN/SPARC (SunOS 4.1.1)
  124. X
  125. XComment out the appropriate definitions or change them to your configuration.
  126. X
  127. X
  128. XUsing It
  129. X========
  130. X
  131. XAll you need is the header file 'xvig.h' on the 'include' directory,
  132. Xthe library 'xvig.a' on the 'lib' directory to link with, and the child
  133. Xprogram 'xvig' on the 'bin' directory which must be defined by the
  134. Xenvironment variable 'XVIG'.
  135. X
  136. XRead section 4 of the 'Users Manual' on 'Using XviG' for more information.
  137. XNote: Forget about 'bin/$(HT)bin' and 'lib/$(HT)lib'.
  138. X      Simply read '$(XVIGDIR)/bin/$(HT)bin/xvig' as '$(XVIGDIR)/bin/xvig'
  139. X      and '$(XVIGDIR)/lib/$(HT)lib/xvig.a' as '$(XVIGDIR)/lib/xvig.a'.
  140. X
  141. X
  142. XAnd Finally ...
  143. X===============
  144. X
  145. XI would like to hear from you what you think of this system, if you plan
  146. Xto use it, if you have any remarks, if you find any bugs, etc.
  147. XAlso, if you want more information, don't hesitate to contact me.
  148. XAnd of course, you will respect the copyright notice.
  149. X
  150. XHave fun with it.
  151. X
  152. X
  153. X
  154. X                                              Antoon Demaree
  155. X
  156. X                                              IMEC, Division VSDM
  157. X                                              Kapeldreef 75
  158. X                                              B-3001 Leuven
  159. X                                              Belgium
  160. X
  161. X                                              e-mail:  demaree@imec.be
  162. X                                              tel:  +32 16 281478
  163. X                                              fax:  +32 16 281515
  164. X
  165. END_OF_FILE
  166.   if test 5005 -ne `wc -c <'version_1.1/README'`; then
  167.     echo shar: \"'version_1.1/README'\" unpacked with wrong size!
  168.   fi
  169.   # end of 'version_1.1/README'
  170. fi
  171. if test -f 'version_1.1/man/xvig.ps.1' -a "${1}" != "-c" ; then 
  172.   echo shar: Will not clobber existing file \"'version_1.1/man/xvig.ps.1'\"
  173. else
  174.   echo shar: Extracting \"'version_1.1/man/xvig.ps.1'\" \(38404 characters\)
  175.   sed "s/^X//" >'version_1.1/man/xvig.ps.1' <<'END_OF_FILE'
  176. X%!PS-Adobe-2.0
  177. X%%Creator: dvips 5.47 Copyright 1986-91 Radical Eye Software
  178. X%%Title: main.dvi
  179. X%%Pages: 33 1
  180. X%%BoundingBox: 0 0 596 843
  181. X%%EndComments
  182. X%%BeginProcSet: tex.pro
  183. X/TeXDict 200 dict def TeXDict begin /N /def load def /B{bind def}N /S /exch
  184. Xload def /X{S N}B /TR /translate load N /isls false N /vsize 10 N /@rigin{
  185. Xisls{[0 1 -1 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
  186. XResolution VResolution vsize neg mul TR matrix currentmatrix dup dup 4 get
  187. Xround 4 exch put dup dup 5 get round 5 exch put setmatrix}N /@letter{/vsize 10
  188. XN}B /@landscape{/isls true N /vsize -1 N}B /@a4{/vsize 10.6929133858 N}B /@a3{
  189. X/vsize 15.5531 N}B /@ledger{/vsize 16 N}B /@legal{/vsize 13 N}B /@manualfeed{
  190. Xstatusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N
  191. X/FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin
  192. X/FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array
  193. X/BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foo setfont}2
  194. Xarray copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}
  195. XB /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont
  196. Xsetfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup
  197. Xlength 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{
  198. Xch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B
  199. X/ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0
  200. XN /rw 0 N /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S
  201. Xdup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0
  202. Xch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
  203. Xch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}
  204. Ximagemask restore}B /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr
  205. Xput nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf
  206. Xdiv put}if put /ctr ctr 1 add N}B /I{cc 1 add D}B /bop{userdict /bop-hook
  207. Xknown{bop-hook}if /SI save N @rigin 0 0 moveto}N /eop{clear SI restore
  208. Xshowpage userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
  209. Xknown{start-hook}if /VResolution X /Resolution X 1000 div /DVImag X /IE 256
  210. Xarray N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for}N /p /show load N
  211. X/RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X
  212. X/rulex X V}B /V statusdict begin /product where{pop product dup length 7 ge{0
  213. X7 getinterval(Display)eq}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1
  214. XTR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1
  215. X-.1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /a{
  216. Xmoveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{
  217. XS p tail}B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B
  218. X/j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w
  219. X}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
  220. Xa}B /bos{/SS save N}B /eos{clear SS restore}B end
  221. X%%EndProcSet
  222. X%%BeginProcSet: special.pro
  223. XTeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N /vs
  224. X792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP false N /BBcalc false N
  225. X/p 3 def}B /@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{
  226. X@scaleunit div /vsc X}B /@hsize{/hs X /CLIP true N}B /@vsize{/vs X /CLIP true
  227. XN}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{10 div /rwi X}
  228. XB /@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X /BBcalc true N}B
  229. X/magscale true def end /@MacSetUp{userdict /md known{userdict /md get type
  230. X/dicttype eq{md begin /letter{}N /note{}N /legal{}N /od{txpose 1 0 mtx
  231. Xdefaultmatrix dtransform S atan/pa X newpath clippath mark{transform{
  232. Xitransform moveto}}{transform{itransform lineto}}{6 -2 roll transform 6 -2
  233. Xroll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll
  234. Xitransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array
  235. Xastore /gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{
  236. XPaintBlack}if}N /txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR
  237. Xpop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
  238. Xget ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
  239. Xnot and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if
  240. Xyflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR pop pop 270
  241. Xrotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get
  242. Xppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not
  243. Xand{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip
  244. Xnot and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}
  245. Xifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy
  246. XTR .96 dup scale neg S neg S TR}if}N /cp{pop pop showpage pm restore}N end}if}
  247. Xif}N /normalscale{Resolution 72 div VResolution 72 div neg scale magscale{
  248. XDVImag dup scale}if}N /psfts{S 65536 div N}N /startTexFig{/psf$SavedState save
  249. XN userdict maxlength dict begin /magscale false def normalscale currentpoint
  250. XTR /psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
  251. X/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx psf$llx
  252. Xsub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx
  253. Xpsf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR /showpage{}N
  254. X/erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{psf$llx psf$lly
  255. Xpsf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll
  256. XS lineto S lineto S lineto closepath clip newpath moveto}N /endTexFig{end
  257. Xpsf$SavedState restore}N /@beginspecial{SDict begin /SpecialSave save N gsave
  258. Xnormalscale currentpoint TR @SpecialDefaults}N /@setspecial{CLIP{newpath 0 0
  259. Xmoveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR
  260. Xhsc vsc scale ang rotate BBcalc{rwi urx llx sub div dup scale llx neg lly neg
  261. XTR}if /showpage{}N /erasepage{}N /copypage{}N newpath}N /@endspecial{grestore
  262. Xclear SpecialSave restore end}N /@defspecial{SDict begin}N /@fedspecial{end}B
  263. X/li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{/SaveX currentpoint /SaveY X N 1
  264. Xsetlinecap newpath}N /st{stroke SaveX SaveY moveto}N /fil{fill SaveX SaveY
  265. Xmoveto}N /ellipse{/endangle X /startangle X /yrad X /xrad X /savematrix matrix
  266. Xcurrentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix
  267. Xsetmatrix}N end
  268. X%%EndProcSet
  269. XTeXDict begin 1000 300 300 @start /Fa 83 126 df<60F0F0F0F0F0F0F0F0F0F0F0F0F060
  270. X0000000060F0F0600417789614>33 D<C060E0E0E0E0E0E0E0E0C060C060C060C060C06040400B
  271. X0B7C9614>I<071C00071C00071C00071C00071C007FFF00FFFF80FFFF800E38000E38000E3800
  272. X0E38000E38000E38000E3800FFFF80FFFF807FFF001C70001C70001C70001C70001C700011177F
  273. X9614>I<3806007C0E006C0E00EE1C00EE1C00EE3800EE38006C38007C700038700000700000E0
  274. X0000E00001C00001C00001C000038000038000070000070E00071F000E1B000E3B800E3B801C3B
  275. X801C3B80381B00381F00180E00111D7F9914>37 D<0700000F800018C00038E00038E00038E000
  276. X38C00039CF80398F801F1C001E1C001E38001E38001E38003F7000677000E3F000E3E000E1E380
  277. XE1E38073F3803F3F001E1E0011177F9614>I<60F0F878181818303060C080050C789614>I<00C0
  278. X01C0030006000C001C0038003000700070006000E000E000E000E000E000E000E0006000700070
  279. X00300038001C000C000600030001C000C00A1D7A9914>I<8000C0006000300018001C000E0006
  280. X00070007000300038003800380038003800380038003000700070006000E001C00180030006000
  281. XC0008000091D7C9914>I<038003800380638CF39EFFFE3FF80FE00FE03FF8FFFEF39E638C0380
  282. X038003800F107E9214>I<01C00001C00001C00001C00001C00001C00001C000FFFF80FFFF80FF
  283. XFF8001C00001C00001C00001C00001C00001C00001C00011117F9314>I<70F8FCFC7C0C1830E0
  284. XC0060A798414>I<FFFEFFFEFFFE0F037E8C14>I<70F8F8F8700505798414>I<0006000E000E00
  285. X1C001C003800380070007000E000E001C001C0038003800380070007000E000E001C001C003800
  286. X380070007000E000E000C0000F1D7E9914>I<07C00FE01C7038383018701C701CE00EE00EE00E
  287. XE00EE00EE00EE00EE00EE00E701C701C383838381C700FE007C00F177E9614>I<030003000700
  288. X0F003F00F7004700070007000700070007000700070007000700070007000700070007007FF07F
  289. XF00C177C9614>I<0FC01FF03838701CE00EE00EE00E400E000E001C001C00380030007000E001
  290. XC0030006000C00180E300E7FFE7FFE0F177E9614>I<0FC01FF03838701C701C201C001C001C00
  291. X38007007E007F00038001C000E000E400EE00EE00E701C78383FF00FC00F177E9614>I<007800
  292. X00F80001B80001B8000338000338000638000E38000C38001C3800383800303800703800E03800
  293. XFFFF80FFFF8000380000380000380000380000380001FF0001FF0011177F9614>I<3FFC7FFC70
  294. X0070007000700070007000700077C07FF07838201C000C000E000E400EE00EE01C601C78783FF0
  295. X0FC00F177E9614>I<01F007F80E1C1C1C381C300070007000E000E7C0EFF0F838F01CF00CE00E
  296. XE00E600E700E700C381C1C380FF007C00F177E9614>I<E000FFFEFFFEE01CE0380030007000E0
  297. X00C001C001800380038007000700070007000E000E000E000E000E000E0004000F187E9714>I<
  298. X0FE03FF8783C701CE00EE00EE00EE00E701C1EF003801FF03838701CE00EE00EE00EE00EF01E70
  299. X1C38381FF007C00F177E9614>I<07C01FE038307038601CE01CE00CE00EE00E601E701E383E1F
  300. XEE07CE000E001C001C001C7038707070E03FC01F000F177E9614>I<70F8F8F870000000000000
  301. X70F8F8F8700510798F14>I<70F8F8F87000000000000060F0F8F878183070E0800515798F14>I<
  302. X000E003E007C00F003E007C01F003E00F800F000F8003E001F0007C003E000F0007C003E000E0F
  303. X137E9414>I<FFFF80FFFF807FFF800000000000000000007FFF80FFFF80FFFF8011097F8F14>I<
  304. X4000E000F8007C001E000F8007C001F000F8003E001E003E00F801F007C00F801E007C00F800E0
  305. X0040000F157E9514>I<01C00003E00003E0000360000360000770000770000770000770000630
  306. X000E38000E38000E38000E38000E38001FFC001FFC001C1C001C1C003C1E00380E00FE3F80FE3F
  307. X8011177F9614>65 D<FFF0FFFC381E380E3807380738073807380E381E3FFC3FFC381E380E3807
  308. X3807380738073807380E381EFFFCFFF810177F9614>I<03C60FFE1C3E181E381E700E700E600E
  309. XE000E000E000E000E000E000E000600E700E700E380C181C1C380FF003C00F177E9614>I<FFE0
  310. X00FFF800383C00381E00380E003807003807003807003803803803803803803803803803803803
  311. X80380380380380380700380700380E00381E00383C00FFF800FFE00011177F9614>I<FFFF00FF
  312. XFF003807003807003807003807003800003800003870003870003FF0003FF00038700038700038
  313. X0000380000380000380380380380380380380380FFFF80FFFF8011177F9614>I<FFFFFFFF3807
  314. X38073807380738003800387038703FF03FF0387038703800380038003800380038003800FF00FF
  315. X0010177E9614>I<03C60FFE1C3E181E381E700E700E600EE000E000E000E000E07FE07FE00E60
  316. X0E700E700E381E181E1C3E0FFE03CE10177F9614>I<FE3F80FE3F80380E00380E00380E00380E
  317. X00380E00380E00380E00380E003FFE003FFE00380E00380E00380E00380E00380E00380E00380E
  318. X00380E00380E00FE3F80FE3F8011177F9614>I<FFF8FFF8070007000700070007000700070007
  319. X0007000700070007000700070007000700070007000700FFF8FFF80D177D9614>I<FE7FFE7F38
  320. X1C38383878387038E039E039C03B803FC03FC03FE03CE03CE03870387038383838381C381CFE3F
  321. XFE3F10177F9614>75 D<FF00FF0038003800380038003800380038003800380038003800380038
  322. X00380038003807380738073807FFFFFFFF10177E9614>I<FE0FE0FE0FE03E0F803B1B803B1B80
  323. X3B1B803B1B803BBB803BBB8039B38039B38039B38039F38038E38038E380380380380380380380
  324. X380380380380380380FE0FE0FE0FE01317809614>I<FE3F80FE3F803E0E003B0E003B0E003B0E
  325. X003B0E003B8E00398E00398E0039CE0039CE0039CE0038CE0038CE0038EE00386E00386E00386E
  326. X00386E00383E00FE3E00FE3E0011177F9614>I<1FF07FFC783C701CE00EE00EE00EE00EE00EE0
  327. X0EE00EE00EE00EE00EE00EE00EE00EE00EE00E701C783C7FFC1FF00F177E9614>I<FFF0FFFC38
  328. X1E380E38073807380738073807380E381E3FFC3FF038003800380038003800380038003800FE00
  329. XFE0010177F9614>I<1FF07FFC783C701CE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00E
  330. XE00EE00EE38EE1CE71DC78FC7FFC1FF000780038003C001C001E0F1C7E9614>I<FFE000FFF800
  331. X383C00381C00380E00380E00380E00380E00381C00383C003FF8003FF000383800381C00381C00
  332. X381C00381C00381C00381C80381DC0381DC0FE0F80FE070012177F9614>I<0FCC1FFC307C603C
  333. XE01CE01CE01CE00070007E003FE00FF001F8001C001E000E600EE00EE00EF01CF838FFF0C7E00F
  334. X177E9614>I<7FFF80FFFF80E1C380E1C380E1C380E1C38001C00001C00001C00001C00001C000
  335. X01C00001C00001C00001C00001C00001C00001C00001C00001C00001C0000FF8000FF80011177F
  336. X9614>I<FE0FE0FE0FE03803803803803803803803803803803803803803803803803803803803
  337. X803803803803803803803803803803803803801C07001C07000E0E0007FC0001F0001317809614
  338. X>I<FC1F80FC1F80380E00380E00380E001C1C001C1C001C1C001C1C001C1C000E38000E38000E
  339. X38000E380006300007700007700007700003600003600003E00003E00001C00011177F9614>I<
  340. XFC1F80FC1F8070070070070070070070070070070070070030060031C6003BEE003BEE003B6E00
  341. X3B6E003B6E003B6E003B6E001B6C001B6C001A2C001E3C001E3C001E3C0011177F9614>I<7E3E
  342. X007E3E001C38001E38000E78000F700007F00007E00003E00003C00001C00003C00003E00003E0
  343. X000770000770000E78000E38001C3C001C1C003C1E00FE3F80FE3F8011177F9614>I<FE3F80FE
  344. X3F80380E003C1E001C1C001E3C000E38000E380007700007700003600003E00003E00001C00001
  345. XC00001C00001C00001C00001C00001C00001C00007F00007F00011177F9614>I<FFE0FFE0E000
  346. XE000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
  347. X00E000E000E000E000FFE0FFE00B1D799914>91 D<FFE0FFE000E000E000E000E000E000E000E0
  348. X00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0FFE0FF
  349. XE00B1D7F9914>93 D<FFFEFFFEFFFE0F037E7E14>95 D<1FC0007FF000707800201800001C0000
  350. X1C0007FC001FFC003C1C00701C00E01C00E01C00E01C00707C003FFF800F8F8011107E8F14>97
  351. XD<FC0000FC00001C00001C00001C00001C00001C00001CF8001DFE001F07001E03001C03801C01
  352. XC01C01C01C01C01C01C01C01C01C01C01C03801E03001F0E001DFC000CF8001217809614>I<03
  353. XF80FFC1C1C380870006000E000E000E000E00060007000380E1C1E0FFC03F00F107E8F14>I<00
  354. X7E00007E00000E00000E00000E00000E00000E0007CE000FFE001C3E00301E00700E00E00E00E0
  355. X0E00E00E00E00E00E00E00E00E00700E00301E00383E001FEFC007CFC012177F9614>I<07E00F
  356. XF01C38301C700CE00EE00EFFFEFFFEE00060007000380E1C1E0FFC03F00F107E8F14>I<007C00
  357. XFE01CE03840380038003807FFEFFFE038003800380038003800380038003800380038003800380
  358. X7FFC7FFC0F177F9614>I<07CF001FFF80383B80301800701C00701C00701C003018003838003F
  359. XF00037C0007000007000003FF8001FFC003FFE00700F00E00380E00380E00380E003807007003C
  360. X1E001FFC0007F00011197F8F14>I<FC0000FC00001C00001C00001C00001C00001C00001C7800
  361. X1DFE001F86001E07001C07001C07001C07001C07001C07001C07001C07001C07001C07001C0700
  362. XFF8FE0FF8FE01317809614>I<030007800780030000000000000000007F807F80038003800380
  363. X038003800380038003800380038003800380FFFCFFFC0E187D9714>I<FC0000FC00001C00001C
  364. X00001C00001C00001C00001DFF801DFF801C3C001C78001CF0001DE0001FC0001FC0001FE0001E
  365. XF0001C70001C38001C38001C1C00FE3F80FE3F8011177F9614>107 D<FF80FF80038003800380
  366. X0380038003800380038003800380038003800380038003800380038003800380FFFEFFFE0F177E
  367. X9614>I<FB8E00FFDF003CF3803CF38038E38038E38038E38038E38038E38038E38038E38038E3
  368. X8038E38038E380FEFBE0FE79E01310808F14>I<FC7800FDFE001F86001E07001C07001C07001C
  369. X07001C07001C07001C07001C07001C07001C07001C0700FF8FE0FF8FE01310808F14>I<07C01F
  370. XF03C78701C701CE00EE00EE00EE00EE00EE00E701C783C3C781FF007C00F107E8F14>I<FCF800
  371. XFDFE001F07001E03001C03801C01C01C01C01C01C01C01C01C01C01C01C01C03801E03001F0E00
  372. X1DFC001CF8001C00001C00001C00001C00001C00001C0000FF8000FF80001218808F14>I<03CE
  373. X000FFE001C3E00301E00700E00E00E00E00E00E00E00E00E00E00E00E00E00700E00301E001C3E
  374. X000FEE0007CE00000E00000E00000E00000E00000E00000E00007FC0007FC012187F8F14>I<FE
  375. X1F00FE7F800EE3800F81000F00000F00000E00000E00000E00000E00000E00000E00000E00000E
  376. X0000FFF000FFF00011107F8F14>I<0FD83FF86038C038C038F0007F803FF007F8001C6006E006
  377. XF006F81CFFF8CFE00F107E8F14>I<030007000700070007007FFCFFFC07000700070007000700
  378. X070007000700070E070E070E070C03FC00F00F157F9414>I<FC3F00FC3F001C07001C07001C07
  379. X001C07001C07001C07001C07001C07001C07001C07001C07001C1F000FFFE003E7E01310808F14
  380. X>I<FE3F80FE3F801C1C001C1C001C1C001C1C000E38000E38000E380006300007700007700007
  381. X700003E00003E00003E00011107F8F14>I<FF7F80FF7F80380E00380E00380E00380E0039CE00
  382. X39CE0019CC001B6C001B6C001A6C001A6C001E7C000E78000E780011107F8F14>I<7E3F007E3F
  383. X001E38000E780007700007E00003E00001C00003C00003E0000770000E78000E38001C1C00FE3F
  384. X80FE3F8011107F8F14>I<FE3F80FE3F801C1C001C1C001C1C000E1C000E38000E380007380007
  385. X300007300003700003700001E00001E00001E00001C00001C00001C0000380007380007700007E
  386. X00003C000011187F8F14>I<3FFF7FFF700E701C7038007000E001C0038007000E001C07380770
  387. X07FFFFFFFF10107F8F14>I<003E00FE01E003800380038003800380038003800380038003807F
  388. X00FE007F00038003800380038003800380038003800380038001E000FE003E0F1D7E9914>I<78
  389. X00FE000F00038003800380038003800380038003800380038001FC00FE01FC0380038003800380
  390. X0380038003800380038003800F00FE0078000F1D7E9914>125 D E /Fb
  391. X4 109 df<01FF07F8003C01C000380100003C0200001C0600001C0C00001E0800000E1000000E
  392. X200000074000000780000007800000038000000780000007C0000009C0000011C0000020E00000
  393. X40E0000080E000018070000100700002007800040038001C007800FF01FF001D1A7E991D>88
  394. XD<7E000E000E000E001C001C001C001C00380038003BC03C307830701870187018E038E038E038
  395. XE038C070C060C0E060C063801E000D1A7C9912>98 D<030706000000000000384C4E8E9C9C1C38
  396. X38707272E2E4643808197C980C>105 D<3F0707070E0E0E0E1C1C1C1C3838383870707070E4E4
  397. XE4E46830081A7D990A>108 D E /Fc 28 122 df<60F0F868080808101020C0050B7D990B>39
  398. XD<60F0F07010101020204080040B7D830B>44 D<60F0F06004047D830B>46
  399. XD<0004000C00180018001800300030003000600060006000C000C000C001800180018003000300
  400. X03000600060006000C000C000C00180018001800300030003000600060006000C000C0000E257E
  401. X9B13>I<000C0000000C0000000C0000001E0000001E0000003F00000027000000270000004380
  402. X0000438000004380000081C0000081C0000081C0000100E0000100E00001FFE000020070000200
  403. X700006007800040038000400380008001C0008001C001C001E00FF00FFC01A1A7F991D>65
  404. XD<FFFF000E01C00E00E00E00300E00380E001C0E001C0E000E0E000E0E000F0E000F0E000F0E00
  405. X0F0E000F0E000F0E000F0E000F0E000E0E000E0E001E0E001C0E00380E00380E00700E01C0FFFF
  406. X00181A7E991D>68 D<FFE7FF0E00700E00700E00700E00700E00700E00700E00700E00700E0070
  407. X0E00700E00700FFFF00E00700E00700E00700E00700E00700E00700E00700E00700E00700E0070
  408. X0E00700E0070FFE7FF181A7E991D>72 D<007F000001C1C000070070000E0038001C001C003C00
  409. X1E0038000E0078000F0070000700F0000780F0000780F0000780F0000780F0000780F0000780F0
  410. X000780F000078078000F0078000F0038000E003C001E001C001C000E0038000700700001C1C000
  411. X007F0000191A7E991E>79 D<FFFF000E03C00E00E00E00700E00700E00780E00780E00780E0078
  412. X0E00700E00700E00E00E03C00FFF000E00000E00000E00000E00000E00000E00000E00000E0000
  413. X0E00000E00000E0000FFE000151A7E991A>I<0FC21836200E6006C006C002C002C002E0007000
  414. X7E003FE01FF807FC003E000E00070003800380038003C002C006E004D81887E0101A7E9915>83
  415. XD<3F8070C070E020700070007007F01C7030707070E070E071E071E0F171FB1E3C10107E8F13>
  416. X97 D<FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001CF8001F0E00
  417. X1E07001C03801C01801C01C01C01C01C01C01C01C01C01C01C01C01C03801C03001E07001B0C00
  418. X10F000121A7F9915>I<07F80C1C381C30087000E000E000E000E000E000E0007000300438080C
  419. X1807E00E107F8F11>I<007E00000E00000E00000E00000E00000E00000E00000E00000E00000E
  420. X0003CE000C3E00380E00300E00700E00E00E00E00E00E00E00E00E00E00E00E00E00600E00700E
  421. X00381E001C2E0007CFC0121A7F9915>I<07C01C3030187018600CE00CFFFCE000E000E000E000
  422. X6000300438080C1807E00E107F8F11>I<FC00001C00001C00001C00001C00001C00001C00001C
  423. X00001C00001C00001CF8001D0C001E0E001E0E001C0E001C0E001C0E001C0E001C0E001C0E001C
  424. X0E001C0E001C0E001C0E001C0E00FF9FC0121A7F9915>104 D<18003C003C0018000000000000
  425. X00000000000000FC001C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80
  426. X091A80990A>I<FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C3F
  427. X801C1E001C18001C10001C20001C40001DC0001FE0001CE0001C70001C78001C38001C1C001C1E
  428. X001C1F00FF3FC0121A7F9914>107 D<FC001C001C001C001C001C001C001C001C001C001C001C
  429. X001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80091A80990A>I<FC7C1F
  430. X001D8E63801E0781C01E0781C01C0701C01C0701C01C0701C01C0701C01C0701C01C0701C01C07
  431. X01C01C0701C01C0701C01C0701C01C0701C0FF9FE7F81D107F8F20>I<FCF8001D0C001E0E001E
  432. X0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E00FF9FC012
  433. X107F8F15>I<07E01C38300C700E6006E007E007E007E007E007E0076006700E381C1C3807E010
  434. X107F8F13>I<FCF8001F0E001E07001C03801C03801C01C01C01C01C01C01C01C01C01C01C01C0
  435. X1C03801C03001E07001F0C001CF0001C00001C00001C00001C00001C00001C0000FF800012177F
  436. X8F15>I<FCE01D701E701E201C001C001C001C001C001C001C001C001C001C001C00FFC00C107F
  437. X8F0F>114 D<1F2060E04020C020C020F0007F003FC01FE000F080708030C030C020F0408F800C
  438. X107F8F0F>I<0400040004000C000C001C003C00FFC01C001C001C001C001C001C001C001C001C
  439. X201C201C201C201C200E4003800B177F960F>I<FF3F9F803C0E0700380E06001C1604001C1704
  440. X001E170C000E2308000E2388000F239800074190000741D00003C1E0000380E0000380E0000180
  441. XC0000100400019107F8F1C>119 D<FF1F803C06001C04001C04001E0C000E08000E0800071000
  442. X07100007900003A00003A00001C00001C00001C000008000008000010000010000E10000E20000
  443. XE4000078000011177F8F14>121 D E /Fd 1 50 df<0C003C00CC000C000C000C000C000C000C
  444. X000C000C000C000C000C000C00FF8009107E8F0F>49 D E /Fe 1 50 df<03000700FF00070007
  445. X000700070007000700070007000700070007000700070007000700070007007FF00C157E9412>
  446. X49 D E /Ff 76 126 df<4010E038F078E038E038E038E038E038E038E038E038E038E0386030
  447. X0D0E7B9C18>34 D<00C00001C00001C00001C00003F0000FFC003FFE007DCF0071C700E1C380E1
  448. XC780E1C780E1C780F1C00079C0003DC0001FE0000FF80003FC0001DE0001CF0001C70061C380F1
  449. XC380F1C380E1C380E1C70071C70079DE003FFE001FF80007E00001C00001C00001C00000C00011
  450. X247D9F18>36 D<007000F001E003C007800F001E001C00380038007000700070007000E000E000
  451. XE000E000E000E000E000E0007000700070007000380038001C001E000F00078003C001F000F000
  452. X700C24799F18>40 D<6000F00078003C001E000F000780038001C001C000E000E000E000E00070
  453. X007000700070007000700070007000E000E000E000E001C001C0038007800F001E003C007800F0
  454. X0060000C247C9F18>I<01C00001C00001C00001C000C1C180F1C780F9CF807FFF001FFC0007F0
  455. X0007F0001FFC007FFF00F9CF80F1C780C1C18001C00001C00001C00001C00011147D9718>I<00
  456. X600000F00000F00000F00000F00000F00000F00000F0007FFFC0FFFFE0FFFFE07FFFC000F00000
  457. XF00000F00000F00000F00000F00000F00000600013147E9718>I<1C3E7E7F3F1F070E1E7CF860
  458. X080C788518>I<7FFF00FFFF80FFFF807FFF0011047D8F18>I<3078FCFC78300606778518>I<00
  459. X0300000780000780000F80000F00001F00001E00001E00003E00003C00007C0000780000780000
  460. XF80000F00001F00001E00003E00003C00003C00007C0000780000F80000F00000F00001F00001E
  461. X00003E00003C00003C00007C0000780000F80000F00000F0000060000011247D9F18>I<01F000
  462. X07FC000FFE001F1F001C07003803807803C07001C07001C0E000E0E000E0E000E0E000E0E000E0
  463. XE000E0E000E0E000E0E000E0F001E07001C07001C07803C03803801C07001F1F000FFE0007FC00
  464. X01F000131C7E9B18>I<01800380038007800F803F80FF80FB8043800380038003800380038003
  465. X8003800380038003800380038003800380038003807FFCFFFE7FFC0F1C7B9B18>I<03F0000FFE
  466. X003FFF007C0F807003C0E001C0F000E0F000E06000E00000E00000E00001C00001C00003C00007
  467. X80000F00001E00003C0000780000F00001E00007C0000F80001E00E03C00E07FFFE0FFFFE07FFF
  468. XE0131C7E9B18>I<07F8001FFE003FFF007807807803C07801C03001C00001C00003C000038000
  469. X0F0003FF0003FE0003FF000007800003C00001C00000E00000E00000E0F000E0F000E0F001C0F0
  470. X03C07C07803FFF001FFE0003F800131C7E9B18>I<001F00003F0000770000770000E70001E700
  471. X01C7000387000787000707000E07001E07003C0700380700780700F00700FFFFF8FFFFF8FFFFF8
  472. X000700000700000700000700000700000700007FF000FFF8007FF0151C7F9B18>I<1FFF803FFF
  473. X803FFF803800003800003800003800003800003800003800003800003BF8003FFE003FFF003C07
  474. X801803C00001C00000E00000E06000E0F000E0F000E0E001C07003C07C0F803FFF001FFC0003F0
  475. X00131C7E9B18>I<007E0001FF0007FF800F83C01E03C01C03C0380180380000700000700000E1
  476. XF800E7FE00FFFF00FE0780F803C0F001C0F000E0E000E0F000E07000E07000E07000E03801C03C
  477. X03C01E07800FFF0007FE0001F800131C7E9B18>I<E00000FFFFE0FFFFE0FFFFE0E003C0E00780
  478. X000700000E00001E00001C0000380000380000700000700000E00000E00000E00001C00001C000
  479. X01C00001C00003C000038000038000038000038000038000038000038000131D7E9C18>I<03F8
  480. X000FFE001FFF003E0F803803807001C07001C07001C07001C03803803C07801FFF0007FC000FFE
  481. X001F1F003C07807001C0F001E0E000E0E000E0E000E0E000E07001C07803C03E0F801FFF000FFE
  482. X0003F800131C7E9B18>I<03F0000FFC001FFE003C0F00780780700380E001C0E001C0E001C0E0
  483. X01E0E001E07001E07803E03C0FE01FFFE00FFEE003F0E00000E00001C00001C00001C030038078
  484. X0780780F00783E003FFC001FF00007C000131C7E9B18>I<3078FCFC7830000000000000000030
  485. X78FCFC78300614779318>I<183C7E7E3C180000000000000000183C7E7E3E1E0E1C3C78F06007
  486. X1A789318>I<000300000780001F80003F00007E0001FC0003F00007E0001FC0003F00007E0000
  487. XFC0000FC00007E00003F00001FC00007E00003F00001FC00007E00003F00001F80000780000300
  488. X11187D9918>I<7FFFC0FFFFE0FFFFE0FFFFE0000000000000000000000000FFFFE0FFFFE0FFFF
  489. XE07FFFC0130C7E9318>I<600000F00000FC00007E00003F00001FC00007E00003F00001FC0000
  490. X7E00003F00001F80001F80003F00007E0001FC0003F00007E0001FC0003F00007E0000FC0000F0
  491. X000060000011187D9918>I<00700000F80000F80000D80000D80001DC0001DC0001DC00018C00
  492. X038E00038E00038E00038E000306000707000707000707000707000FFF800FFF800FFF800E0380
  493. X0E03801C01C01C01C07F07F0FF8FF87F07F0151C7F9B18>65 D<FFFC00FFFF00FFFF801C03C01C
  494. X01C01C00E01C00E01C00E01C00E01C01E01C01C01C07C01FFF801FFF001FFFC01C03C01C00E01C
  495. X00F01C00701C00701C00701C00701C00F01C00E01C03E0FFFFC0FFFF80FFFE00141C7F9B18>I<
  496. X00F8E003FEE007FFE00F07E01E03E03C01E03800E07000E07000E0700000E00000E00000E00000
  497. XE00000E00000E00000E00000E000007000007000E07000E03800E03C00E01E01C00F07C007FF80
  498. X03FE0000F800131C7E9B18>I<7FF800FFFE007FFF001C0F801C03C01C03C01C01E01C00E01C00
  499. XE01C00F01C00701C00701C00701C00701C00701C00701C00701C00701C00F01C00E01C00E01C01
  500. XE01C01C01C03C01C0F807FFF00FFFE007FF800141C7F9B18>I<FFFFF0FFFFF0FFFFF01C00701C
  501. X00701C00701C00701C00001C00001C0E001C0E001C0E001FFE001FFE001FFE001C0E001C0E001C
  502. X0E001C00001C00001C00381C00381C00381C00381C0038FFFFF8FFFFF8FFFFF8151C7F9B18>I<
  503. XFFFFE0FFFFE0FFFFE01C00E01C00E01C00E01C00E01C00001C00001C1C001C1C001C1C001FFC00
  504. X1FFC001FFC001C1C001C1C001C1C001C00001C00001C00001C00001C00001C00001C0000FFC000
  505. XFFC000FFC000131C7E9B18>I<01F1C003FDC00FFFC01F0FC01C03C03803C03801C07001C07001
  506. XC0700000E00000E00000E00000E00000E00000E00FF0E01FF0E00FF07001C07001C07003C03803
  507. XC03803C01C07C01F0FC00FFFC003FDC001F1C0141C7E9B18>I<7F07F0FF8FF87F07F01C01C01C
  508. X01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01FFFC01FFFC01FFFC01C01C01C01C01C
  509. X01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C07F07F0FF8FF87F07F0151C7F9B18>I<
  510. X7FFF00FFFF807FFF0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000
  511. X01C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0007FFF00
  512. XFFFF807FFF00111C7D9B18>I<7F07F0FF87F87F07F01C03C01C07801C07001C0E001C1E001C3C
  513. X001C38001C70001CF0001DF0001DF0001FB8001FB8001F1C001E1C001C0E001C0E001C07001C07
  514. X001C03801C03801C01C07F03F0FF87F87F03F0151C7F9B18>75 D<7FE000FFE0007FE0000E0000
  515. X0E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0000
  516. X0E00000E00000E00000E00700E00700E00700E00700E00707FFFF0FFFFF07FFFF0141C7F9B18>
  517. XI<FC01F8FE03F8FE03F83B06E03B06E03B06E03B06E03B8EE03B8EE0398CE0398CE039DCE039DC
  518. XE039DCE038D8E038D8E038F8E03870E03870E03800E03800E03800E03800E03800E03800E0FE03
  519. XF8FE03F8FE03F8151C7F9B18>I<7E07F0FF0FF87F07F01D81C01D81C01D81C01DC1C01CC1C01C
  520. XC1C01CE1C01CE1C01CE1C01C61C01C71C01C71C01C31C01C39C01C39C01C39C01C19C01C19C01C
  521. X1DC01C0DC01C0DC01C0DC07F07C0FF87C07F03C0151C7F9B18>I<0FF8003FFE007FFF00780F00
  522. X700700F00780E00380E00380E00380E00380E00380E00380E00380E00380E00380E00380E00380
  523. XE00380E00380E00380E00380E00380F00780700700780F007FFF003FFE000FF800111C7D9B18>
  524. XI<FFFE00FFFF80FFFFC01C03C01C01E01C00E01C00701C00701C00701C00701C00701C00E01C01
  525. XE01C03C01FFFC01FFF801FFE001C00001C00001C00001C00001C00001C00001C00001C0000FF80
  526. X00FF8000FF8000141C7F9B18>I<7FF800FFFE007FFF001C0F801C03801C03C01C01C01C01C01C
  527. X01C01C03C01C03801C0F801FFF001FFE001FFE001C0F001C07001C03801C03801C03801C03801C
  528. X03801C039C1C039C1C039C7F01F8FF81F87F00F0161C7F9B18>82 D<03F3801FFF803FFF807C0F
  529. X80700780E00380E00380E00380E000007000007800003F00001FF00007FE0000FF00000F800003
  530. XC00001C00000E00000E06000E0E000E0E001E0F001C0F80780FFFF80FFFE00E7F800131C7E9B18
  531. X>I<7FFFF8FFFFF8FFFFF8E07038E07038E07038E0703800700000700000700000700000700000
  532. X700000700000700000700000700000700000700000700000700000700000700000700000700007
  533. XFF0007FF0007FF00151C7F9B18>I<FF83FEFF83FEFF83FE1C00701C00701C00701C00701C0070
  534. X1C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C0070
  535. X1C00700E00E00F01E00783C003FF8001FF00007C00171C809B18>I<FF07F8FF07F8FF07F81C01
  536. XC01C01C01C01C01C01C00E03800E03800E03800E03800F0780070700070700070700070700038E
  537. X00038E00038E00038E00018C0001DC0001DC0001DC0000D80000F80000F800007000151C7F9B18
  538. X>I<FE03F8FE03F8FE03F87000707000707000703800E03800E03800E03800E03800E038F8E038
  539. XF8E039DCE039DCE019DCC019DCC019DCC0198CC01D8DC01D8DC01D8DC01D8DC00D8D800D05800F
  540. X07800F07800E0380151C7F9B18>I<7F8FE07F9FE07F8FE00E07000F0700070E00078E00039C00
  541. X03DC0001F80001F80000F00000F00000700000F00000F80001F80001DC00039E00038E00070F00
  542. X0707000E07800E03801E03C07F07F0FF8FF87F07F0151C7F9B18>I<FF07F8FF07F8FF07F81C01
  543. XC01E03C00E03800F0780070700070700038E00038E0001DC0001DC0001DC0000F80000F8000070
  544. X0000700000700000700000700000700000700000700000700001FC0003FE0001FC00151C7F9B18
  545. X>I<FFF8FFF8FFF8E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
  546. X00E000E000E000E000E000E000E000E000E000E000E000E000E000E000FFF8FFF8FFF80D24779F
  547. X18>91 D<FFF8FFF8FFF80038003800380038003800380038003800380038003800380038003800
  548. X38003800380038003800380038003800380038003800380038003800380038FFF8FFF8FFF80D24
  549. X7F9F18>93 D<7FFF00FFFF80FFFF807FFF0011047D7F18>95 D<1FE0003FF8007FFC00781E0030
  550. X0E0000070000070000FF0007FF001FFF007F0700780700E00700E00700E00700F00F00781F003F
  551. XFFF01FFBF007E1F014147D9318>97 D<7E0000FE00007E00000E00000E00000E00000E00000E00
  552. X000E3E000EFF800FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E00380E00380E00
  553. X380F00700F00700F80E00FC1E00FFFC00EFF80063E00151C809B18>I<01FE0007FF001FFF803E
  554. X0780380300700000700000E00000E00000E00000E00000E00000E000007000007001C03801C03E
  555. X03C01FFF8007FF0001FC0012147D9318>I<001F80003F80001F80000380000380000380000380
  556. X00038003E3800FFB801FFF803C1F80380F80700780700380E00380E00380E00380E00380E00380
  557. XE00380700780700780380F803C1F801FFFF00FFBF803E3F0151C7E9B18>I<01F00007FC001FFE
  558. X003E0F00380780700380700380E001C0E001C0FFFFC0FFFFC0FFFFC0E000007000007001C03801
  559. XC03E03C01FFF8007FF0001FC0012147D9318>I<001F80007FC000FFE000E1E001C0C001C00001
  560. XC00001C0007FFFC0FFFFC0FFFFC001C00001C00001C00001C00001C00001C00001C00001C00001
  561. XC00001C00001C00001C00001C00001C0007FFF007FFF007FFF00131C7F9B18>I<01E1F007FFF8
  562. X0FFFF81E1E301C0E003807003807003807003807003807001C0E001E1E001FFC001FF80039E000
  563. X3800001C00001FFE001FFFC03FFFE07801F0700070E00038E00038E00038E000387800F07E03F0
  564. X1FFFC00FFF8001FC00151F7F9318>I<7E0000FE00007E00000E00000E00000E00000E00000E00
  565. X000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E00E00E00E00
  566. XE00E00E00E00E00E00E00E00E07FC3FCFFE7FE7FC3FC171C809B18>I<03800007C00007C00007
  567. XC0000380000000000000000000000000007FC000FFC0007FC00001C00001C00001C00001C00001
  568. XC00001C00001C00001C00001C00001C00001C00001C00001C00001C000FFFF00FFFF80FFFF0011
  569. X1D7C9C18>I<7FE000FFE0007FE00000E00000E00000E00000E00000E00000E00000E00000E000
  570. X00E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000
  571. X00E0007FFFC0FFFFE07FFFC0131C7E9B18>108 D<7CE0E000FFFBF8007FFFF8001F1F1C001E1E
  572. X1C001E1E1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C
  573. X1C1C001C1C1C001C1C1C007F1F1F00FFBFBF807F1F1F001914819318>I<7E3E00FEFF807FFFC0
  574. X0FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E0
  575. X0E00E07FC3FCFFE7FE7FC3FC1714809318>I<01F0000FFE001FFF003E0F803803807001C07001
  576. XC0E000E0E000E0E000E0E000E0E000E0F001E07001C07803C03C07803E0F801FFF000FFE0001F0
  577. X0013147E9318>I<7E3E00FEFF807FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E
  578. X00380E00380E00380F00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E00000E
  579. X00000E00000E00000E00007FC000FFE0007FC000151E809318>I<7F87E0FF9FF07FBFF803F878
  580. X03F03003E00003C00003C000038000038000038000038000038000038000038000038000038000
  581. X7FFE00FFFF007FFE0015147F9318>114 D<07F7003FFF007FFF00780F00E00700E00700E00700
  582. X7C00007FE0001FFC0003FE00001F00600780E00380E00380F00380F80F00FFFF00FFFC00E7F000
  583. X11147D9318>I<0180000380000380000380000380007FFFC0FFFFC0FFFFC00380000380000380
  584. X000380000380000380000380000380000380000380400380E00380E00380E001C1C001FFC000FF
  585. X80003E0013197F9818>I<7E07E0FE0FE07E07E00E00E00E00E00E00E00E00E00E00E00E00E00E
  586. X00E00E00E00E00E00E00E00E00E00E00E00E01E00F03E007FFFC03FFFE01FCFC1714809318>I<
  587. X7F8FF0FF8FF87F8FF01E03C00E03800E03800E0380070700070700070700038E00038E00038E00
  588. X038E0001DC0001DC0001DC0000F80000F80000700015147F9318>I<FF8FF8FF8FF8FF8FF83800
  589. XE03800E03800E01C01C01C01C01C71C01CF9C01CF9C01CD9C01CD9C00DDD800DDD800DDD800D8D
  590. X800F8F800F8F8007070015147F9318>I<7F8FF07F9FF07F8FF0070700078E00039E0001DC0001
  591. XF80000F80000700000F00000F80001DC00039E00038E000707000F07807F8FF0FF8FF87F8FF015
  592. X147F9318>I<7F8FF0FF8FF87F8FF00E01C00E03800E0380070380070700070700038700038600
  593. X038E0001CE0001CE0000CC0000CC0000DC0000780000780000780000700000700000700000F000
  594. X00E00079E0007BC0007F80003F00001E0000151E7F9318>I<3FFFF07FFFF07FFFF07001E07003
  595. XC0700780000F00001E00003C0000F80001F00003C0000780000F00701E00703C0070780070FFFF
  596. XF0FFFFF0FFFFF014147F9318>I<0007E0001FE0007FE000780000E00000E00000E00000E00000
  597. XE00000E00000E00000E00000E00000E00000E00001E0007FC000FF8000FF80007FC00001E00000
  598. XE00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000007800007FE000
  599. X1FE00007E013247E9F18>I<7C0000FF0000FFC00003C00000E00000E00000E00000E00000E000
  600. X00E00000E00000E00000E00000E00000E00000F000007FC0003FE0003FE0007FC000F00000E000
  601. X00E00000E00000E00000E00000E00000E00000E00000E00000E00000E00003C000FFC000FF0000
  602. X7C000013247E9F18>125 D E /Fg 56 123 df<387CFEFFFF7F3B03030706060C1C1870200811
  603. X7CA210>39 D<387CFEFEFE7C3807077C8610>46 D<00180000780001F800FFF800FFF80001F800
  604. X01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F800
  605. X01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8007FFFE07FFFE0
  606. X13207C9F1C>49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8FE03F8FE01F87C01F838
  607. X03F80003F80003F00003F00007E00007C0000F80001F00003E0000380000700000E01801C01803
  608. X80180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D9F1C>I<00FE0007FFC0
  609. X0F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F00003E00007C0001F8001FE00
  610. X01FF000007C00001F00001F80000FC0000FC3C00FE7E00FEFF00FEFF00FEFF00FEFF00FC7E01FC
  611. X7801F81E07F00FFFC001FE0017207E9F1C>I<0000E00001E00003E00003E00007E0000FE0001F
  612. XE0001FE00037E00077E000E7E001C7E00187E00307E00707E00E07E00C07E01807E03807E07007
  613. XE0E007E0FFFFFEFFFFFE0007E00007E00007E00007E00007E00007E00007E000FFFE00FFFE1720
  614. X7E9F1C>I<1000201E01E01FFFC01FFF801FFF001FFE001FF8001BC00018000018000018000018
  615. X000019FC001FFF001E0FC01807E01803E00003F00003F00003F80003F83803F87C03F8FE03F8FE
  616. X03F8FC03F0FC03F07007E03007C01C1F800FFF0003F80015207D9F1C>I<001F8000FFE003F070
  617. X07C0F00F01F81F01F83E01F83E01F87E00F07C00007C0000FC0800FC7FC0FCFFE0FD80F0FF00F8
  618. XFE007CFE007CFC007EFC007EFC007EFC007E7C007E7C007E7C007E3C007C3E007C1E00F80F00F0
  619. X0783E003FFC000FF0017207E9F1C>I<6000007800007FFFFE7FFFFE7FFFFC7FFFF87FFFF87FFF
  620. XF0E00060E000C0C00180C00300C00300000600000C00001C0000180000380000780000780000F0
  621. X0000F00000F00001F00001F00001F00003F00003F00003F00003F00003F00003F00003F00001E0
  622. X0017227DA11C>I<00FE0003FFC00703E00E00F01C00F01C00783C00783E00783F00783F80783F
  623. XE0F01FF9E01FFFC00FFF8007FFC003FFE007FFF01E7FF83C1FFC7807FC7801FEF000FEF0003EF0
  624. X001EF0001EF0001CF8001C7800383C00381F01F00FFFC001FF0017207E9F1C>I<01FE0007FF80
  625. X0F83E01E01F03E00F07C00F87C0078FC007CFC007CFC007CFC007EFC007EFC007EFC007E7C00FE
  626. X7C00FE3E01FE1E037E0FFE7E07FC7E00207E00007C00007C1E007C3F00F83F00F83F00F03F01E0
  627. X1E03C01C0F800FFE0003F80017207E9F1C>I<000070000000007000000000F800000000F80000
  628. X0000F800000001FC00000001FC00000003FE00000003FE00000003FE00000006FF000000067F00
  629. X00000E7F8000000C3F8000000C3F800000183FC00000181FC00000381FE00000300FE00000300F
  630. XE00000600FF000006007F00000E007F80000FFFFF80000FFFFF800018001FC00018001FC000380
  631. X01FE00030000FE00030000FE000600007F000600007F00FFE00FFFF8FFE00FFFF825227EA12A>
  632. X65 D<FFFFFF8000FFFFFFE00007F001F80007F000FC0007F0007E0007F0007E0007F0007F0007
  633. XF0007F0007F0007F0007F0007F0007F0007F0007F0007E0007F000FE0007F000FC0007F003F800
  634. X07FFFFF00007FFFFF00007F001FC0007F0007E0007F0003F0007F0003F8007F0001F8007F0001F
  635. XC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0003F8007F0003F8007F000
  636. X7F0007F001FE00FFFFFFF800FFFFFFC00022227EA128>I<0003FE0080001FFF818000FF01E380
  637. X01F8003F8003E0001F8007C0000F800F800007801F800007803F000003803F000003807F000001
  638. X807E000001807E00000180FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
  639. X0000FE00000000FE000000007E000000007E000001807F000001803F000001803F000003801F80
  640. X0003000F8000030007C000060003F0000C0001F800380000FF00F000001FFFC0000003FE000021
  641. X227DA128>I<FFFFFF8000FFFFFFF00007F003FC0007F0007E0007F0003F0007F0001F8007F000
  642. X0FC007F00007E007F00007E007F00007F007F00003F007F00003F007F00003F007F00003F807F0
  643. X0003F807F00003F807F00003F807F00003F807F00003F807F00003F807F00003F807F00003F807
  644. XF00003F007F00003F007F00003F007F00007E007F00007E007F0000FC007F0001F8007F0003F00
  645. X07F0007E0007F003FC00FFFFFFF000FFFFFF800025227EA12B>I<FFFFFFFCFFFFFFFC07F000FC
  646. X07F0003C07F0001C07F0000C07F0000E07F0000E07F0000607F0180607F0180607F0180607F018
  647. X0007F0380007F0780007FFF80007FFF80007F0780007F0380007F0180007F0180007F0180307F0
  648. X180307F0000307F0000607F0000607F0000607F0000E07F0000E07F0001E07F0003E07F001FCFF
  649. XFFFFFCFFFFFFFC20227EA125>I<FFFFFFF8FFFFFFF807F001F807F0007807F0003807F0001807
  650. XF0001C07F0001C07F0000C07F0000C07F0180C07F0180C07F0180007F0180007F0380007F07800
  651. X07FFF80007FFF80007F0780007F0380007F0180007F0180007F0180007F0180007F0000007F000
  652. X0007F0000007F0000007F0000007F0000007F0000007F00000FFFFE000FFFFE0001E227EA123>
  653. XI<0003FE0040001FFFC0C0007F00F1C001F8003FC003F0000FC007C00007C00FC00003C01F8000
  654. X03C03F000001C03F000001C07F000000C07E000000C07E000000C0FE00000000FE00000000FE00
  655. X000000FE00000000FE00000000FE00000000FE00000000FE000FFFFC7E000FFFFC7F00001FC07F
  656. X00001FC03F00001FC03F00001FC01F80001FC00FC0001FC007E0001FC003F0001FC001FC003FC0
  657. X007F80E7C0001FFFC3C00003FF00C026227DA12C>I<FFFF83FFFEFFFF83FFFE07F0001FC007F0
  658. X001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007
  659. XF0001FC007F0001FC007F0001FC007F0001FC007FFFFFFC007FFFFFFC007F0001FC007F0001FC0
  660. X07F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001F
  661. XC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC0FFFF83FFFEFFFF83FFFE27227E
  662. XA12C>I<FFFFE0FFFFE003F80003F80003F80003F80003F80003F80003F80003F80003F80003F8
  663. X0003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F8
  664. X0003F80003F80003F80003F80003F80003F80003F800FFFFE0FFFFE013227FA115>I<FFFF803F
  665. XFCFFFF803FFC07F000038007F000070007F0000E0007F000180007F000300007F000E00007F001
  666. XC00007F003800007F007000007F00E000007F018000007F038000007F0FC000007F1FE000007F3
  667. XFE000007F77F000007FE7F800007F83F800007F01FC00007F01FE00007F00FE00007F007F00007
  668. XF007F80007F003F80007F001FC0007F001FE0007F000FF0007F0007F0007F0007F8007F0003FC0
  669. XFFFF83FFFCFFFF83FFFC26227EA12C>75 D<FFF000000FFFFFF800001FFF07F800001FE006FC00
  670. X0037E006FC000037E006FC000037E0067E000067E0067E000067E0063F0000C7E0063F0000C7E0
  671. X061F800187E0061F800187E0060FC00307E0060FC00307E0060FC00307E00607E00607E00607E0
  672. X0607E00603F00C07E00603F00C07E00601F81807E00601F81807E00601F81807E00600FC3007E0
  673. X0600FC3007E006007E6007E006007E6007E006003FC007E006003FC007E006001F8007E006001F
  674. X8007E006001F8007E006000F0007E0FFF00F00FFFFFFF00600FFFF30227EA135>77
  675. XD<0007FC0000003FFF800000FC07E00003F001F80007E000FC000FC0007E001F80003F001F8000
  676. END_OF_FILE
  677.   if test 38404 -ne `wc -c <'version_1.1/man/xvig.ps.1'`; then
  678.     echo shar: \"'version_1.1/man/xvig.ps.1'\" unpacked with wrong size!
  679.   fi
  680.   # end of 'version_1.1/man/xvig.ps.1'
  681. fi
  682. if test -f 'version_1.1/src/charcodes.h' -a "${1}" != "-c" ; then 
  683.   echo shar: Will not clobber existing file \"'version_1.1/src/charcodes.h'\"
  684. else
  685.   echo shar: Extracting \"'version_1.1/src/charcodes.h'\" \(7899 characters\)
  686.   sed "s/^X//" >'version_1.1/src/charcodes.h' <<'END_OF_FILE'
  687. X/* File>>> charcodes.h
  688. X--
  689. X-- %M% -- version %I% (IMEC)            last updated: %E%
  690. X--
  691. X-- Copyright (c) 1993
  692. X-- IMEC vzw
  693. X-- Kapeldreef 75
  694. X-- B-3001 LEUVEN
  695. X-- BELGIUM
  696. X--
  697. X-- Author   : A. Demaree
  698. X--
  699. X-- Date     : June 23, 1993
  700. X--
  701. X-- Function : Definition of the array containing the coordinates of
  702. X--            all printable characters (ASCII code 32 to 126).
  703. X--
  704. X-- Comment  :
  705. X--
  706. X-- Review   :
  707. X--
  708. X*/
  709. X
  710. X
  711. X#ifndef __CHARCODES_H
  712. X#define __CHARCODES_H
  713. X
  714. X
  715. X/*
  716. X-- The coordinates for the characters
  717. X-- Syntax :  nr-of-polygons, nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
  718. X--                           nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
  719. X--                           ................
  720. X--                           ..........
  721. X--           nr-of-polygons, nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
  722. X--                           nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
  723. X--                           ................
  724. X--                           ..........
  725. X--           .....................
  726. X--           .............
  727. X*/
  728. X
  729. Xstatic int charcode[1559] = {
  730. X  /*   */   0,
  731. X  /* ! */   2,  2, 3,6, 3,1,
  732. X                2, 3,0, 3,0,
  733. X  /* " */   2,  2, 2,6, 2,4,
  734. X                2, 4,6, 4,4,
  735. X  /* # */   4,  2, 2,6, 2,0,
  736. X                2, 4,6, 4,0,
  737. X                2, 1,4, 5,4,
  738. X                2, 1,2, 5,2,
  739. X  /* $ */   2,  6, 1,1, 5,1, 5,3, 1,3, 1,5, 5,5,
  740. X                2, 3,6, 3,0,
  741. X  /* % */   3,  5, 1,5, 1,6, 3,6, 3,5, 1,5,
  742. X                2, 1,1, 5,5,
  743. X                5, 3,0, 3,1, 5,1, 5,0, 3,0,
  744. X  /* & */   1, 11, 5,0, 1,4, 1,5, 2,6, 3,5, 3,4, 1,2, 1,1, 2,0, 3,0, 5,2,
  745. X  /* ' */   1,  3, 3,6, 3,5, 2,4,
  746. X  /* ( */   1,  6, 4,0, 3,0, 2,1, 2,5, 3,6, 4,6,
  747. X  /* ) */   1,  6, 2,0, 3,0, 4,1, 4,5, 3,6, 2,6,
  748. X  /* * */   3,  2, 1,1, 5,5,
  749. X                2, 5,1, 1,5,
  750. X                2, 1,3, 5,3,
  751. X  /* + */   2,  2, 1,3, 5,3,
  752. X                2, 3,5, 3,1,
  753. X  /* , */   1,  3, 3,1, 3,0, 2,-1,
  754. X  /* - */   1,  2, 1,3, 5,3,
  755. X  /* . */   1,  2, 3,0, 3,0,
  756. X  /* / */   1,  2, 1,1, 5,5,
  757. X  /* 0 */   2,  9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
  758. X                2, 1,1, 5,5,
  759. X  /* 1 */   2,  2, 1,0, 5,0,
  760. X                3, 2,5, 3,6, 3,0,
  761. X  /* 2 */   1,  7, 1,5, 2,6, 4,6, 5,5, 5,4, 1,0, 5,0,
  762. X  /* 3 */   2,  7, 1,5, 2,6, 4,6, 5,5, 5,4, 4,3, 2,3,
  763. X                6, 4,3, 5,2, 5,1, 4,0, 2,0, 1,1,
  764. X  /* 4 */   1,  4, 5,3, 1,3, 4,6, 4,0,
  765. X  /* 5 */   1,  9, 1,1, 2,0, 4,0, 5,1, 5,3, 4,4, 1,4, 1,6, 5,6,
  766. X  /* 6 */   1, 12, 1,2, 2,3, 4,3, 5,2, 5,1, 4,0, 2,0, 1,1, 1,5, 2,6, 4,6, 5,5,
  767. X  /* 7 */   1,  5, 2,0, 2,2, 5,5, 5,6, 1,6,
  768. X  /* 8 */   1, 16, 2,3, 1,2, 1,1, 2,0, 4,0, 5,1, 5,2, 4,3, 2,3, 1,4, 1,5, 2,6,
  769. X                   4,6, 5,5, 5,4, 4,3,
  770. X  /* 9 */   1, 12, 5,4, 4,3, 2,3, 1,4, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
  771. X  /* : */   2,  2, 3,3, 3,3,
  772. X                2, 3,1, 3,1,
  773. X  /* ; */   2,  2, 3,3, 3,3,
  774. X                3, 3,1, 3,0, 2,-1,
  775. X  /* < */   1,  3, 4,1, 2,3, 4,5,
  776. X  /* = */   2,  2, 1,2, 5,2,
  777. X                2, 1,4, 5,4,
  778. X  /* > */   1,  3, 2,1, 4,3, 2,5,
  779. X  /* ? */   2,  8, 1,4, 1,5, 2,6, 4,6, 5,5, 5,4, 3,2, 3,1,
  780. X                2, 3,0, 3,0,
  781. X  /* @ */   2,  8, 5,0, 2,0, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1,
  782. X                8, 5,2, 4,1, 3,1, 2,2, 2,4, 3,5, 4,5, 5,4,
  783. X  /* A */   2,  6, 1,0, 1,5, 2,6, 4,6, 5,5, 5,0,
  784. X                2, 1,3, 5,3,
  785. X  /* B */   1, 11, 1,3, 4,3, 5,2, 5,1, 4,0, 1,0, 1,6, 4,6, 5,5, 5,4, 4,3,
  786. X  /* C */   1,  8, 5,5, 4,6, 2,6, 1,5, 1,1, 2,0, 4,0, 5,1,
  787. X  /* D */   1,  7, 1,0, 1,6, 4,6, 5,5, 5,1, 4,0, 1,0,
  788. X  /* E */   2,  4, 5,6, 1,6, 1,0, 5,0,
  789. X                2, 1,3, 4,3,
  790. X  /* F */   2,  3, 5,6, 1,6, 1,0,
  791. X                2, 1,3, 4,3,
  792. X  /* G */   1, 10, 5,5, 4,6, 2,6, 1,5, 1,1, 2,0, 4,0, 5,1, 5,3, 3,3,
  793. X  /* H */   3,  2, 1,6, 1,0,
  794. X                2, 1,3, 5,3,
  795. X                2, 5,6, 5,0,
  796. X  /* I */   3,  2, 1,6, 5,6,
  797. X                2, 3,6, 3,0,
  798. X                2, 1,0, 5,0,
  799. X  /* J */   1,  5, 1,1, 2,0, 4,0, 5,1, 5,6,
  800. X  /* K */   3,  2, 1,6, 1,0,
  801. X                2, 1,2, 5,6,
  802. X                2, 2,3, 5,0,
  803. X  /* L */   1,  3, 1,6, 1,0, 5,0,
  804. X  /* M */   1,  5, 1,0, 1,6, 3,4, 5,6, 5,0,
  805. X  /* N */   2,  3, 1,0, 1,6, 5,2,
  806. X                2, 5,0, 5,6,
  807. X  /* O */   1,  9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
  808. X  /* P */   1,  7, 1,0, 1,6, 4,6, 5,5, 5,4, 4,3, 1,3,
  809. X  /* Q */   2,  9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
  810. X                2, 4,1, 5,0,
  811. X  /* R */   2,  7, 1,0, 1,6, 4,6, 5,5, 5,4, 4,3, 1,3,
  812. X                2, 2,3, 5,0,
  813. X  /* S */   1, 12, 1,1, 2,0, 4,0, 5,1, 5,2, 4,3, 2,3, 1,4, 1,5, 2,6, 4,6, 5,5,
  814. X  /* T */   2,  2, 1,6, 5,6,
  815. X                2, 3,6, 3,0,
  816. X  /* U */   1,  6, 1,6, 1,1, 2,0, 4,0, 5,1, 5,6,
  817. X  /* V */   1,  5, 1,6, 1,2, 3,0, 5,2, 5,6,
  818. X  /* W */   2,  5, 1,6, 1,1, 2,0, 3,1, 3,6,
  819. X                4, 5,6, 5,1, 4,0, 3,1,
  820. X  /* X */   2,  4, 1,6, 1,5, 5,1, 5,0,
  821. X                4, 1,0, 1,1, 5,5, 5,6,
  822. X  /* Y */   2,  4, 1,6, 1,5, 3,3, 3,0,
  823. X                3, 3,3, 5,5, 5,6,
  824. X  /* Z */   1,  8, 1,5, 1,6, 5,6, 5,5, 1,1, 1,0, 5,0, 5,1,
  825. X  /* [ */   1,  4, 4,0, 2,0, 2,6, 4,6,
  826. X  /* \ */   1,  2, 1,5, 5,1,
  827. X  /* ] */   1,  4, 2,0, 4,0, 4,6, 2,6,
  828. X  /* ^ */   1,  3, 1,4, 3,6, 5,4,
  829. X  /* _ */   1,  2, 1,0, 5,0,
  830. X  /* ` */   1,  3, 3,6, 3,5, 4,4,
  831. X  /* a */   2,  8, 5,1, 4,0, 2,0, 1,1, 1,2, 2,3, 4,3, 5,2,
  832. X                4, 5,0, 5,3, 4,4, 2,4,
  833. X  /* b */   2,  2, 1,6, 1,0,
  834. X                8, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
  835. X  /* c */   1,  8, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3,
  836. X  /* d */   2,  8, 5,3, 4,4, 2,4, 1,3, 1,1, 2,0, 4,0, 5,1,
  837. X                2, 5,0, 5,6,
  838. X  /* e */   1, 10, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3, 5,2, 1,2,
  839. X  /* f */   2,  5, 2,0, 2,5, 3,6, 4,6, 5,5,
  840. X                2, 1,3, 3,3,
  841. X  /* g */   2,  8, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3,
  842. X                5, 5,4, 5,-1, 4,-2, 2,-2, 1,-1,
  843. X  /* h */   2,  2, 1,0, 1,6,
  844. X                5, 1,3, 2,4, 4,4, 5,3, 5,0,
  845. X  /* i */   3,  2, 1,0, 5,0,
  846. X                3, 3,0, 3,4, 2,4,
  847. X                2, 3,5, 3,5,
  848. X  /* j */   2,  5, 1,-1, 2,-2, 4,-2, 5,-1, 5,4,
  849. X                2, 5,5, 5,5,
  850. X  /* k */   3,  2, 1,0, 1,6,
  851. X                2, 1,2, 3,4,
  852. X                2, 2,3, 5,0,
  853. X  /* l */   2,  2, 1,0, 5,0,
  854. X                3, 3,0, 3,6, 2,6,
  855. X  /* m */   3,  2, 1,0, 1,4,
  856. X                4, 1,3, 2,4, 3,3, 3,0,
  857. X                4, 3,3, 4,4, 5,3, 5,0,
  858. X  /* n */   2,  2, 1,0, 1,4,
  859. X                5, 1,3, 2,4, 4,4, 5,3, 5,0,
  860. X  /* o */   1,  9, 1,1, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
  861. X  /* p */   2,  2, 1,-2, 1,4,
  862. X                8, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
  863. X  /* q */   2,  2, 5,-2, 5,4,
  864. X                8, 5,3, 4,4, 2,4, 1,3, 1,1, 2,0, 4,0, 5,1,
  865. X  /* r */   2,  2, 1,0, 1,4,
  866. X                4, 1,3, 2,4, 4,4, 5,3,
  867. X  /* s */   1,  8, 1,0, 4,0, 5,1, 4,2, 2,2, 1,3, 2,4, 4,4,
  868. X  /* t */   2,  2, 1,4, 3,4,
  869. X                5, 2,5, 2,1, 3,0, 4,0, 5,1,
  870. X  /* u */   1,  6, 1,4, 1,1, 2,0, 4,0, 5,1, 5,4,
  871. X  /* v */   1,  5, 1,4, 1,2, 3,0, 5,2, 5,4,
  872. X  /* w */   2,  5, 1,4, 1,1, 2,0, 3,1, 3,4,
  873. X                4, 3,1, 4,0, 5,1, 5,4,
  874. X  /* x */   2,  2, 1,0, 5,4,
  875. X                2, 1,4, 5,0,
  876. X  /* y */   2,  5, 1,4, 1,1, 2,0, 4,0, 5,1,
  877. X                5, 5,4, 5,-1, 4,-2, 2,-2, 1,-1,
  878. X  /* z */   1,  4, 1,4, 5,4, 1,0, 5,0,
  879. X  /* { */   2,  2, 1,3, 2,3,
  880. X                6, 4,6, 3,6, 2,5, 2,1, 3,0, 4,0,
  881. X  /* | */   2,  2, 3,6, 3,4,
  882. X                2, 3,2, 3,0,
  883. X  /* } */   2,  6, 2,6, 3,6, 4,5, 4,1, 3,0, 2,0,
  884. X                2, 4,3, 5,3,
  885. X  /* ~ */   1,  4, 1,5, 2,6, 4,4, 5,5 };
  886. X
  887. X
  888. X/*
  889. X-- The indices in the previous array where a particular character starts
  890. X*/
  891. X
  892. Xstatic int charpointer[95] = {     /* 32..126 */
  893. X  0,1,12,23,44,63,91,115,123,137,151,167,178,186,192,198,
  894. X  204,229,242,258,287,297,317,343,355,389,415,426,439,447,458,
  895. X  466,489,524,543,567,585,601,616,629,651,667,683,695,711,
  896. X  719,731,744,764,780,805,826,852,863,877,889,910,929,946,964,
  897. X  974,980,990,998,1004,1012,1039,1062,1080,1103,1125,1142,1171,1188,
  898. X  1206,1223,1239,1252,1276,1293,1313,1336,1359,1374,1392,1409,
  899. X  1423,1435,1456,1467,1490,1500,1519,1530,1549 };
  900. X
  901. X
  902. X#endif  /* __CHARCODES_H */
  903. END_OF_FILE
  904.   if test 7899 -ne `wc -c <'version_1.1/src/charcodes.h'`; then
  905.     echo shar: \"'version_1.1/src/charcodes.h'\" unpacked with wrong size!
  906.   fi
  907.   # end of 'version_1.1/src/charcodes.h'
  908. fi
  909. echo shar: End of archive 3 \(of 10\).
  910. cp /dev/null ark3isdone
  911. MISSING=""
  912. for I in 1 2 3 4 5 6 7 8 9 10 ; do
  913.     if test ! -f ark${I}isdone ; then
  914.     MISSING="${MISSING} ${I}"
  915.     fi
  916. done
  917. if test "${MISSING}" = "" ; then
  918.     echo You have unpacked all 10 archives.
  919.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  920.     echo "Merging xvig.ps parts... "
  921.     cat version_1.1/man/xvig.ps.? > version_1.1/man/xvig.ps
  922.     rm version_1.1/man/xvig.ps.?
  923.     echo "Done."
  924. else
  925.     echo You still must unpack the following archives:
  926.     echo "        " ${MISSING}
  927. fi
  928. exit 0
  929. exit 0 # Just in case...
  930. -- 
  931.   // chris@Sterling.COM           | Send comp.sources.x submissions to:
  932. \X/  Amiga - The only way to fly! |    sources-x@sterling.com
  933.  "It's intuitively obvious to the |
  934.   most casual observer..."        | GCS d+/-- p+ c++ l+ m+ s++/+ g+ w+ t+ r+ x+
  935.