home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.x
- From: demaree@imec.be (Antoon Demaree)
- Subject: v21i050: xvig - XviG Graphics Library, Part03/10
- Message-ID: <1993Nov23.172733.17019@sparky.sterling.com>
- X-Md4-Signature: e62282819ce2bd4f5aa2c1d62fb8194a
- Sender: chris@sparky.sterling.com (Chris Olson)
- Organization: Sterling Software
- Date: Tue, 23 Nov 1993 17:27:33 GMT
- Approved: chris@sterling.com
-
- Submitted-by: demaree@imec.be (Antoon Demaree)
- Posting-number: Volume 21, Issue 50
- Archive-name: xvig/part03
- Environment: X11
-
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then feed it
- # into a shell via "sh file" or similar. To overwrite existing files,
- # type "sh file -c".
- # Contents: version_1.1/README version_1.1/man/xvig.ps.1
- # version_1.1/src/charcodes.h
- # Wrapped by chris@sparky on Tue Nov 23 11:17:57 1993
- PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin:$PATH ; export PATH
- echo If this archive is complete, you will see the following message:
- echo ' "shar: End of archive 3 (of 10)."'
- if test -f 'version_1.1/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'version_1.1/README'\"
- else
- echo shar: Extracting \"'version_1.1/README'\" \(5005 characters\)
- sed "s/^X//" >'version_1.1/README' <<'END_OF_FILE'
- X
- X *********************************
- X * *
- X * The XviG Graphics Library *
- X * *
- X *********************************
- X
- X
- XWhat ?
- X======
- X
- XAlthough the X Window system is an extremely powerful graphics package,
- Xproducing simple graphics with it isn't an easy job.
- XDue to the nature of the X Window system, the programmer has to deal
- Xwith a lot of overhead produced by the event-driven mechanism.
- XIn fact, he has to react on all kinds of 'messages' that the X Window
- Xsystem notifies him of, like window growing and shrinking, hidden
- Xwindows, mouse movement, key presses and mouse button clicks, etc.
- X
- XIn order for the user to be able to produce simple graphics in a less
- Xcomplicated way, the XviG graphics package has been developed.
- XXviG stands for 'X window VIrtual Graphics' and is considered to be
- Xan I/O-driven graphics package (as it was in the 'good old days')
- Xinstead of the X Window event-driven graphics.
- XThis means that XviG provides the user only with a number of
- Xstraightforward functions for opening windows, defining colors,
- Xdrawing lines, rectangles, text, ...., creating cursors and getting
- Xcursor input, etc. In this way, he does not need to know anything
- Xabout all the fancy (and complicated) features of the X Window system.
- X
- XThe XviG graphics package is meant to produce 'simple' graphics,
- Xwhich means that is does not provide scrollbars, pop-up menus, fancy
- Xtext features, etc.
- X
- X
- XHow ?
- X=====
- X
- XThe purpose of the XviG system is to hide all the events generated
- Xby the X Window system from the programmer. X events are related to a
- Xwindow. So, for each window that is opened, a child program is started
- Xthat handles all these X events.
- XOnly the data that is specifically wanted (e.g. window size, cursor position)
- Xis requested by the user program to this child program and transmitted from
- Xthe child program back to the user program.
- XOther X events that are of no interest to the user program, like window
- Xhiding and iconifying, window resizing and refreshing, are dealt with by
- Xthis child program.
- X
- XThe communication between the child program(s) and the user program
- Xuses the X protocol. This implies that there is no loss of performance
- Xof this graphics system compared to a regular X Window program.
- X
- X
- XBuilding It
- X===========
- X
- XThis release contains 6 directories :
- X
- X src : contains the source files.
- X include : contains the global header file.
- X lib : contains the library that will be built.
- X bin : contains the child program that will be built.
- X man : the PostScript file with the Users Manual.
- X examples : contains some example programs.
- X
- XNotice that an Ansi-C compiler is required to build the system.
- X
- XThere is a 'Imakefile' provided to build the library and programs.
- XIf you have 'imake' on your system, do the following :
- X
- X $ cd src
- X $ xmkmf
- X $ make
- X $ cd ../examples
- X $ xmkmf
- X $ make
- X
- XIf you don't have 'imake', a normal Makefile called 'Makefile.std' is
- Xalso provided. So, do the following :
- X
- X $ cd src
- X $ make -f Makefile.std
- X $ cd ../examples
- X $ make -f Makefile.std
- X
- XYou may have to adapt some macro definitions in this 'Makefile.std' (CC,
- XCFLAGS, ....) depending on the system you are building on. The following
- Xmachines are provided.
- X
- X HP 700 Series (HP-UX 9.01)
- X DecStation 3000/5000 (Ultrix 4.2a)
- X SUN/SPARC (SunOS 4.1.1)
- X
- XComment out the appropriate definitions or change them to your configuration.
- X
- X
- XUsing It
- X========
- X
- XAll you need is the header file 'xvig.h' on the 'include' directory,
- Xthe library 'xvig.a' on the 'lib' directory to link with, and the child
- Xprogram 'xvig' on the 'bin' directory which must be defined by the
- Xenvironment variable 'XVIG'.
- X
- XRead section 4 of the 'Users Manual' on 'Using XviG' for more information.
- XNote: Forget about 'bin/$(HT)bin' and 'lib/$(HT)lib'.
- X Simply read '$(XVIGDIR)/bin/$(HT)bin/xvig' as '$(XVIGDIR)/bin/xvig'
- X and '$(XVIGDIR)/lib/$(HT)lib/xvig.a' as '$(XVIGDIR)/lib/xvig.a'.
- X
- X
- XAnd Finally ...
- X===============
- X
- XI would like to hear from you what you think of this system, if you plan
- Xto use it, if you have any remarks, if you find any bugs, etc.
- XAlso, if you want more information, don't hesitate to contact me.
- XAnd of course, you will respect the copyright notice.
- X
- XHave fun with it.
- X
- X
- X
- X Antoon Demaree
- X
- X IMEC, Division VSDM
- X Kapeldreef 75
- X B-3001 Leuven
- X Belgium
- X
- X e-mail: demaree@imec.be
- X tel: +32 16 281478
- X fax: +32 16 281515
- X
- END_OF_FILE
- if test 5005 -ne `wc -c <'version_1.1/README'`; then
- echo shar: \"'version_1.1/README'\" unpacked with wrong size!
- fi
- # end of 'version_1.1/README'
- fi
- if test -f 'version_1.1/man/xvig.ps.1' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'version_1.1/man/xvig.ps.1'\"
- else
- echo shar: Extracting \"'version_1.1/man/xvig.ps.1'\" \(38404 characters\)
- sed "s/^X//" >'version_1.1/man/xvig.ps.1' <<'END_OF_FILE'
- X%!PS-Adobe-2.0
- X%%Creator: dvips 5.47 Copyright 1986-91 Radical Eye Software
- X%%Title: main.dvi
- X%%Pages: 33 1
- X%%BoundingBox: 0 0 596 843
- X%%EndComments
- X%%BeginProcSet: tex.pro
- X/TeXDict 200 dict def TeXDict begin /N /def load def /B{bind def}N /S /exch
- Xload def /X{S N}B /TR /translate load N /isls false N /vsize 10 N /@rigin{
- Xisls{[0 1 -1 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
- XResolution VResolution vsize neg mul TR matrix currentmatrix dup dup 4 get
- Xround 4 exch put dup dup 5 get round 5 exch put setmatrix}N /@letter{/vsize 10
- XN}B /@landscape{/isls true N /vsize -1 N}B /@a4{/vsize 10.6929133858 N}B /@a3{
- X/vsize 15.5531 N}B /@ledger{/vsize 16 N}B /@legal{/vsize 13 N}B /@manualfeed{
- Xstatusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N
- X/FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin
- X/FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array
- X/BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foo setfont}2
- Xarray copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}
- XB /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont
- Xsetfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup
- Xlength 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{
- Xch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B
- X/ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0
- 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
- Xdup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0
- Xch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
- Xch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}
- Ximagemask restore}B /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr
- Xput nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf
- Xdiv put}if put /ctr ctr 1 add N}B /I{cc 1 add D}B /bop{userdict /bop-hook
- Xknown{bop-hook}if /SI save N @rigin 0 0 moveto}N /eop{clear SI restore
- Xshowpage userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
- Xknown{start-hook}if /VResolution X /Resolution X 1000 div /DVImag X /IE 256
- Xarray N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for}N /p /show load N
- X/RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X
- X/rulex X V}B /V statusdict begin /product where{pop product dup length 7 ge{0
- X7 getinterval(Display)eq}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1
- XTR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1
- X-.1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /a{
- Xmoveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{
- 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
- 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
- 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
- Xa}B /bos{/SS save N}B /eos{clear SS restore}B end
- X%%EndProcSet
- X%%BeginProcSet: special.pro
- XTeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N /vs
- X792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP false N /BBcalc false N
- X/p 3 def}B /@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{
- X@scaleunit div /vsc X}B /@hsize{/hs X /CLIP true N}B /@vsize{/vs X /CLIP true
- XN}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{10 div /rwi X}
- XB /@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X /BBcalc true N}B
- X/magscale true def end /@MacSetUp{userdict /md known{userdict /md get type
- X/dicttype eq{md begin /letter{}N /note{}N /legal{}N /od{txpose 1 0 mtx
- Xdefaultmatrix dtransform S atan/pa X newpath clippath mark{transform{
- Xitransform moveto}}{transform{itransform lineto}}{6 -2 roll transform 6 -2
- Xroll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll
- Xitransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array
- Xastore /gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{
- XPaintBlack}if}N /txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR
- Xpop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
- Xget ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
- Xnot and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if
- Xyflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR pop pop 270
- Xrotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get
- Xppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not
- Xand{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip
- Xnot and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}
- Xifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy
- XTR .96 dup scale neg S neg S TR}if}N /cp{pop pop showpage pm restore}N end}if}
- Xif}N /normalscale{Resolution 72 div VResolution 72 div neg scale magscale{
- XDVImag dup scale}if}N /psfts{S 65536 div N}N /startTexFig{/psf$SavedState save
- XN userdict maxlength dict begin /magscale false def normalscale currentpoint
- XTR /psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
- X/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx psf$llx
- Xsub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx
- Xpsf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR /showpage{}N
- X/erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{psf$llx psf$lly
- Xpsf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll
- XS lineto S lineto S lineto closepath clip newpath moveto}N /endTexFig{end
- Xpsf$SavedState restore}N /@beginspecial{SDict begin /SpecialSave save N gsave
- Xnormalscale currentpoint TR @SpecialDefaults}N /@setspecial{CLIP{newpath 0 0
- Xmoveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR
- Xhsc vsc scale ang rotate BBcalc{rwi urx llx sub div dup scale llx neg lly neg
- XTR}if /showpage{}N /erasepage{}N /copypage{}N newpath}N /@endspecial{grestore
- Xclear SpecialSave restore end}N /@defspecial{SDict begin}N /@fedspecial{end}B
- X/li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{/SaveX currentpoint /SaveY X N 1
- Xsetlinecap newpath}N /st{stroke SaveX SaveY moveto}N /fil{fill SaveX SaveY
- Xmoveto}N /ellipse{/endangle X /startangle X /yrad X /xrad X /savematrix matrix
- Xcurrentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix
- Xsetmatrix}N end
- X%%EndProcSet
- XTeXDict begin 1000 300 300 @start /Fa 83 126 df<60F0F0F0F0F0F0F0F0F0F0F0F0F060
- X0000000060F0F0600417789614>33 D<C060E0E0E0E0E0E0E0E0C060C060C060C060C06040400B
- X0B7C9614>I<071C00071C00071C00071C00071C007FFF00FFFF80FFFF800E38000E38000E3800
- X0E38000E38000E38000E3800FFFF80FFFF807FFF001C70001C70001C70001C70001C700011177F
- X9614>I<3806007C0E006C0E00EE1C00EE1C00EE3800EE38006C38007C700038700000700000E0
- X0000E00001C00001C00001C000038000038000070000070E00071F000E1B000E3B800E3B801C3B
- X801C3B80381B00381F00180E00111D7F9914>37 D<0700000F800018C00038E00038E00038E000
- X38C00039CF80398F801F1C001E1C001E38001E38001E38003F7000677000E3F000E3E000E1E380
- XE1E38073F3803F3F001E1E0011177F9614>I<60F0F878181818303060C080050C789614>I<00C0
- X01C0030006000C001C0038003000700070006000E000E000E000E000E000E000E0006000700070
- X00300038001C000C000600030001C000C00A1D7A9914>I<8000C0006000300018001C000E0006
- X00070007000300038003800380038003800380038003000700070006000E001C00180030006000
- XC0008000091D7C9914>I<038003800380638CF39EFFFE3FF80FE00FE03FF8FFFEF39E638C0380
- X038003800F107E9214>I<01C00001C00001C00001C00001C00001C00001C000FFFF80FFFF80FF
- XFF8001C00001C00001C00001C00001C00001C00001C00011117F9314>I<70F8FCFC7C0C1830E0
- XC0060A798414>I<FFFEFFFEFFFE0F037E8C14>I<70F8F8F8700505798414>I<0006000E000E00
- X1C001C003800380070007000E000E001C001C0038003800380070007000E000E001C001C003800
- X380070007000E000E000C0000F1D7E9914>I<07C00FE01C7038383018701C701CE00EE00EE00E
- XE00EE00EE00EE00EE00EE00E701C701C383838381C700FE007C00F177E9614>I<030003000700
- X0F003F00F7004700070007000700070007000700070007000700070007000700070007007FF07F
- XF00C177C9614>I<0FC01FF03838701CE00EE00EE00E400E000E001C001C00380030007000E001
- XC0030006000C00180E300E7FFE7FFE0F177E9614>I<0FC01FF03838701C701C201C001C001C00
- X38007007E007F00038001C000E000E400EE00EE00E701C78383FF00FC00F177E9614>I<007800
- X00F80001B80001B8000338000338000638000E38000C38001C3800383800303800703800E03800
- XFFFF80FFFF8000380000380000380000380000380001FF0001FF0011177F9614>I<3FFC7FFC70
- X0070007000700070007000700077C07FF07838201C000C000E000E400EE00EE01C601C78783FF0
- X0FC00F177E9614>I<01F007F80E1C1C1C381C300070007000E000E7C0EFF0F838F01CF00CE00E
- XE00E600E700E700C381C1C380FF007C00F177E9614>I<E000FFFEFFFEE01CE0380030007000E0
- X00C001C001800380038007000700070007000E000E000E000E000E000E0004000F187E9714>I<
- X0FE03FF8783C701CE00EE00EE00EE00E701C1EF003801FF03838701CE00EE00EE00EE00EF01E70
- X1C38381FF007C00F177E9614>I<07C01FE038307038601CE01CE00CE00EE00E601E701E383E1F
- XEE07CE000E001C001C001C7038707070E03FC01F000F177E9614>I<70F8F8F870000000000000
- X70F8F8F8700510798F14>I<70F8F8F87000000000000060F0F8F878183070E0800515798F14>I<
- X000E003E007C00F003E007C01F003E00F800F000F8003E001F0007C003E000F0007C003E000E0F
- X137E9414>I<FFFF80FFFF807FFF800000000000000000007FFF80FFFF80FFFF8011097F8F14>I<
- X4000E000F8007C001E000F8007C001F000F8003E001E003E00F801F007C00F801E007C00F800E0
- X0040000F157E9514>I<01C00003E00003E0000360000360000770000770000770000770000630
- X000E38000E38000E38000E38000E38001FFC001FFC001C1C001C1C003C1E00380E00FE3F80FE3F
- X8011177F9614>65 D<FFF0FFFC381E380E3807380738073807380E381E3FFC3FFC381E380E3807
- X3807380738073807380E381EFFFCFFF810177F9614>I<03C60FFE1C3E181E381E700E700E600E
- XE000E000E000E000E000E000E000600E700E700E380C181C1C380FF003C00F177E9614>I<FFE0
- X00FFF800383C00381E00380E003807003807003807003803803803803803803803803803803803
- X80380380380380380700380700380E00381E00383C00FFF800FFE00011177F9614>I<FFFF00FF
- XFF003807003807003807003807003800003800003870003870003FF0003FF00038700038700038
- X0000380000380000380380380380380380380380FFFF80FFFF8011177F9614>I<FFFFFFFF3807
- X38073807380738003800387038703FF03FF0387038703800380038003800380038003800FF00FF
- X0010177E9614>I<03C60FFE1C3E181E381E700E700E600EE000E000E000E000E07FE07FE00E60
- X0E700E700E381E181E1C3E0FFE03CE10177F9614>I<FE3F80FE3F80380E00380E00380E00380E
- X00380E00380E00380E00380E003FFE003FFE00380E00380E00380E00380E00380E00380E00380E
- X00380E00380E00FE3F80FE3F8011177F9614>I<FFF8FFF8070007000700070007000700070007
- X0007000700070007000700070007000700070007000700FFF8FFF80D177D9614>I<FE7FFE7F38
- X1C38383878387038E039E039C03B803FC03FC03FE03CE03CE03870387038383838381C381CFE3F
- XFE3F10177F9614>75 D<FF00FF0038003800380038003800380038003800380038003800380038
- X00380038003807380738073807FFFFFFFF10177E9614>I<FE0FE0FE0FE03E0F803B1B803B1B80
- X3B1B803B1B803BBB803BBB8039B38039B38039B38039F38038E38038E380380380380380380380
- X380380380380380380FE0FE0FE0FE01317809614>I<FE3F80FE3F803E0E003B0E003B0E003B0E
- X003B0E003B8E00398E00398E0039CE0039CE0039CE0038CE0038CE0038EE00386E00386E00386E
- X00386E00383E00FE3E00FE3E0011177F9614>I<1FF07FFC783C701CE00EE00EE00EE00EE00EE0
- X0EE00EE00EE00EE00EE00EE00EE00EE00EE00E701C783C7FFC1FF00F177E9614>I<FFF0FFFC38
- X1E380E38073807380738073807380E381E3FFC3FF038003800380038003800380038003800FE00
- XFE0010177F9614>I<1FF07FFC783C701CE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00E
- XE00EE00EE38EE1CE71DC78FC7FFC1FF000780038003C001C001E0F1C7E9614>I<FFE000FFF800
- X383C00381C00380E00380E00380E00380E00381C00383C003FF8003FF000383800381C00381C00
- X381C00381C00381C00381C80381DC0381DC0FE0F80FE070012177F9614>I<0FCC1FFC307C603C
- XE01CE01CE01CE00070007E003FE00FF001F8001C001E000E600EE00EE00EF01CF838FFF0C7E00F
- X177E9614>I<7FFF80FFFF80E1C380E1C380E1C380E1C38001C00001C00001C00001C00001C000
- X01C00001C00001C00001C00001C00001C00001C00001C00001C00001C0000FF8000FF80011177F
- X9614>I<FE0FE0FE0FE03803803803803803803803803803803803803803803803803803803803
- X803803803803803803803803803803803803801C07001C07000E0E0007FC0001F0001317809614
- X>I<FC1F80FC1F80380E00380E00380E001C1C001C1C001C1C001C1C001C1C000E38000E38000E
- X38000E380006300007700007700007700003600003600003E00003E00001C00011177F9614>I<
- XFC1F80FC1F8070070070070070070070070070070070070030060031C6003BEE003BEE003B6E00
- X3B6E003B6E003B6E003B6E001B6C001B6C001A2C001E3C001E3C001E3C0011177F9614>I<7E3E
- X007E3E001C38001E38000E78000F700007F00007E00003E00003C00001C00003C00003E00003E0
- X000770000770000E78000E38001C3C001C1C003C1E00FE3F80FE3F8011177F9614>I<FE3F80FE
- X3F80380E003C1E001C1C001E3C000E38000E380007700007700003600003E00003E00001C00001
- XC00001C00001C00001C00001C00001C00001C00007F00007F00011177F9614>I<FFE0FFE0E000
- XE000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
- X00E000E000E000E000FFE0FFE00B1D799914>91 D<FFE0FFE000E000E000E000E000E000E000E0
- X00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0FFE0FF
- XE00B1D7F9914>93 D<FFFEFFFEFFFE0F037E7E14>95 D<1FC0007FF000707800201800001C0000
- X1C0007FC001FFC003C1C00701C00E01C00E01C00E01C00707C003FFF800F8F8011107E8F14>97
- XD<FC0000FC00001C00001C00001C00001C00001C00001CF8001DFE001F07001E03001C03801C01
- XC01C01C01C01C01C01C01C01C01C01C01C03801E03001F0E001DFC000CF8001217809614>I<03
- XF80FFC1C1C380870006000E000E000E000E00060007000380E1C1E0FFC03F00F107E8F14>I<00
- X7E00007E00000E00000E00000E00000E00000E0007CE000FFE001C3E00301E00700E00E00E00E0
- X0E00E00E00E00E00E00E00E00E00700E00301E00383E001FEFC007CFC012177F9614>I<07E00F
- XF01C38301C700CE00EE00EFFFEFFFEE00060007000380E1C1E0FFC03F00F107E8F14>I<007C00
- XFE01CE03840380038003807FFEFFFE038003800380038003800380038003800380038003800380
- X7FFC7FFC0F177F9614>I<07CF001FFF80383B80301800701C00701C00701C003018003838003F
- XF00037C0007000007000003FF8001FFC003FFE00700F00E00380E00380E00380E003807007003C
- X1E001FFC0007F00011197F8F14>I<FC0000FC00001C00001C00001C00001C00001C00001C7800
- X1DFE001F86001E07001C07001C07001C07001C07001C07001C07001C07001C07001C07001C0700
- XFF8FE0FF8FE01317809614>I<030007800780030000000000000000007F807F80038003800380
- X038003800380038003800380038003800380FFFCFFFC0E187D9714>I<FC0000FC00001C00001C
- X00001C00001C00001C00001DFF801DFF801C3C001C78001CF0001DE0001FC0001FC0001FE0001E
- XF0001C70001C38001C38001C1C00FE3F80FE3F8011177F9614>107 D<FF80FF80038003800380
- X0380038003800380038003800380038003800380038003800380038003800380FFFEFFFE0F177E
- X9614>I<FB8E00FFDF003CF3803CF38038E38038E38038E38038E38038E38038E38038E38038E3
- X8038E38038E380FEFBE0FE79E01310808F14>I<FC7800FDFE001F86001E07001C07001C07001C
- X07001C07001C07001C07001C07001C07001C07001C0700FF8FE0FF8FE01310808F14>I<07C01F
- XF03C78701C701CE00EE00EE00EE00EE00EE00E701C783C3C781FF007C00F107E8F14>I<FCF800
- XFDFE001F07001E03001C03801C01C01C01C01C01C01C01C01C01C01C01C01C03801E03001F0E00
- X1DFC001CF8001C00001C00001C00001C00001C00001C0000FF8000FF80001218808F14>I<03CE
- X000FFE001C3E00301E00700E00E00E00E00E00E00E00E00E00E00E00E00E00700E00301E001C3E
- X000FEE0007CE00000E00000E00000E00000E00000E00000E00007FC0007FC012187F8F14>I<FE
- X1F00FE7F800EE3800F81000F00000F00000E00000E00000E00000E00000E00000E00000E00000E
- X0000FFF000FFF00011107F8F14>I<0FD83FF86038C038C038F0007F803FF007F8001C6006E006
- XF006F81CFFF8CFE00F107E8F14>I<030007000700070007007FFCFFFC07000700070007000700
- X070007000700070E070E070E070C03FC00F00F157F9414>I<FC3F00FC3F001C07001C07001C07
- X001C07001C07001C07001C07001C07001C07001C07001C07001C1F000FFFE003E7E01310808F14
- X>I<FE3F80FE3F801C1C001C1C001C1C001C1C000E38000E38000E380006300007700007700007
- X700003E00003E00003E00011107F8F14>I<FF7F80FF7F80380E00380E00380E00380E0039CE00
- X39CE0019CC001B6C001B6C001A6C001A6C001E7C000E78000E780011107F8F14>I<7E3F007E3F
- X001E38000E780007700007E00003E00001C00003C00003E0000770000E78000E38001C1C00FE3F
- X80FE3F8011107F8F14>I<FE3F80FE3F801C1C001C1C001C1C000E1C000E38000E380007380007
- X300007300003700003700001E00001E00001E00001C00001C00001C0000380007380007700007E
- X00003C000011187F8F14>I<3FFF7FFF700E701C7038007000E001C0038007000E001C07380770
- X07FFFFFFFF10107F8F14>I<003E00FE01E003800380038003800380038003800380038003807F
- X00FE007F00038003800380038003800380038003800380038001E000FE003E0F1D7E9914>I<78
- X00FE000F00038003800380038003800380038003800380038001FC00FE01FC0380038003800380
- X0380038003800380038003800F00FE0078000F1D7E9914>125 D E /Fb
- X4 109 df<01FF07F8003C01C000380100003C0200001C0600001C0C00001E0800000E1000000E
- X200000074000000780000007800000038000000780000007C0000009C0000011C0000020E00000
- X40E0000080E000018070000100700002007800040038001C007800FF01FF001D1A7E991D>88
- XD<7E000E000E000E001C001C001C001C00380038003BC03C307830701870187018E038E038E038
- XE038C070C060C0E060C063801E000D1A7C9912>98 D<030706000000000000384C4E8E9C9C1C38
- X38707272E2E4643808197C980C>105 D<3F0707070E0E0E0E1C1C1C1C3838383870707070E4E4
- XE4E46830081A7D990A>108 D E /Fc 28 122 df<60F0F868080808101020C0050B7D990B>39
- XD<60F0F07010101020204080040B7D830B>44 D<60F0F06004047D830B>46
- XD<0004000C00180018001800300030003000600060006000C000C000C001800180018003000300
- X03000600060006000C000C000C00180018001800300030003000600060006000C000C0000E257E
- X9B13>I<000C0000000C0000000C0000001E0000001E0000003F00000027000000270000004380
- X0000438000004380000081C0000081C0000081C0000100E0000100E00001FFE000020070000200
- X700006007800040038000400380008001C0008001C001C001E00FF00FFC01A1A7F991D>65
- XD<FFFF000E01C00E00E00E00300E00380E001C0E001C0E000E0E000E0E000F0E000F0E000F0E00
- X0F0E000F0E000F0E000F0E000F0E000E0E000E0E001E0E001C0E00380E00380E00700E01C0FFFF
- X00181A7E991D>68 D<FFE7FF0E00700E00700E00700E00700E00700E00700E00700E00700E0070
- X0E00700E00700FFFF00E00700E00700E00700E00700E00700E00700E00700E00700E00700E0070
- X0E00700E0070FFE7FF181A7E991D>72 D<007F000001C1C000070070000E0038001C001C003C00
- X1E0038000E0078000F0070000700F0000780F0000780F0000780F0000780F0000780F0000780F0
- X000780F000078078000F0078000F0038000E003C001E001C001C000E0038000700700001C1C000
- X007F0000191A7E991E>79 D<FFFF000E03C00E00E00E00700E00700E00780E00780E00780E0078
- X0E00700E00700E00E00E03C00FFF000E00000E00000E00000E00000E00000E00000E00000E0000
- X0E00000E00000E0000FFE000151A7E991A>I<0FC21836200E6006C006C002C002C002E0007000
- X7E003FE01FF807FC003E000E00070003800380038003C002C006E004D81887E0101A7E9915>83
- XD<3F8070C070E020700070007007F01C7030707070E070E071E071E0F171FB1E3C10107E8F13>
- X97 D<FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001CF8001F0E00
- X1E07001C03801C01801C01C01C01C01C01C01C01C01C01C01C01C01C03801C03001E07001B0C00
- X10F000121A7F9915>I<07F80C1C381C30087000E000E000E000E000E000E0007000300438080C
- X1807E00E107F8F11>I<007E00000E00000E00000E00000E00000E00000E00000E00000E00000E
- X0003CE000C3E00380E00300E00700E00E00E00E00E00E00E00E00E00E00E00E00E00600E00700E
- X00381E001C2E0007CFC0121A7F9915>I<07C01C3030187018600CE00CFFFCE000E000E000E000
- X6000300438080C1807E00E107F8F11>I<FC00001C00001C00001C00001C00001C00001C00001C
- X00001C00001C00001CF8001D0C001E0E001E0E001C0E001C0E001C0E001C0E001C0E001C0E001C
- X0E001C0E001C0E001C0E001C0E00FF9FC0121A7F9915>104 D<18003C003C0018000000000000
- X00000000000000FC001C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80
- X091A80990A>I<FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C3F
- X801C1E001C18001C10001C20001C40001DC0001FE0001CE0001C70001C78001C38001C1C001C1E
- X001C1F00FF3FC0121A7F9914>107 D<FC001C001C001C001C001C001C001C001C001C001C001C
- X001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80091A80990A>I<FC7C1F
- X001D8E63801E0781C01E0781C01C0701C01C0701C01C0701C01C0701C01C0701C01C0701C01C07
- X01C01C0701C01C0701C01C0701C01C0701C0FF9FE7F81D107F8F20>I<FCF8001D0C001E0E001E
- X0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E00FF9FC012
- X107F8F15>I<07E01C38300C700E6006E007E007E007E007E007E0076006700E381C1C3807E010
- X107F8F13>I<FCF8001F0E001E07001C03801C03801C01C01C01C01C01C01C01C01C01C01C01C0
- X1C03801C03001E07001F0C001CF0001C00001C00001C00001C00001C00001C0000FF800012177F
- X8F15>I<FCE01D701E701E201C001C001C001C001C001C001C001C001C001C001C00FFC00C107F
- X8F0F>114 D<1F2060E04020C020C020F0007F003FC01FE000F080708030C030C020F0408F800C
- X107F8F0F>I<0400040004000C000C001C003C00FFC01C001C001C001C001C001C001C001C001C
- X201C201C201C201C200E4003800B177F960F>I<FF3F9F803C0E0700380E06001C1604001C1704
- X001E170C000E2308000E2388000F239800074190000741D00003C1E0000380E0000380E0000180
- XC0000100400019107F8F1C>119 D<FF1F803C06001C04001C04001E0C000E08000E0800071000
- X07100007900003A00003A00001C00001C00001C000008000008000010000010000E10000E20000
- XE4000078000011177F8F14>121 D E /Fd 1 50 df<0C003C00CC000C000C000C000C000C000C
- X000C000C000C000C000C000C00FF8009107E8F0F>49 D E /Fe 1 50 df<03000700FF00070007
- X000700070007000700070007000700070007000700070007000700070007007FF00C157E9412>
- X49 D E /Ff 76 126 df<4010E038F078E038E038E038E038E038E038E038E038E038E0386030
- X0D0E7B9C18>34 D<00C00001C00001C00001C00003F0000FFC003FFE007DCF0071C700E1C380E1
- XC780E1C780E1C780F1C00079C0003DC0001FE0000FF80003FC0001DE0001CF0001C70061C380F1
- XC380F1C380E1C380E1C70071C70079DE003FFE001FF80007E00001C00001C00001C00000C00011
- X247D9F18>36 D<007000F001E003C007800F001E001C00380038007000700070007000E000E000
- XE000E000E000E000E000E0007000700070007000380038001C001E000F00078003C001F000F000
- X700C24799F18>40 D<6000F00078003C001E000F000780038001C001C000E000E000E000E00070
- X007000700070007000700070007000E000E000E000E001C001C0038007800F001E003C007800F0
- X0060000C247C9F18>I<01C00001C00001C00001C000C1C180F1C780F9CF807FFF001FFC0007F0
- X0007F0001FFC007FFF00F9CF80F1C780C1C18001C00001C00001C00001C00011147D9718>I<00
- X600000F00000F00000F00000F00000F00000F00000F0007FFFC0FFFFE0FFFFE07FFFC000F00000
- XF00000F00000F00000F00000F00000F00000600013147E9718>I<1C3E7E7F3F1F070E1E7CF860
- X080C788518>I<7FFF00FFFF80FFFF807FFF0011047D8F18>I<3078FCFC78300606778518>I<00
- X0300000780000780000F80000F00001F00001E00001E00003E00003C00007C0000780000780000
- XF80000F00001F00001E00003E00003C00003C00007C0000780000F80000F00000F00001F00001E
- X00003E00003C00003C00007C0000780000F80000F00000F0000060000011247D9F18>I<01F000
- X07FC000FFE001F1F001C07003803807803C07001C07001C0E000E0E000E0E000E0E000E0E000E0
- XE000E0E000E0E000E0E000E0F001E07001C07001C07803C03803801C07001F1F000FFE0007FC00
- X01F000131C7E9B18>I<01800380038007800F803F80FF80FB8043800380038003800380038003
- X8003800380038003800380038003800380038003807FFCFFFE7FFC0F1C7B9B18>I<03F0000FFE
- X003FFF007C0F807003C0E001C0F000E0F000E06000E00000E00000E00001C00001C00003C00007
- X80000F00001E00003C0000780000F00001E00007C0000F80001E00E03C00E07FFFE0FFFFE07FFF
- XE0131C7E9B18>I<07F8001FFE003FFF007807807803C07801C03001C00001C00003C000038000
- X0F0003FF0003FE0003FF000007800003C00001C00000E00000E00000E0F000E0F000E0F001C0F0
- X03C07C07803FFF001FFE0003F800131C7E9B18>I<001F00003F0000770000770000E70001E700
- X01C7000387000787000707000E07001E07003C0700380700780700F00700FFFFF8FFFFF8FFFFF8
- X000700000700000700000700000700000700007FF000FFF8007FF0151C7F9B18>I<1FFF803FFF
- X803FFF803800003800003800003800003800003800003800003800003BF8003FFE003FFF003C07
- X801803C00001C00000E00000E06000E0F000E0F000E0E001C07003C07C0F803FFF001FFC0003F0
- X00131C7E9B18>I<007E0001FF0007FF800F83C01E03C01C03C0380180380000700000700000E1
- XF800E7FE00FFFF00FE0780F803C0F001C0F000E0E000E0F000E07000E07000E07000E03801C03C
- X03C01E07800FFF0007FE0001F800131C7E9B18>I<E00000FFFFE0FFFFE0FFFFE0E003C0E00780
- X000700000E00001E00001C0000380000380000700000700000E00000E00000E00001C00001C000
- X01C00001C00003C000038000038000038000038000038000038000038000131D7E9C18>I<03F8
- X000FFE001FFF003E0F803803807001C07001C07001C07001C03803803C07801FFF0007FC000FFE
- X001F1F003C07807001C0F001E0E000E0E000E0E000E0E000E07001C07803C03E0F801FFF000FFE
- X0003F800131C7E9B18>I<03F0000FFC001FFE003C0F00780780700380E001C0E001C0E001C0E0
- X01E0E001E07001E07803E03C0FE01FFFE00FFEE003F0E00000E00001C00001C00001C030038078
- X0780780F00783E003FFC001FF00007C000131C7E9B18>I<3078FCFC7830000000000000000030
- X78FCFC78300614779318>I<183C7E7E3C180000000000000000183C7E7E3E1E0E1C3C78F06007
- X1A789318>I<000300000780001F80003F00007E0001FC0003F00007E0001FC0003F00007E0000
- XFC0000FC00007E00003F00001FC00007E00003F00001FC00007E00003F00001F80000780000300
- X11187D9918>I<7FFFC0FFFFE0FFFFE0FFFFE0000000000000000000000000FFFFE0FFFFE0FFFF
- XE07FFFC0130C7E9318>I<600000F00000FC00007E00003F00001FC00007E00003F00001FC0000
- X7E00003F00001F80001F80003F00007E0001FC0003F00007E0001FC0003F00007E0000FC0000F0
- X000060000011187D9918>I<00700000F80000F80000D80000D80001DC0001DC0001DC00018C00
- X038E00038E00038E00038E000306000707000707000707000707000FFF800FFF800FFF800E0380
- X0E03801C01C01C01C07F07F0FF8FF87F07F0151C7F9B18>65 D<FFFC00FFFF00FFFF801C03C01C
- X01C01C00E01C00E01C00E01C00E01C01E01C01C01C07C01FFF801FFF001FFFC01C03C01C00E01C
- X00F01C00701C00701C00701C00701C00F01C00E01C03E0FFFFC0FFFF80FFFE00141C7F9B18>I<
- X00F8E003FEE007FFE00F07E01E03E03C01E03800E07000E07000E0700000E00000E00000E00000
- XE00000E00000E00000E00000E000007000007000E07000E03800E03C00E01E01C00F07C007FF80
- X03FE0000F800131C7E9B18>I<7FF800FFFE007FFF001C0F801C03C01C03C01C01E01C00E01C00
- XE01C00F01C00701C00701C00701C00701C00701C00701C00701C00701C00F01C00E01C00E01C01
- XE01C01C01C03C01C0F807FFF00FFFE007FF800141C7F9B18>I<FFFFF0FFFFF0FFFFF01C00701C
- X00701C00701C00701C00001C00001C0E001C0E001C0E001FFE001FFE001FFE001C0E001C0E001C
- X0E001C00001C00001C00381C00381C00381C00381C0038FFFFF8FFFFF8FFFFF8151C7F9B18>I<
- XFFFFE0FFFFE0FFFFE01C00E01C00E01C00E01C00E01C00001C00001C1C001C1C001C1C001FFC00
- X1FFC001FFC001C1C001C1C001C1C001C00001C00001C00001C00001C00001C00001C0000FFC000
- XFFC000FFC000131C7E9B18>I<01F1C003FDC00FFFC01F0FC01C03C03803C03801C07001C07001
- XC0700000E00000E00000E00000E00000E00000E00FF0E01FF0E00FF07001C07001C07003C03803
- XC03803C01C07C01F0FC00FFFC003FDC001F1C0141C7E9B18>I<7F07F0FF8FF87F07F01C01C01C
- X01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01FFFC01FFFC01FFFC01C01C01C01C01C
- X01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C07F07F0FF8FF87F07F0151C7F9B18>I<
- X7FFF00FFFF807FFF0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000
- X01C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0007FFF00
- XFFFF807FFF00111C7D9B18>I<7F07F0FF87F87F07F01C03C01C07801C07001C0E001C1E001C3C
- X001C38001C70001CF0001DF0001DF0001FB8001FB8001F1C001E1C001C0E001C0E001C07001C07
- X001C03801C03801C01C07F03F0FF87F87F03F0151C7F9B18>75 D<7FE000FFE0007FE0000E0000
- X0E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0000
- X0E00000E00000E00000E00700E00700E00700E00700E00707FFFF0FFFFF07FFFF0141C7F9B18>
- XI<FC01F8FE03F8FE03F83B06E03B06E03B06E03B06E03B8EE03B8EE0398CE0398CE039DCE039DC
- XE039DCE038D8E038D8E038F8E03870E03870E03800E03800E03800E03800E03800E03800E0FE03
- XF8FE03F8FE03F8151C7F9B18>I<7E07F0FF0FF87F07F01D81C01D81C01D81C01DC1C01CC1C01C
- XC1C01CE1C01CE1C01CE1C01C61C01C71C01C71C01C31C01C39C01C39C01C39C01C19C01C19C01C
- X1DC01C0DC01C0DC01C0DC07F07C0FF87C07F03C0151C7F9B18>I<0FF8003FFE007FFF00780F00
- X700700F00780E00380E00380E00380E00380E00380E00380E00380E00380E00380E00380E00380
- XE00380E00380E00380E00380E00380F00780700700780F007FFF003FFE000FF800111C7D9B18>
- XI<FFFE00FFFF80FFFFC01C03C01C01E01C00E01C00701C00701C00701C00701C00701C00E01C01
- XE01C03C01FFFC01FFF801FFE001C00001C00001C00001C00001C00001C00001C00001C0000FF80
- X00FF8000FF8000141C7F9B18>I<7FF800FFFE007FFF001C0F801C03801C03C01C01C01C01C01C
- X01C01C03C01C03801C0F801FFF001FFE001FFE001C0F001C07001C03801C03801C03801C03801C
- X03801C039C1C039C1C039C7F01F8FF81F87F00F0161C7F9B18>82 D<03F3801FFF803FFF807C0F
- X80700780E00380E00380E00380E000007000007800003F00001FF00007FE0000FF00000F800003
- XC00001C00000E00000E06000E0E000E0E001E0F001C0F80780FFFF80FFFE00E7F800131C7E9B18
- X>I<7FFFF8FFFFF8FFFFF8E07038E07038E07038E0703800700000700000700000700000700000
- X700000700000700000700000700000700000700000700000700000700000700000700000700007
- XFF0007FF0007FF00151C7F9B18>I<FF83FEFF83FEFF83FE1C00701C00701C00701C00701C0070
- X1C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C0070
- X1C00700E00E00F01E00783C003FF8001FF00007C00171C809B18>I<FF07F8FF07F8FF07F81C01
- XC01C01C01C01C01C01C00E03800E03800E03800E03800F0780070700070700070700070700038E
- X00038E00038E00038E00018C0001DC0001DC0001DC0000D80000F80000F800007000151C7F9B18
- X>I<FE03F8FE03F8FE03F87000707000707000703800E03800E03800E03800E03800E038F8E038
- XF8E039DCE039DCE019DCC019DCC019DCC0198CC01D8DC01D8DC01D8DC01D8DC00D8D800D05800F
- X07800F07800E0380151C7F9B18>I<7F8FE07F9FE07F8FE00E07000F0700070E00078E00039C00
- X03DC0001F80001F80000F00000F00000700000F00000F80001F80001DC00039E00038E00070F00
- X0707000E07800E03801E03C07F07F0FF8FF87F07F0151C7F9B18>I<FF07F8FF07F8FF07F81C01
- XC01E03C00E03800F0780070700070700038E00038E0001DC0001DC0001DC0000F80000F8000070
- X0000700000700000700000700000700000700000700000700001FC0003FE0001FC00151C7F9B18
- X>I<FFF8FFF8FFF8E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
- X00E000E000E000E000E000E000E000E000E000E000E000E000E000E000FFF8FFF8FFF80D24779F
- X18>91 D<FFF8FFF8FFF80038003800380038003800380038003800380038003800380038003800
- X38003800380038003800380038003800380038003800380038003800380038FFF8FFF8FFF80D24
- X7F9F18>93 D<7FFF00FFFF80FFFF807FFF0011047D7F18>95 D<1FE0003FF8007FFC00781E0030
- X0E0000070000070000FF0007FF001FFF007F0700780700E00700E00700E00700F00F00781F003F
- XFFF01FFBF007E1F014147D9318>97 D<7E0000FE00007E00000E00000E00000E00000E00000E00
- X000E3E000EFF800FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E00380E00380E00
- X380F00700F00700F80E00FC1E00FFFC00EFF80063E00151C809B18>I<01FE0007FF001FFF803E
- X0780380300700000700000E00000E00000E00000E00000E00000E000007000007001C03801C03E
- X03C01FFF8007FF0001FC0012147D9318>I<001F80003F80001F80000380000380000380000380
- X00038003E3800FFB801FFF803C1F80380F80700780700380E00380E00380E00380E00380E00380
- XE00380700780700780380F803C1F801FFFF00FFBF803E3F0151C7E9B18>I<01F00007FC001FFE
- X003E0F00380780700380700380E001C0E001C0FFFFC0FFFFC0FFFFC0E000007000007001C03801
- XC03E03C01FFF8007FF0001FC0012147D9318>I<001F80007FC000FFE000E1E001C0C001C00001
- XC00001C0007FFFC0FFFFC0FFFFC001C00001C00001C00001C00001C00001C00001C00001C00001
- XC00001C00001C00001C00001C00001C0007FFF007FFF007FFF00131C7F9B18>I<01E1F007FFF8
- X0FFFF81E1E301C0E003807003807003807003807003807001C0E001E1E001FFC001FF80039E000
- X3800001C00001FFE001FFFC03FFFE07801F0700070E00038E00038E00038E000387800F07E03F0
- X1FFFC00FFF8001FC00151F7F9318>I<7E0000FE00007E00000E00000E00000E00000E00000E00
- X000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E00E00E00E00
- XE00E00E00E00E00E00E00E00E07FC3FCFFE7FE7FC3FC171C809B18>I<03800007C00007C00007
- XC0000380000000000000000000000000007FC000FFC0007FC00001C00001C00001C00001C00001
- XC00001C00001C00001C00001C00001C00001C00001C00001C00001C000FFFF00FFFF80FFFF0011
- X1D7C9C18>I<7FE000FFE0007FE00000E00000E00000E00000E00000E00000E00000E00000E000
- X00E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000
- X00E0007FFFC0FFFFE07FFFC0131C7E9B18>108 D<7CE0E000FFFBF8007FFFF8001F1F1C001E1E
- X1C001E1E1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C
- X1C1C001C1C1C001C1C1C007F1F1F00FFBFBF807F1F1F001914819318>I<7E3E00FEFF807FFFC0
- X0FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E0
- X0E00E07FC3FCFFE7FE7FC3FC1714809318>I<01F0000FFE001FFF003E0F803803807001C07001
- XC0E000E0E000E0E000E0E000E0E000E0F001E07001C07803C03C07803E0F801FFF000FFE0001F0
- X0013147E9318>I<7E3E00FEFF807FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E
- X00380E00380E00380F00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E00000E
- X00000E00000E00000E00007FC000FFE0007FC000151E809318>I<7F87E0FF9FF07FBFF803F878
- X03F03003E00003C00003C000038000038000038000038000038000038000038000038000038000
- X7FFE00FFFF007FFE0015147F9318>114 D<07F7003FFF007FFF00780F00E00700E00700E00700
- X7C00007FE0001FFC0003FE00001F00600780E00380E00380F00380F80F00FFFF00FFFC00E7F000
- X11147D9318>I<0180000380000380000380000380007FFFC0FFFFC0FFFFC00380000380000380
- X000380000380000380000380000380000380000380400380E00380E00380E001C1C001FFC000FF
- X80003E0013197F9818>I<7E07E0FE0FE07E07E00E00E00E00E00E00E00E00E00E00E00E00E00E
- X00E00E00E00E00E00E00E00E00E00E00E00E01E00F03E007FFFC03FFFE01FCFC1714809318>I<
- X7F8FF0FF8FF87F8FF01E03C00E03800E03800E0380070700070700070700038E00038E00038E00
- X038E0001DC0001DC0001DC0000F80000F80000700015147F9318>I<FF8FF8FF8FF8FF8FF83800
- XE03800E03800E01C01C01C01C01C71C01CF9C01CF9C01CD9C01CD9C00DDD800DDD800DDD800D8D
- X800F8F800F8F8007070015147F9318>I<7F8FF07F9FF07F8FF0070700078E00039E0001DC0001
- XF80000F80000700000F00000F80001DC00039E00038E000707000F07807F8FF0FF8FF87F8FF015
- X147F9318>I<7F8FF0FF8FF87F8FF00E01C00E03800E0380070380070700070700038700038600
- X038E0001CE0001CE0000CC0000CC0000DC0000780000780000780000700000700000700000F000
- X00E00079E0007BC0007F80003F00001E0000151E7F9318>I<3FFFF07FFFF07FFFF07001E07003
- XC0700780000F00001E00003C0000F80001F00003C0000780000F00701E00703C0070780070FFFF
- XF0FFFFF0FFFFF014147F9318>I<0007E0001FE0007FE000780000E00000E00000E00000E00000
- XE00000E00000E00000E00000E00000E00000E00001E0007FC000FF8000FF80007FC00001E00000
- XE00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000007800007FE000
- X1FE00007E013247E9F18>I<7C0000FF0000FFC00003C00000E00000E00000E00000E00000E000
- X00E00000E00000E00000E00000E00000E00000F000007FC0003FE0003FE0007FC000F00000E000
- X00E00000E00000E00000E00000E00000E00000E00000E00000E00000E00003C000FFC000FF0000
- X7C000013247E9F18>125 D E /Fg 56 123 df<387CFEFFFF7F3B03030706060C1C1870200811
- X7CA210>39 D<387CFEFEFE7C3807077C8610>46 D<00180000780001F800FFF800FFF80001F800
- X01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F800
- X01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8007FFFE07FFFE0
- X13207C9F1C>49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8FE03F8FE01F87C01F838
- X03F80003F80003F00003F00007E00007C0000F80001F00003E0000380000700000E01801C01803
- X80180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D9F1C>I<00FE0007FFC0
- X0F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F00003E00007C0001F8001FE00
- X01FF000007C00001F00001F80000FC0000FC3C00FE7E00FEFF00FEFF00FEFF00FEFF00FC7E01FC
- X7801F81E07F00FFFC001FE0017207E9F1C>I<0000E00001E00003E00003E00007E0000FE0001F
- XE0001FE00037E00077E000E7E001C7E00187E00307E00707E00E07E00C07E01807E03807E07007
- XE0E007E0FFFFFEFFFFFE0007E00007E00007E00007E00007E00007E00007E000FFFE00FFFE1720
- X7E9F1C>I<1000201E01E01FFFC01FFF801FFF001FFE001FF8001BC00018000018000018000018
- X000019FC001FFF001E0FC01807E01803E00003F00003F00003F80003F83803F87C03F8FE03F8FE
- X03F8FC03F0FC03F07007E03007C01C1F800FFF0003F80015207D9F1C>I<001F8000FFE003F070
- X07C0F00F01F81F01F83E01F83E01F87E00F07C00007C0000FC0800FC7FC0FCFFE0FD80F0FF00F8
- XFE007CFE007CFC007EFC007EFC007EFC007E7C007E7C007E7C007E3C007C3E007C1E00F80F00F0
- X0783E003FFC000FF0017207E9F1C>I<6000007800007FFFFE7FFFFE7FFFFC7FFFF87FFFF87FFF
- XF0E00060E000C0C00180C00300C00300000600000C00001C0000180000380000780000780000F0
- X0000F00000F00001F00001F00001F00003F00003F00003F00003F00003F00003F00003F00001E0
- X0017227DA11C>I<00FE0003FFC00703E00E00F01C00F01C00783C00783E00783F00783F80783F
- XE0F01FF9E01FFFC00FFF8007FFC003FFE007FFF01E7FF83C1FFC7807FC7801FEF000FEF0003EF0
- X001EF0001EF0001CF8001C7800383C00381F01F00FFFC001FF0017207E9F1C>I<01FE0007FF80
- X0F83E01E01F03E00F07C00F87C0078FC007CFC007CFC007CFC007EFC007EFC007EFC007E7C00FE
- X7C00FE3E01FE1E037E0FFE7E07FC7E00207E00007C00007C1E007C3F00F83F00F83F00F03F01E0
- X1E03C01C0F800FFE0003F80017207E9F1C>I<000070000000007000000000F800000000F80000
- X0000F800000001FC00000001FC00000003FE00000003FE00000003FE00000006FF000000067F00
- X00000E7F8000000C3F8000000C3F800000183FC00000181FC00000381FE00000300FE00000300F
- XE00000600FF000006007F00000E007F80000FFFFF80000FFFFF800018001FC00018001FC000380
- X01FE00030000FE00030000FE000600007F000600007F00FFE00FFFF8FFE00FFFF825227EA12A>
- X65 D<FFFFFF8000FFFFFFE00007F001F80007F000FC0007F0007E0007F0007E0007F0007F0007
- XF0007F0007F0007F0007F0007F0007F0007F0007F0007E0007F000FE0007F000FC0007F003F800
- X07FFFFF00007FFFFF00007F001FC0007F0007E0007F0003F0007F0003F8007F0001F8007F0001F
- XC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0003F8007F0003F8007F000
- X7F0007F001FE00FFFFFFF800FFFFFFC00022227EA128>I<0003FE0080001FFF818000FF01E380
- X01F8003F8003E0001F8007C0000F800F800007801F800007803F000003803F000003807F000001
- X807E000001807E00000180FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
- X0000FE00000000FE000000007E000000007E000001807F000001803F000001803F000003801F80
- X0003000F8000030007C000060003F0000C0001F800380000FF00F000001FFFC0000003FE000021
- X227DA128>I<FFFFFF8000FFFFFFF00007F003FC0007F0007E0007F0003F0007F0001F8007F000
- X0FC007F00007E007F00007E007F00007F007F00003F007F00003F007F00003F007F00003F807F0
- X0003F807F00003F807F00003F807F00003F807F00003F807F00003F807F00003F807F00003F807
- XF00003F007F00003F007F00003F007F00007E007F00007E007F0000FC007F0001F8007F0003F00
- X07F0007E0007F003FC00FFFFFFF000FFFFFF800025227EA12B>I<FFFFFFFCFFFFFFFC07F000FC
- X07F0003C07F0001C07F0000C07F0000E07F0000E07F0000607F0180607F0180607F0180607F018
- X0007F0380007F0780007FFF80007FFF80007F0780007F0380007F0180007F0180007F0180307F0
- X180307F0000307F0000607F0000607F0000607F0000E07F0000E07F0001E07F0003E07F001FCFF
- XFFFFFCFFFFFFFC20227EA125>I<FFFFFFF8FFFFFFF807F001F807F0007807F0003807F0001807
- XF0001C07F0001C07F0000C07F0000C07F0180C07F0180C07F0180007F0180007F0380007F07800
- X07FFF80007FFF80007F0780007F0380007F0180007F0180007F0180007F0180007F0000007F000
- X0007F0000007F0000007F0000007F0000007F0000007F00000FFFFE000FFFFE0001E227EA123>
- XI<0003FE0040001FFFC0C0007F00F1C001F8003FC003F0000FC007C00007C00FC00003C01F8000
- X03C03F000001C03F000001C07F000000C07E000000C07E000000C0FE00000000FE00000000FE00
- X000000FE00000000FE00000000FE00000000FE00000000FE000FFFFC7E000FFFFC7F00001FC07F
- X00001FC03F00001FC03F00001FC01F80001FC00FC0001FC007E0001FC003F0001FC001FC003FC0
- X007F80E7C0001FFFC3C00003FF00C026227DA12C>I<FFFF83FFFEFFFF83FFFE07F0001FC007F0
- X001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007
- XF0001FC007F0001FC007F0001FC007F0001FC007FFFFFFC007FFFFFFC007F0001FC007F0001FC0
- X07F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001F
- XC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC0FFFF83FFFEFFFF83FFFE27227E
- XA12C>I<FFFFE0FFFFE003F80003F80003F80003F80003F80003F80003F80003F80003F80003F8
- X0003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F8
- X0003F80003F80003F80003F80003F80003F80003F800FFFFE0FFFFE013227FA115>I<FFFF803F
- XFCFFFF803FFC07F000038007F000070007F0000E0007F000180007F000300007F000E00007F001
- XC00007F003800007F007000007F00E000007F018000007F038000007F0FC000007F1FE000007F3
- XFE000007F77F000007FE7F800007F83F800007F01FC00007F01FE00007F00FE00007F007F00007
- XF007F80007F003F80007F001FC0007F001FE0007F000FF0007F0007F0007F0007F8007F0003FC0
- XFFFF83FFFCFFFF83FFFC26227EA12C>75 D<FFF000000FFFFFF800001FFF07F800001FE006FC00
- X0037E006FC000037E006FC000037E0067E000067E0067E000067E0063F0000C7E0063F0000C7E0
- X061F800187E0061F800187E0060FC00307E0060FC00307E0060FC00307E00607E00607E00607E0
- X0607E00603F00C07E00603F00C07E00601F81807E00601F81807E00601F81807E00600FC3007E0
- X0600FC3007E006007E6007E006007E6007E006003FC007E006003FC007E006001F8007E006001F
- X8007E006001F8007E006000F0007E0FFF00F00FFFFFFF00600FFFF30227EA135>77
- XD<0007FC0000003FFF800000FC07E00003F001F80007E000FC000FC0007E001F80003F001F8000
- END_OF_FILE
- if test 38404 -ne `wc -c <'version_1.1/man/xvig.ps.1'`; then
- echo shar: \"'version_1.1/man/xvig.ps.1'\" unpacked with wrong size!
- fi
- # end of 'version_1.1/man/xvig.ps.1'
- fi
- if test -f 'version_1.1/src/charcodes.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'version_1.1/src/charcodes.h'\"
- else
- echo shar: Extracting \"'version_1.1/src/charcodes.h'\" \(7899 characters\)
- sed "s/^X//" >'version_1.1/src/charcodes.h' <<'END_OF_FILE'
- X/* File>>> charcodes.h
- X--
- X-- %M% -- version %I% (IMEC) last updated: %E%
- X--
- X-- Copyright (c) 1993
- X-- IMEC vzw
- X-- Kapeldreef 75
- X-- B-3001 LEUVEN
- X-- BELGIUM
- X--
- X-- Author : A. Demaree
- X--
- X-- Date : June 23, 1993
- X--
- X-- Function : Definition of the array containing the coordinates of
- X-- all printable characters (ASCII code 32 to 126).
- X--
- X-- Comment :
- X--
- X-- Review :
- X--
- X*/
- X
- X
- X#ifndef __CHARCODES_H
- X#define __CHARCODES_H
- X
- X
- X/*
- X-- The coordinates for the characters
- X-- Syntax : nr-of-polygons, nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
- X-- nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
- X-- ................
- X-- ..........
- X-- nr-of-polygons, nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
- X-- nr-of-coordinates, x1,y1, x2,y2, ....., xn,yn,
- X-- ................
- X-- ..........
- X-- .....................
- X-- .............
- X*/
- X
- Xstatic int charcode[1559] = {
- X /* */ 0,
- X /* ! */ 2, 2, 3,6, 3,1,
- X 2, 3,0, 3,0,
- X /* " */ 2, 2, 2,6, 2,4,
- X 2, 4,6, 4,4,
- X /* # */ 4, 2, 2,6, 2,0,
- X 2, 4,6, 4,0,
- X 2, 1,4, 5,4,
- X 2, 1,2, 5,2,
- X /* $ */ 2, 6, 1,1, 5,1, 5,3, 1,3, 1,5, 5,5,
- X 2, 3,6, 3,0,
- X /* % */ 3, 5, 1,5, 1,6, 3,6, 3,5, 1,5,
- X 2, 1,1, 5,5,
- X 5, 3,0, 3,1, 5,1, 5,0, 3,0,
- 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,
- X /* ' */ 1, 3, 3,6, 3,5, 2,4,
- X /* ( */ 1, 6, 4,0, 3,0, 2,1, 2,5, 3,6, 4,6,
- X /* ) */ 1, 6, 2,0, 3,0, 4,1, 4,5, 3,6, 2,6,
- X /* * */ 3, 2, 1,1, 5,5,
- X 2, 5,1, 1,5,
- X 2, 1,3, 5,3,
- X /* + */ 2, 2, 1,3, 5,3,
- X 2, 3,5, 3,1,
- X /* , */ 1, 3, 3,1, 3,0, 2,-1,
- X /* - */ 1, 2, 1,3, 5,3,
- X /* . */ 1, 2, 3,0, 3,0,
- X /* / */ 1, 2, 1,1, 5,5,
- X /* 0 */ 2, 9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
- X 2, 1,1, 5,5,
- X /* 1 */ 2, 2, 1,0, 5,0,
- X 3, 2,5, 3,6, 3,0,
- X /* 2 */ 1, 7, 1,5, 2,6, 4,6, 5,5, 5,4, 1,0, 5,0,
- X /* 3 */ 2, 7, 1,5, 2,6, 4,6, 5,5, 5,4, 4,3, 2,3,
- X 6, 4,3, 5,2, 5,1, 4,0, 2,0, 1,1,
- X /* 4 */ 1, 4, 5,3, 1,3, 4,6, 4,0,
- X /* 5 */ 1, 9, 1,1, 2,0, 4,0, 5,1, 5,3, 4,4, 1,4, 1,6, 5,6,
- 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,
- X /* 7 */ 1, 5, 2,0, 2,2, 5,5, 5,6, 1,6,
- 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,
- X 4,6, 5,5, 5,4, 4,3,
- 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,
- X /* : */ 2, 2, 3,3, 3,3,
- X 2, 3,1, 3,1,
- X /* ; */ 2, 2, 3,3, 3,3,
- X 3, 3,1, 3,0, 2,-1,
- X /* < */ 1, 3, 4,1, 2,3, 4,5,
- X /* = */ 2, 2, 1,2, 5,2,
- X 2, 1,4, 5,4,
- X /* > */ 1, 3, 2,1, 4,3, 2,5,
- X /* ? */ 2, 8, 1,4, 1,5, 2,6, 4,6, 5,5, 5,4, 3,2, 3,1,
- X 2, 3,0, 3,0,
- X /* @ */ 2, 8, 5,0, 2,0, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1,
- X 8, 5,2, 4,1, 3,1, 2,2, 2,4, 3,5, 4,5, 5,4,
- X /* A */ 2, 6, 1,0, 1,5, 2,6, 4,6, 5,5, 5,0,
- X 2, 1,3, 5,3,
- 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,
- X /* C */ 1, 8, 5,5, 4,6, 2,6, 1,5, 1,1, 2,0, 4,0, 5,1,
- X /* D */ 1, 7, 1,0, 1,6, 4,6, 5,5, 5,1, 4,0, 1,0,
- X /* E */ 2, 4, 5,6, 1,6, 1,0, 5,0,
- X 2, 1,3, 4,3,
- X /* F */ 2, 3, 5,6, 1,6, 1,0,
- X 2, 1,3, 4,3,
- X /* G */ 1, 10, 5,5, 4,6, 2,6, 1,5, 1,1, 2,0, 4,0, 5,1, 5,3, 3,3,
- X /* H */ 3, 2, 1,6, 1,0,
- X 2, 1,3, 5,3,
- X 2, 5,6, 5,0,
- X /* I */ 3, 2, 1,6, 5,6,
- X 2, 3,6, 3,0,
- X 2, 1,0, 5,0,
- X /* J */ 1, 5, 1,1, 2,0, 4,0, 5,1, 5,6,
- X /* K */ 3, 2, 1,6, 1,0,
- X 2, 1,2, 5,6,
- X 2, 2,3, 5,0,
- X /* L */ 1, 3, 1,6, 1,0, 5,0,
- X /* M */ 1, 5, 1,0, 1,6, 3,4, 5,6, 5,0,
- X /* N */ 2, 3, 1,0, 1,6, 5,2,
- X 2, 5,0, 5,6,
- X /* O */ 1, 9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
- X /* P */ 1, 7, 1,0, 1,6, 4,6, 5,5, 5,4, 4,3, 1,3,
- X /* Q */ 2, 9, 1,1, 1,5, 2,6, 4,6, 5,5, 5,1, 4,0, 2,0, 1,1,
- X 2, 4,1, 5,0,
- X /* R */ 2, 7, 1,0, 1,6, 4,6, 5,5, 5,4, 4,3, 1,3,
- X 2, 2,3, 5,0,
- 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,
- X /* T */ 2, 2, 1,6, 5,6,
- X 2, 3,6, 3,0,
- X /* U */ 1, 6, 1,6, 1,1, 2,0, 4,0, 5,1, 5,6,
- X /* V */ 1, 5, 1,6, 1,2, 3,0, 5,2, 5,6,
- X /* W */ 2, 5, 1,6, 1,1, 2,0, 3,1, 3,6,
- X 4, 5,6, 5,1, 4,0, 3,1,
- X /* X */ 2, 4, 1,6, 1,5, 5,1, 5,0,
- X 4, 1,0, 1,1, 5,5, 5,6,
- X /* Y */ 2, 4, 1,6, 1,5, 3,3, 3,0,
- X 3, 3,3, 5,5, 5,6,
- X /* Z */ 1, 8, 1,5, 1,6, 5,6, 5,5, 1,1, 1,0, 5,0, 5,1,
- X /* [ */ 1, 4, 4,0, 2,0, 2,6, 4,6,
- X /* \ */ 1, 2, 1,5, 5,1,
- X /* ] */ 1, 4, 2,0, 4,0, 4,6, 2,6,
- X /* ^ */ 1, 3, 1,4, 3,6, 5,4,
- X /* _ */ 1, 2, 1,0, 5,0,
- X /* ` */ 1, 3, 3,6, 3,5, 4,4,
- X /* a */ 2, 8, 5,1, 4,0, 2,0, 1,1, 1,2, 2,3, 4,3, 5,2,
- X 4, 5,0, 5,3, 4,4, 2,4,
- X /* b */ 2, 2, 1,6, 1,0,
- X 8, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
- X /* c */ 1, 8, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3,
- X /* d */ 2, 8, 5,3, 4,4, 2,4, 1,3, 1,1, 2,0, 4,0, 5,1,
- X 2, 5,0, 5,6,
- X /* e */ 1, 10, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3, 5,2, 1,2,
- X /* f */ 2, 5, 2,0, 2,5, 3,6, 4,6, 5,5,
- X 2, 1,3, 3,3,
- X /* g */ 2, 8, 5,1, 4,0, 2,0, 1,1, 1,3, 2,4, 4,4, 5,3,
- X 5, 5,4, 5,-1, 4,-2, 2,-2, 1,-1,
- X /* h */ 2, 2, 1,0, 1,6,
- X 5, 1,3, 2,4, 4,4, 5,3, 5,0,
- X /* i */ 3, 2, 1,0, 5,0,
- X 3, 3,0, 3,4, 2,4,
- X 2, 3,5, 3,5,
- X /* j */ 2, 5, 1,-1, 2,-2, 4,-2, 5,-1, 5,4,
- X 2, 5,5, 5,5,
- X /* k */ 3, 2, 1,0, 1,6,
- X 2, 1,2, 3,4,
- X 2, 2,3, 5,0,
- X /* l */ 2, 2, 1,0, 5,0,
- X 3, 3,0, 3,6, 2,6,
- X /* m */ 3, 2, 1,0, 1,4,
- X 4, 1,3, 2,4, 3,3, 3,0,
- X 4, 3,3, 4,4, 5,3, 5,0,
- X /* n */ 2, 2, 1,0, 1,4,
- X 5, 1,3, 2,4, 4,4, 5,3, 5,0,
- X /* o */ 1, 9, 1,1, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
- X /* p */ 2, 2, 1,-2, 1,4,
- X 8, 1,3, 2,4, 4,4, 5,3, 5,1, 4,0, 2,0, 1,1,
- X /* q */ 2, 2, 5,-2, 5,4,
- X 8, 5,3, 4,4, 2,4, 1,3, 1,1, 2,0, 4,0, 5,1,
- X /* r */ 2, 2, 1,0, 1,4,
- X 4, 1,3, 2,4, 4,4, 5,3,
- X /* s */ 1, 8, 1,0, 4,0, 5,1, 4,2, 2,2, 1,3, 2,4, 4,4,
- X /* t */ 2, 2, 1,4, 3,4,
- X 5, 2,5, 2,1, 3,0, 4,0, 5,1,
- X /* u */ 1, 6, 1,4, 1,1, 2,0, 4,0, 5,1, 5,4,
- X /* v */ 1, 5, 1,4, 1,2, 3,0, 5,2, 5,4,
- X /* w */ 2, 5, 1,4, 1,1, 2,0, 3,1, 3,4,
- X 4, 3,1, 4,0, 5,1, 5,4,
- X /* x */ 2, 2, 1,0, 5,4,
- X 2, 1,4, 5,0,
- X /* y */ 2, 5, 1,4, 1,1, 2,0, 4,0, 5,1,
- X 5, 5,4, 5,-1, 4,-2, 2,-2, 1,-1,
- X /* z */ 1, 4, 1,4, 5,4, 1,0, 5,0,
- X /* { */ 2, 2, 1,3, 2,3,
- X 6, 4,6, 3,6, 2,5, 2,1, 3,0, 4,0,
- X /* | */ 2, 2, 3,6, 3,4,
- X 2, 3,2, 3,0,
- X /* } */ 2, 6, 2,6, 3,6, 4,5, 4,1, 3,0, 2,0,
- X 2, 4,3, 5,3,
- X /* ~ */ 1, 4, 1,5, 2,6, 4,4, 5,5 };
- X
- X
- X/*
- X-- The indices in the previous array where a particular character starts
- X*/
- X
- Xstatic int charpointer[95] = { /* 32..126 */
- X 0,1,12,23,44,63,91,115,123,137,151,167,178,186,192,198,
- X 204,229,242,258,287,297,317,343,355,389,415,426,439,447,458,
- X 466,489,524,543,567,585,601,616,629,651,667,683,695,711,
- X 719,731,744,764,780,805,826,852,863,877,889,910,929,946,964,
- X 974,980,990,998,1004,1012,1039,1062,1080,1103,1125,1142,1171,1188,
- X 1206,1223,1239,1252,1276,1293,1313,1336,1359,1374,1392,1409,
- X 1423,1435,1456,1467,1490,1500,1519,1530,1549 };
- X
- X
- X#endif /* __CHARCODES_H */
- END_OF_FILE
- if test 7899 -ne `wc -c <'version_1.1/src/charcodes.h'`; then
- echo shar: \"'version_1.1/src/charcodes.h'\" unpacked with wrong size!
- fi
- # end of 'version_1.1/src/charcodes.h'
- fi
- echo shar: End of archive 3 \(of 10\).
- cp /dev/null ark3isdone
- MISSING=""
- for I in 1 2 3 4 5 6 7 8 9 10 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 10 archives.
- rm -f ark[1-9]isdone ark[1-9][0-9]isdone
- echo "Merging xvig.ps parts... "
- cat version_1.1/man/xvig.ps.? > version_1.1/man/xvig.ps
- rm version_1.1/man/xvig.ps.?
- echo "Done."
- else
- echo You still must unpack the following archives:
- echo " " ${MISSING}
- fi
- exit 0
- exit 0 # Just in case...
- --
- // chris@Sterling.COM | Send comp.sources.x submissions to:
- \X/ Amiga - The only way to fly! | sources-x@sterling.com
- "It's intuitively obvious to the |
- most casual observer..." | GCS d+/-- p+ c++ l+ m+ s++/+ g+ w+ t+ r+ x+
-