home *** CD-ROM | disk | FTP | other *** search
- Path: uunet!paladin.american.edu!darwin.sura.net!wupost!usc!elroy.jpl.nasa.gov!swrinde!mips!msi!dcmartin
- From: mppa3@syma.sussex.ac.uk (Alan Richardson)
- Newsgroups: comp.sources.x
- Subject: v18i019: Xrotfont - draw rotated text, Part01/03
- Message-ID: <csx-18i019-xrotfont@uunet.UU.NET>
- Date: 14 Jul 92 15:28:31 GMT
- Sender: dcmartin@msi.com (David C. Martin - Moderator)
- Organization: Molecular Simulations, Inc.
- Lines: 1159
- Approved: dcmartin@msi.com
- Originator: dcmartin@fascet
-
- Submitted-by: Alan Richardson <mppa3@syma.sussex.ac.uk>
- Posting-number: Volume 18, Issue 19
- Archive-name: xrotfont/part01
-
- From the README:
-
- The idea behind `xrotfont' is to illustrate a couple of ways of drawing
- rotated text in an X window. This topic is always cropping up in
- comp.sources.X
-
- The code can rotate either a normal server font or an outline font.
- Individual characters in a server font are described by a bitmap, whilst
- those in an outline font are described by the positions of the vertices
- making up the figure. Clearly they're two completely different kettle of
- fish, and so require different approaches to rotate them.
-
- #!/bin/sh
- # This is a shell archive (produced by shar 3.50)
- # To extract the files from this archive, save it to a file, remove
- # everything above the "!/bin/sh" line above, and type "sh file_name".
- #
- # made 07/14/1992 15:24 UTC by dcmartin@fascet
- # Source directory /home/fascet/dcmartin/csx/src/tmp/xrotfont
- #
- # existing files will NOT be overwritten unless -c is specified
- #
- # This is part 1 of a multipart archive
- # do not concatenate these parts, unpack them in order with /bin/sh
- #
- # This shar contains:
- # length mode name
- # ------ ---------- ------------------------------------------
- # 408 -rw-r--r-- Imakefile
- # 3786 -rw-rw-rw- README
- # 739 -rw-rw-rw- README.make
- # 816 -rw-r--r-- all.h
- # 1031 -rw-r--r-- events.c
- # 198 -rw-rw-rw- hersheyfonts/README
- # 10194 -rw-r--r-- hersheyfonts/gothgbt
- # 10430 -rw-r--r-- hersheyfonts/gothgrt
- # 8481 -rw-r--r-- hersheyfonts/gothitt
- # 5606 -rw-r--r-- hersheyfonts/hershey.doc
- # 6161 -rw-r--r-- hersheyfonts/romand
- # 3474 -rw-r--r-- hersheyfonts/romans
- # 9196 -rw-r--r-- hersheyfonts/romant
- # 6634 -rw-r--r-- hersheyfonts/scriptc
- # 5553 -rw-r--r-- hersheyfonts/scripts
- # 6586 -rw-r--r-- hersheytext.c
- # 8541 -rw-r--r-- imagetext.c
- # 1542 -rw-r--r-- main.c
- # 1212 -rw-r--r-- misc.c
- # 2155 -rw-r--r-- openwin.c
- # 983 -rw-r--r-- options.c
- # 1908 -rw-r--r-- paintscreen.c
- # 8494 -rw-r--r-- Makefile.std
- #
- if test -r _shar_seq_.tmp; then
- echo 'Must unpack archives in sequence!'
- echo Please unpack part `cat _shar_seq_.tmp` next
- exit 1
- fi
- # ============= Imakefile ==============
- if test -f 'Imakefile' -a X"$1" != X"-c"; then
- echo 'x - skipping Imakefile (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting Imakefile (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'Imakefile' &&
- # Imakefile file for xrotfont
- # Copyright (c) 1992 Alan Richardson
- X
- # If your system doesn't have the `usleep()' function,
- # add -DNO_USLEEP to DEFINES
- X
- X OBJS = main.o events.o openwin.o misc.o options.o \
- X paintscreen.o imagetext.o hersheytext.o
- X DEFINES =
- X CDEBUGFLAGS = -O
- X
- xrotfont : $(OBJS)
- X cc -o xrotfont $(OBJS) $(DEFINES) -lX11 -lm
- X
- $(OBJS) : all.h
- X
- SHAR_EOF
- chmod 0644 Imakefile ||
- echo 'restore of Imakefile failed'
- Wc_c="`wc -c < 'Imakefile'`"
- test 408 -eq "$Wc_c" ||
- echo 'Imakefile: original size 408, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= README ==============
- if test -f 'README' -a X"$1" != X"-c"; then
- echo 'x - skipping README (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting README (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'README' &&
- X Xrotfont
- X --------
- X The idea behind `xrotfont' is to illustrate a couple of ways of drawing
- rotated text in an X window. This topic is always cropping up in
- comp.sources.X
- X
- X The code can rotate either a normal server font or an outline font.
- Individual characters in a server font are described by a bitmap, whilst
- those in an outline font are described by the positions of the vertices
- making up the figure. Clearly they're two completely different kettle of
- fish, and so require different approaches to rotate them.
- X
- X Server font
- X -----------
- X A server font is rotated using a technique described by der Mouse in
- the FAQ - namely using a couple of XImage structures to manipulate the
- text. The full method is as follows:
- X
- X i) Draw the text into a bitmap (pixmap of depth 1) using XDrawString.
- X ii) Capture this bitmap within an XImage structure (I1) using XGetImage.
- X iii) Create another XImage structure (I2) which will hold the rotated
- X text.
- X iv) Copy each pixel in I1 into I2, rotating the coordinates of the
- X pixel in I1 to get its coordinates in I2.
- X v) Place the rotated text in I2 into a further bitmap using XPutImage.
- X vi) Make this bitmap the stipple in a graphics context and thus render
- X the rotated text.
- X
- X This method has several drawbacks, namely:
- X
- X a) XImages are notoriously slow to use and thus long strings take
- a significant time to render. The usual method of speeding this up -
- manipulating the XImage data directly using bitwise operators - has to
- be applied sparingly if portablity is to be maintained.
- X
- X b) Long strings require large bitmaps.
- X
- X c) Text rendered at angles close to 45 degrees look `ghosty', as
- an inevitable consequence of rotating a bitmap. Try drawing two adjacent
- lines on graph paper first vertical then at 45 degrees - blank pixels
- appear between the lines at 45 degrees. This problem could probably be
- rectified with some thought. (Text rendered at 90 degrees looks perfect!)
- X
- X Outline font
- X ------------
- X An outline font is easy to rotate, since all one has to do is rotate
- the coordinates of all the vertices in a character. Lines are draw between
- the vertices using XDrawLine, which is a rapid function resulting is
- an overall fast procedure.
- X
- X The outline fonts included here are the Hershey fonts, widely available
- throughout the public domain. The fonts are found in the directory
- `hersheyfonts', as seperate files containing ASCII-ordered complete fonts.
- See the file `hershey.doc' in that directory for more information.
- X
- X Apart from speed, the text produced by this method is easily scalable
- to any size. Drawbacks of this method include:
- X
- X a) Poor appearance of very small text.
- X
- X b) The difficulty of filling in a figure to produce solid text (this
- is not attempted here!)
- X
- X The code should I hope be fairly self explanatory. The text rotating
- functions appear in the source files `imagetext.c' and
- `hersheytext.c', and have been written to be pretty transparent to the
- rest of the program. Various parameters can be passed to each function
- including colour and an allignment argument (centre, or left or right
- allign).
- X
- X As it stands, all drawing is done to the background pixmap of the window,
- thus eliminating the need for redraws on an expose event.
- X
- X The available Hershey fonts are listed at the start of `hersheytext.c',
- whilst available server fonts can be found using `xlsfonts'.
- X
- X I hope this code will inspire people to use (sparingly!) rotated text
- in their applications. Apart from a little sacrifice in speed and a little
- extra code there's really little reason not too!
- X
- X This program is copyright (c) 1992 Alan Richardson. If you have any
- comments (good or bad) you can reach me as mppa3@uk.ac.sussex.syma.
- X
- SHAR_EOF
- chmod 0666 README ||
- echo 'restore of README failed'
- Wc_c="`wc -c < 'README'`"
- test 3786 -eq "$Wc_c" ||
- echo 'README: original size 3786, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= README.make ==============
- if test -f 'README.make' -a X"$1" != X"-c"; then
- echo 'x - skipping README.make (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting README.make (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'README.make' &&
- X There are a few ways to make xrotfont.
- X
- X 1) If you have `xmkmf', just type
- X
- X xmkmf
- X make
- X xrotfont
- X
- X 2) A Makefile is included which you could use if you ain't got
- X xmkmf (it was built on a Solbourne running SunOS 4.1).
- X Just type
- X
- X make
- X xrotfont
- X
- X 3) I really haven't much idea about makefiles, so if the above don't
- X work type
- X
- X cc -o xrotfont *.c -lX11 -lm -O
- X
- X Note that if your system doesn't have the `usleep()' function, add the
- flag -DNO_USLEEP to either DEFINES in the Makefile, or directly
- to the end of the command in (3).
- X
- X The program has been successfully compiled and run on HP9000s300
- and 800 machines running HP_UX, and a Solbourne running SunOS 4.1
- X
- SHAR_EOF
- chmod 0666 README.make ||
- echo 'restore of README.make failed'
- Wc_c="`wc -c < 'README.make'`"
- test 739 -eq "$Wc_c" ||
- echo 'README.make: original size 739, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= all.h ==============
- if test -f 'all.h' -a X"$1" != X"-c"; then
- echo 'x - skipping all.h (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting all.h (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'all.h' &&
- /* ***************************************************************************
- X
- X all.h - global declarations
- X
- X Date: 8/5/92
- X
- X Copyright (c) 1992 Alan Richardson
- X
- X ************************************************************************ */
- X
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
- #include <math.h>
- #include <stdio.h>
- X
- /* text allignment ... */
- #define LALLIGN 1
- #define CENTRE 2
- #define RALLIGN 3
- X
- float pi;
- X
- /* X stuff ... */
- char *host;
- Display *dpy;
- Window gowin, root;
- Pixmap gopix;
- X
- /* the current font name ... */
- char *currentfont[200];
- X
- /* display type ... */
- int mono;
- int depth, screen;
- X
- /* window size ... */
- int W, H;
- X
- /* hershey font stuff ... */
- char line[150][2][256];
- int npnt[256];
- int char_minx[256], char_maxx[256];
- int miny, maxy;
- int nchars;
- int hershey;
- SHAR_EOF
- chmod 0644 all.h ||
- echo 'restore of all.h failed'
- Wc_c="`wc -c < 'all.h'`"
- test 816 -eq "$Wc_c" ||
- echo 'all.h: original size 816, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= events.c ==============
- if test -f 'events.c' -a X"$1" != X"-c"; then
- echo 'x - skipping events.c (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting events.c (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'events.c' &&
- /* ***************************************************************************
- X
- X events.c - event handling routine
- X
- X Functions: proc_event()
- X
- X Date: 8/5/92
- X
- X Copyright (c) 1992 Alan Richardson
- X
- X ************************************************************************ */
- X
- X
- #include "all.h"
- X
- void proc_event();
- X
- /* event handling routine */
- void proc_event()
- {
- X XEvent ev;
- X int expflag=0;
- X
- X /* loop through any queued events ... */
- X while (XPending(dpy)!=0)
- X {
- X XNextEvent(dpy,&ev);
- X
- X switch(ev.type)
- X {
- X /* expose event means redraw the screen ... */
- X case Expose:
- X /* we try to prevent multiple consecutive redraws ... */
- X if (!expflag++) XClearWindow(dpy, gowin);
- X break;
- X
- X /* a key was pressed ... */
- X case KeyPress:
- X { char buf[128];
- X char *blank=" ";
- X KeySym ks;
- X XComposeStatus status;
- X
- X strcpy(buf, blank);
- X XLookupString(&ev, buf, 128, &ks, &status);
- X
- X if (buf[0]=='q') exit();
- X }
- X break;
- X
- X default:
- X break;
- X }
- X
- X }
- }
- X
- X
- SHAR_EOF
- chmod 0644 events.c ||
- echo 'restore of events.c failed'
- Wc_c="`wc -c < 'events.c'`"
- test 1031 -eq "$Wc_c" ||
- echo 'events.c: original size 1031, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/README ==============
- if test ! -d 'hersheyfonts'; then
- echo 'x - creating directory hersheyfonts'
- mkdir 'hersheyfonts'
- fi
- if test -f 'hersheyfonts/README' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/README (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/README (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/README' &&
- X This directory contains some of the public domain Hershey fonts.
- These particular files contain individual fonts, sorted into ASCII
- order.
- X
- X See hershey.doc for an explanation of the fonts.
- X
- X
- X
- SHAR_EOF
- chmod 0666 hersheyfonts/README ||
- echo 'restore of hersheyfonts/README failed'
- Wc_c="`wc -c < 'hersheyfonts/README'`"
- test 198 -eq "$Wc_c" ||
- echo 'hersheyfonts/README: original size 198, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/gothgbt ==============
- if test -f 'hersheyfonts/gothgbt' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/gothgbt (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/gothgbt (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/gothgbt' &&
- X 3699 1JZ
- X 3714 30LXRFQGOHQIRT RRISHRGQHRIRT RRFSGUHSIRT RRXPZR[TZRX RRYQZSZRY
- X 3728 22I[NFMGMM RNGMM RNFOGMM RWFVGVM RWGVM RWFXGVM
- X 2275 12H]SFLb RYFRb RLQZQ RKWYW
- X 3719 60H\PBP_ RTBT_ RTFVGWIWKYJXHWGTFPFMGKIKLLNOPURWSXUXXWZ RXJWH RLLMN
- OOUQWRXT RMYLW RMGLILKMMONUPXRYTYWXYWZT[P[MZLYKWMVMXNZP[
- X 2271 32F^[FI[ RNFPHPJOLMMKMIKIIJGLFNFPGSHVHYG[F RWTUUTWTYV[X[ZZ[X[VYTWT
- X 3718 62E_YNZO[O\N RXOYP[P RXPYQZQ[P\N RYNST RRUL[HVNP ROOSKOFJLPRTXVZX[
- Z[[Z\X RLZIV RRKOG RKLPQTWVYXZ[Z RMZIU RRLNG RKKQQUWVXXY[Y\X
- X 3717 14LXRLRJPHRFSHSJRLPM RRGQHRIRG
- X 3721 27KYUBSDQGOKNPNTOYQ]S`Ub RQHPKOOOUPYQ\ RSDRFQIPOPUQ[R^S`
- X 3722 27KYOBQDSGUKVPVTUYS]Q`Ob RSHTKUOUUTYS\ RQDRFSITOTUS[R^Q`
- X 3723 39JZRFQGSQRR RRFRR RRFSGQQRR RMINIVOWO RMIWO RMIMJWNWO RWIVINOMO R
- WIMO RWIWJMNMO
- X 3725 16F_RIRZSZ RRISISZ RJQ[Q[R RJQJR[R
- X 3711 14LXR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 3724 8F_JQ[Q[R RJQJR[R
- X 3710 11LXRXPZR[TZRX RRYQZSZRY
- X 3720 8G^[BIbJb R[B\BJb
- X 3700 42H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJYLYNZO[QZVYXY
- X 3701 27H\OHPIQKQXOY RQIPHQGRIRYTZ ROHRFSHSXUYVY ROYPYRZS[TZVY
- X 3702 48H\LHNHPGQFSGVHXH RPHRG RLHNIPIRHSG RVHVP RWIWO RXHXPQPNQLSKVK[ R
- K[OYSXVXZY RNZQYVYYZ RK[PZUZX[ZY
- X 3703 57H\LHMHOGPFRGVHXH ROHQG RLHNIPIRG RVHVO RWIWN RXHXOVOSPQQ RQPSQVR
- XXRXY RWSWX RVRVY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3704 41H\UFKPKUTU RVUZU[V[TZU RLPLT RMNMU RTGTXRY RUJVHUGUYWZ RUFWHVJVX
- XXYYY RRYSYUZV[WZYY
- X 3705 53H\LFLO RLFXF RMGVG RLHUHWGXF RVLUMSNOOLO RSNTNVOVY RUMWNWX RVLWM
- YNZNXOXY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3706 59H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHRGTFUGWHXH RSGUH RRGTIVIXH RNPOP
- SOUNVM RSOTOVPVY RUNWPWX RVMWNYOZOXPXY RJYLYNZO[QZVYXY
- X 3707 38H\KHMFPGUGZF RLGOHTHWG RKHOIRIVHZF RZFYHWKSOQRPUPXQ[ RRQQTQWRZ R
- UMSPRSRVSYQ[
- X 3708 71H\LILO RMJMN RNINO RLINISHUGVF RSHTHVIVO RUGWHWN RVFWGYHZHXIXO R
- LONOVRXR RXOVONRLR RLRLXJY RMSMXPZ RNRNXPYQZ RVRVY RWSWX RXRXY RJYLYNZO[
- QZVYXY
- X 3709 60H\LHLQJR RMIMROS RNHNQPRQR RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJRKRMSNTOSQRUQVQ RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3712 22LXRMPORPTORM RRNQOSORN RRXPZR[TZRX RRYQZSZRY
- X 3713 25LXRMPORPTORM RRNQOSORN RR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 2241 4F^ZIJRZ[
- X 3726 16F_JM[M[N RJMJN[N RJU[U[V RJUJV[V
- X 2242 4F^JIZRJ[
- X 3715 51I[LJMHNGQFSFVGWHXJXLWNUPSQ RMJNH RVHWIWMVN RLJNKNIOGQF RSFUGVIVM
- UOSQ RRQRTSQQQRT RRXPZR[TZRX RRYQZSZRY
- X 2273 56E`WNVLTKQKOLNMMPMSNUPVSVUUVS RQKOMNPNSOUPV RWKVSVUXVZV\T]Q]O\L[J
- YHWGTFQFNGLHJJILHOHRIUJWLYNZQ[T[WZYYZX RXKWSWUXV
- X 3501 60G]LINGPFRFSGZW[X]X RQGRHYXZZ[YYX RNGPGQHXXYZZ[[[]X RLMMLOKPKQL R
- PLPM RMLOLPN RG[IYKXNXPY RJYNYOZ RG[JZMZN[PY RRJLX RNSVS
- X 3502110F^HHJFMFOGQF RKGNG RHHJGLHOHQF RMKLLKNKOIOHPHRIQKQKW RLMLU RIPLP
- X RMKMTLVKW RRIQJPLPU RQKQS RRIRRQTPU RRIXFZG[I[KYMUO RXGZIZK RVGXHYIYLWN
- X RWNZP[R[X RYPZRZW RWNXOYQYX RJ[MYPXTXWY RLZOYTYVZ RJ[NZSZU[WYYX[X RUOUX
- X RURYR RUUYU
- X 3503 69E]NGLHJJILHOHSIVJXMZP[S[VZXYZW[U RJKINISKWNYQZTZWY RNGLIKKJNJRKU
- NXQYTYWXYW[U RPJPV RQJQT RRIRSQUPV RPJRIUFWGYGZF RTGVHXH RSHUIWIYHZF RWI
- WX
- X 3504 72G^IFWFYGZIZX RKGWGYIYW RIFJGLHWHXIXX ROKNLMNMOKOJPJRKQMQMV RNMNT
- X RKPNP ROKOSNUMV RI[LYOXSXVY RKZNYSYUZ RI[MZRZT[VYXXZX RRHRX RRMTNVNXM R
- RSTRVRXS
- X 3505 94G]IHKFMFOGQF RLGNG RIHKGMHOHQF RNKMLLNLOJOIPIRJQLQLW RMMMU RJPMP
- X RNKNTMVLW RQMRJSHTGVFXF[G RTHVGXGZH RRJSIUHWHYI[G RQURRSPTOVOXP RTPVPWQ
- X RRRSQUQVRXP RK[NYRXWX[Y RMZPYWYZZ RK[OZVZY[[Y RQMQX
- X 3506 91F]JHLFOFQGSF RMGPG RJHLGNHQHSF RPKOLNNNOLOKPKRLQNQNV ROMOT RLPOP
- X RPKPSOUNV RSJSYRZQZMXKXIYG[ RTJTX RTPXP RPZOZMYJY RUIUOXO RXQUQUWTYP[N[
- LZJZG[ RSJUIXFZG\G]F RWGYH[H RVHXIZI\H]F RXIXW
- X 3507 87E^NGLHJJILHOHRIUJWLYNZQ[U[XZZX[V[SZQYPWOUO RJKINISJV RNGLIKKJNJS
- KVLXNZ RYXZWZSYQ RU[WZXYYWYSXQWPUO RPJPW RQJQU RRIRTQVPW RPJRIUFWGYGZF R
- TGVHXH RSHUIWIYHZF RYHUOU[ RUSYS RUVYV
- X 3508112F^HHJFMFOGQF RKGNG RHHJGLHOHQF RMKLLKNKOIOHPHRIQKQKW RLMLU RIPLP
- X RMKMTLVKW RJ[MYPXSXUY RLZOYRYTZ RJ[NZQZS[UY RRIQJPLPU RQKQS RRIRRQTPU R
- RITGVFXFZG RWGXGYH RTGVGXIZG RUOWNYLZM[P[TZXX[ RXMYNZPZUYX RWNXNYPYUX[ R
- UOUY RURYR RUUYU
- X 3509 67I\LHNFQFTGVF ROGSG RLHNGQHTHVF RSKRLQNQOOONPNROQQQQV RRMRT ROPRP
- X RSKSSRUQV RYHWJVMVXUZSZOXMXKYI[ RWKWW RRZQZOYLY RYHXJXVWXUZS[P[NZKZI[
- X 3510 65H\LHNFQFTGVF ROGSG RLHNGQHTHVF RSKRLQNQOOONPNROQQQQV RRMRT ROPRP
- X RSKSSRUQV RYHWJVMVXUZ RWKWW RYHXJXVWXUZR[O[LZJXJVKULUMVLWKW RJVMV
- X 3511115F^HHJFMFOGQF RKGNG RHHJGLHOHQF RMKLLKNKOIOHPHRIQKQKW RLMLU RIPLP
- X RMKMTLVKW RJ[MYPXSXUY RLZNYRYTZ RJ[NZQZS[UY RRIQJPLPU RQKQS RRIRRQTPU R
- RITGVFXFZG RWGXGYH RTGVGXIZG RUOXLYM[N RWMYN[N R[NYQWSUU RWSYTZX[Z\Z RYV
- ZZ RWSXTYZZ[[[\Z RUOUY
- X 3512 85G]IHKFNFPGRF RLGOG RIHKGMHPHRF RNKMLLNLOJOIPIRJQLQLW RMMMU RJPMP
- X RNKNTMVLW RK[NYRXWX[Y RMZPYWYZZ RK[OZVZY[[Y RSIRJQLQU RRKRS RSISRRTQU R
- SIUGWFYF[G RXGYGZH RUGWGYI[G RWGWX
- X 3513107D`LJKKJMJOHOGPGRHQJQJU RKLKS RHPKP RLJLRKTJU RE[GYIXKXMYNYOX RHY
- KYMZ RE[GZJZL[M[NZOX RLJPFTJTWUYVY RPGSJSXRYSZTYSX RPPSP RNHOHRKROOO ROQ
- RQRXQYS[VYWX RTJXF\J\W]Y^Y RXG[J[X]Z RXP[P RVHWHZKZOWO RWQZQZY\[^Y ROHOX
- X RWHWX
- X 3514 84E^GIIGKFMFOGQJVUXXYY RMGOIPKVWYZ RIGKGMHOKTVVYWZY[ RVHXIZI\H]F R
- WGYH[H RVHXFZG\G]F RKOIOHPHRIQKQ RIPKP RG[IYKXNXPY RJYMYOZ RG[JZMZN[PY R
- KGKX RYIY[ RRLSMUNWNYM RKTMSQSST
- X 3515 79E_NFLGJIIKHNHRIUJWLYNZQ[S[VZXYZW[U\R\N[KZIXGVFUGRIOJ RJJIMISJV R
- NFLHKJJMJSKVLXNZ RZV[S[MYIXH RVZXXYVZSZMYKWHUG ROJOW RPJPU RQJQTPVOW RUG
- UZ RUMWNXNZM RUSWRXRZS
- X 3516 70H^KFLGMIMOKOJPJRKQMQMYJ[MZMbO` RMHNJN` RKPNP RKFMGNHOJO` ROKRIVF
- ZJZX RVGYJYX RTHUHXKXY RRXUXXY RSYUYWZ RRZTZV[XYZX RRIR_ RRMTNVNXM RRSTR
- VRXS
- X 3517 99E_NFLGJIIKHNHRIUJWLYNZP[T[VZXYZW[U\R\N[KZIXGVFUGRIOJ RJJIMISJV R
- NFLHKJJMJSKVLXNZ RZV[S[MYIXH RVZXXYVZSZMYKWHUG ROJOW RPJPU RQJQTPVOW RUG
- UZ RUMWNXNZM RUSWRXRZS RP[QZRZT[X`Za[a RT\V_XaYa RRZS[VaXbZb[a
- X 3518108F^HHJFMFOGQF RKGNG RHHJGLHOHQF RMKLLKNKOIOHPHRIQKQKW RLMLU RIPLP
- X RMKMTLVKW RJ[MYPXRXUY RLZNYRYTZ RJ[NZQZS[UY RRIQJPLPU RQKQS RRIRRQTPU R
- RIUGWFYGZIZLYNXOTQRR RWGXGYIYMXN RUGWHXJXMWOTQ RTQVRWSZX[Y\Y RWTYX[Z RTQ
- VSXYZ[\Y
- X 3519 94G^UITHRGOF RVHTG RWGSFOFLGKHJJKLLMONWNYOZPZRYU RKKLLOMXMZN[O[QZS
- X RKHKJLKOLYL[M\O\QYUU[ RIOJPLQUQVRVSUU RJQLRTRUS RIOIPJRLSSSUTUU RI[LYPX
- SXVY RKZNYRYUZ RI[MZRZU[ RWGUISL RRNPQ ROSMUKVJVJUKV
- X 3520 71E]JJILHOHSIVKYMZP[S[VZXYZW[U RISJVLXNYQZTZWY RJJIMIQJTLWNXQYTYWX
- YW[U RHIIGKFOFUGYG[F RPGTHXH RHIIHKGNGTIWIYH[F RSIRJPKPV RQKQT RRJRSQUPV
- X RWIWX
- X 3521 89F^HHJFLFOGQF RKGNG RHHJGMHOHQF RKJJLIOISJVKXMZP[S[VZXYZ[\Y RJSKV
- NYQZTZ RKJJNJQKTLVNXQYUYXX RUIQJPLPV RQKQT RRJRSQUPV RUIWHYFZG\HZIZW[Y\Y
- X RYIZHYGXHYIYX[Z RWHXIXX RUIUY RUNXN RURXR
- X 3522 72G^JFKGLILOJOIPIRJQLQLXJY RLHMJMX RJPMP RNYQYSZ RJFLGMHNJNXRXUY R
- JYMYPZR[UYXXZX RRJUIWHYFZG\HZIZX RYIZHYGXHYIYW RWHXIXX RRJRX RRMTNVNXM R
- RSTRVRXS
- X 3523 95E`HFIGJIJOHOGPGRHQJQJXHY RJHKJKX RHPKP RLYNYPZ RHFJGKHLJLXOXQY R
- HYKYNZO[QYTXVYW[YY\X ROHRFTHTXWXYY RRGSHSX ROHQHRIRXQY RWYXZ RWHZF\H\X R
- ZG[H[X RWHYHZIZXYY ROHOX RWHWX RONRN RORRR RWNZN RWRZR
- X 3524 65G]HIJGLFNFOGWYXZZZ RMGNHVYWZ RJGLGMHUZV[X[ZZ\X RWFYG[G\F RWGXHZH
- X RVHWIYI[H\F RH[IYKXMXNY RJYLYMZ RH[IZKZM[ RWFSO RQRM[ RLPPP RSPXP
- X 3525 86G^JFKGLILOJOIPIRJQLQLXJY RLHMJMX RJPMP RNYQYSZ RJFLGMHNJNXRXUY R
- JYMYPZR[UYXX RRJUIWHYFZG\HZIZ^Y`WbUaQ`L` RYIZHYGXHYIYY RWHXIXXZ[ RXaV`S`
- X RY`V_P_L` RRJRX RRMTNVNXM RRSTRVRXS
- X 3526 57H\XGWIROOSMWJ[ RVKNV RZFWJUNRRMXLZ RJHLFOGUGZF RKGOHSHWG RJHNIRI
- VHXG RLZNYRXVXZY RMZQYUYYZ RJ[OZUZX[ZY RMPQP RTPXP
- X 2223 12KYOBOb RPBPb ROBVB RObVb
- X 804 3KYKFY^
- X 2224 12KYTBTb RUBUb RNBUB RNbUb
- X 2262 11JZPLRITL RMORJWO RRJR[
- X 999 3JZJ]Z]
- X 3716 14LXTFRGQIQKRMTKRIRG RRJRLSKRJ
- X 3601 53J[PRNTMVMXNZP[RYUX RMVNXOYQZ RNTNVOXQYRY RNPPPSOUNVMXOWPWXXYYY R
- ONNOQO RTOWOVNVYWZ RMOOMPNROUPUYW[YY RMORT
- X 3602 44I[LHMJMXKY RNJMHNGNXQZ RLHOFOXQYRZ RKYMYOZP[RZUYWY ROPROTNUMVNXO
- YOWPWY RTNVOVX RROSOUPUY
- X 3603 35JXNONXLYMYOZP[ ROOOYQZ RPOPXRYSYQZP[ RNORNTMUNWOXO RSNTOVO RPORN
- TPVPXO
- X 3604 41IZRMPNMOMXKY RNONXQZ RRMOOOXQYRZ RKYMYOZP[RZUYWY RMHPFQIWOWY RPI
- NHOGPIVOVX RMHUPUY
- X 3605 32JXNONXLYMYOZP[ ROOOYQZ RPOPXRYSYQZP[ RNORNTMWQURPU RSNVQ RPORNUR
- X 3606 41JWNHNXLYMYOZP[ ROHOYQZ RPHPXRYSYQZP[ RNHQGSFTGVHWH RRGSHUH RPHQG
- SIUIWH RKMNM RPMTM
- X 3607 56I[MOMXKYLYNZO[PZRYUX RNPNYPZ ROOOXQYRY RMOOORNTMUNWOYOWPW\V_TaRb
- QaO`M` RSNVPV\ RSaQ`P` RRNSOUPUZV]V_ RTaS`Q_O_M`
- X 3608 47I[LHMJMXKYLYNZO[ RNJMHNGNYPZ RLHOFOXQYO[ ROPROTNUMVNXOYOWPWYU[T]
- X RTNVOVYU[ RROSOUPUYT]T`UbVbT`
- X 3609 35MWRFPHRITHRF RRGQHSHRG RRMQNOOQPQYS[UY RRPSORNQORPRYSZ RRMSNUOSP
- SXTYUY
- X 3610 39MWRFPHRITHRF RRGQHSHRG RRMQNOOQPQYS[T] RRPSORNQORPRYS[ RRMSNUOSP
- SYT]T`RbPbPaRb
- X 3611 50IZLHMJMXKYLYNZO[ RNJMHNGNYPZ RLHOFOXQYO[ ROPRNTMVPSROU RSNUP RRN
- TQ RSRTSVXWYXY RSSTTUYVZ RRSSTTYV[XY
- X 3612 22MWPHQJQXOYPYRZS[ RRJQHRGRYTZ RPHSFSXUYVYTZS[
- X 3613 67E_GOHOIPIXGYHYJZK[ RINJOJYLZ RGOIMKOKXMYK[ RKPNOPNQMSOSXUYS[ RPN
- RORYTZ RNOOOQPQXPYRZS[ RSPVOXNYMZN\O]O[P[X\Y]Y RXNZOZY[Z RVOWOYPYY[[]Y
- X 3614 45I[KOLOMPMXKYLYNZO[ RMNNONYPZ RKOMMOOOXQYO[ ROPROTNUMVNXOYOWPWXXY
- YY RTNVOVYWZ RROSOUPUYW[YY
- X 3615 40I[MOMXKY RNPNXQZ ROOOXQYRZ RKYMYOZP[RZUYWY RMOOORNTMUNWOYOWPWY R
- SNVPVX RRNSOUPUY
- X 3616 54I[LMMOMXKYMYMb RMNNONaO`N^ RNYOYQZ RLMNNOOOXQYRZ ROZP[RZUYWY ROZ
- O^P`Mb ROPROTNUMVNXOYOWPWY RTNVOVX RROSOUPUY
- X 3617 44I[MOMXKY RNPNYPZ ROOOXQYRY RKYLYNZO[PZRYUX RMOOORNTMUNWOYOWPWb R
- SNVPVaU`V^ RRNSOUPU^T`Wb
- X 3618 38JXLOMONPNXLYMYOZP[ RMNOOOYQZ RLONMPOPXRYSYQZP[ RPOTMUNWOXO RSNTO
- VO RRNTPVPXO
- X 3619 59JZMOMSOTUTWUWY RNONS RVUVY RPNOOOSQT RSTUUUYTZ RMOPNRMTNVNWM RQN
- SN RPNROTOVN RWYTZR[PZNZL[ RSZQZ RTZRYOYL[ RWMVOTROWL[
- X 3620 28MWPHQJQXOYPYRZS[ RRJQHRGRYTZ RPHSFSXUYVYTZS[ RNMQM RSMVM
- X 3621 47I[KOLOMPMXKY RLNNONYPZ RKOMMOOOXQYRY RKYLYNZO[PZRYUX RUMVNXOYOWP
- WXXYYY RTNVOVYWZ RUMSOUPUYW[YY
- X 3622 36I[LMMOMXP[RYUXWX RMNNONXQZ RLMNNOOOWPXRY RUMVNXOYOWPWX RTNVOVW R
- UMSOUPUX
- X 3623 57E_HMIOIXL[NYQX RINJOJXMZ RHMJNKOKWLXNY RQMOOQPQXT[VYYX[X RPNRORX
- UZ RQMRNTOSPSWTXVY RYMZN\O]O[P[X RXNZOZW RYMWOYPYX
- X 3624 59H[KOLONPOQSYTZV[XY RMNOOTYVZ RKOMMONPOTWUXWYXY RRSUMVNXNYM RUNVO
- WO RTOVPXOYM RQUN[MZKZJ[ RNZMYLY ROYMXKYJ[ RMTPT RSTVT
- X 3625 60I[KOLOMPMXKY RLNNONYPZ RKOMMOOOXQYRY RKYLYNZO[PZRYUX RUMVNXOYOWP
- W\V_TaRbQaO`M` RTNVOV\ RSaQ`P` RUMSOUPUZV]V_ RTaS`Q_O_M`
- X 3626 38I[XML[ RLONPQPTOXM RMNOOSO RLONMPNTNXM RL[PYSXVXXY RQYUYWZ RL[PZ
- TZV[XY RNTVT
- X 2225 40KYTBRCQDPFPHQJRKSMSOQQ RRCQEQGRISJTLTNSPORSTTVTXSZR[Q]Q_Ra RQSSU
- SWRYQZP\P^Q`RaTb
- X 2229 3NVRBRb
- X 2226 40KYPBRCSDTFTHSJRKQMQOSQ RRCSESGRIQJPLPNQPURQTPVPXQZR[S]S_Ra RSSQU
- QWRYSZT\T^S`RaPb
- X 2246 24F^IUISJPLONOPPTSVTXTZS[Q RISJQLPNPPQTTVUXUZT[Q[O
- X 3729 30KYQFOGNINKOMQNSNUMVKVIUGSFQF RQFNIOMSNVKUGQF RSFOGNKQNUMVISF
- SHAR_EOF
- chmod 0644 hersheyfonts/gothgbt ||
- echo 'restore of hersheyfonts/gothgbt failed'
- Wc_c="`wc -c < 'hersheyfonts/gothgbt'`"
- test 10194 -eq "$Wc_c" ||
- echo 'hersheyfonts/gothgbt: original size 10194, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/gothgrt ==============
- if test -f 'hersheyfonts/gothgrt' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/gothgrt (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/gothgrt (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/gothgrt' &&
- X 3699 1JZ
- X 3714 30LXRFQGOHQIRT RRISHRGQHRIRT RRFSGUHSIRT RRXPZR[TZRX RRYQZSZRY
- X 3728 22I[NFMGMM RNGMM RNFOGMM RWFVGVM RWGVM RWFXGVM
- X 2275 12H]SFLb RYFRb RLQZQ RKWYW
- X 3719 60H\PBP_ RTBT_ RTFVGWIWKYJXHWGTFPFMGKIKLLNOPURWSXUXXWZ RXJWH RLLMN
- OOUQWRXT RMYLW RMGLILKMMONUPXRYTYWXYWZT[P[MZLYKWMVMXNZP[
- X 2271 32F^[FI[ RNFPHPJOLMMKMIKIIJGLFNFPGSHVHYG[F RWTUUTWTYV[X[ZZ[X[VYTWT
- X 3718 62E_YNZO[O\N RXOYP[P RXPYQZQ[P\N RYNST RRUL[HVNP ROOSKOFJLPRTXVZX[
- Z[[Z\X RLZIV RRKOG RKLPQTWVYXZ[Z RMZIU RRLNG RKKQQUWVXXY[Y\X
- X 3717 14LXRLRJPHRFSHSJRLPM RRGQHRIRG
- X 3721 27KYUBSDQGOKNPNTOYQ]S`Ub RQHPKOOOUPYQ\ RSDRFQIPOPUQ[R^S`
- X 3722 27KYOBQDSGUKVPVTUYS]Q`Ob RSHTKUOUUTYS\ RQDRFSITOTUS[R^Q`
- X 3723 39JZRFQGSQRR RRFRR RRFSGQQRR RMINIVOWO RMIWO RMIMJWNWO RWIVINOMO R
- WIMO RWIWJMNMO
- X 3725 16F_RIRZSZ RRISISZ RJQ[Q[R RJQJR[R
- X 3711 14LXR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 3724 8F_JQ[Q[R RJQJR[R
- X 3710 11LXRXPZR[TZRX RRYQZSZRY
- X 3720 8G^[BIbJb R[B\BJb
- X 3700 42H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJYLYNZO[QZVYXY
- X 3701 27H\OHPIQKQXOY RQIPHQGRIRYTZ ROHRFSHSXUYVY ROYPYRZS[TZVY
- X 3702 48H\LHNHPGQFSGVHXH RPHRG RLHNIPIRHSG RVHVP RWIWO RXHXPQPNQLSKVK[ R
- K[OYSXVXZY RNZQYVYYZ RK[PZUZX[ZY
- X 3703 57H\LHMHOGPFRGVHXH ROHQG RLHNIPIRG RVHVO RWIWN RXHXOVOSPQQ RQPSQVR
- XXRXY RWSWX RVRVY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3704 41H\UFKPKUTU RVUZU[V[TZU RLPLT RMNMU RTGTXRY RUJVHUGUYWZ RUFWHVJVX
- XXYYY RRYSYUZV[WZYY
- X 3705 53H\LFLO RLFXF RMGVG RLHUHWGXF RVLUMSNOOLO RSNTNVOVY RUMWNWX RVLWM
- YNZNXOXY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3706 59H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHRGTFUGWHXH RSGUH RRGTIVIXH RNPOP
- SOUNVM RSOTOVPVY RUNWPWX RVMWNYOZOXPXY RJYLYNZO[QZVYXY
- X 3707 38H\KHMFPGUGZF RLGOHTHWG RKHOIRIVHZF RZFYHWKSOQRPUPXQ[ RRQQTQWRZ R
- UMSPRSRVSYQ[
- X 3708 71H\LILO RMJMN RNINO RLINISHUGVF RSHTHVIVO RUGWHWN RVFWGYHZHXIXO R
- LONOVRXR RXOVONRLR RLRLXJY RMSMXPZ RNRNXPYQZ RVRVY RWSWX RXRXY RJYLYNZO[
- QZVYXY
- X 3709 60H\LHLQJR RMIMROS RNHNQPRQR RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJRKRMSNTOSQRUQVQ RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3712 22LXRMPORPTORM RRNQOSORN RRXPZR[TZRX RRYQZSZRY
- X 3713 25LXRMPORPTORM RRNQOSORN RR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 2241 4F^ZIJRZ[
- X 3726 16F_JM[M[N RJMJN[N RJU[U[V RJUJV[V
- X 2242 4F^JIZRJ[
- X 3715 51I[LJMHNGQFSFVGWHXJXLWNUPSQ RMJNH RVHWIWMVN RLJNKNIOGQF RSFUGVIVM
- UOSQ RRQRTSQQQRT RRXPZR[TZRX RRYQZSZRY
- X 2273 56E`WNVLTKQKOLNMMPMSNUPVSVUUVS RQKOMNPNSOUPV RWKVSVUXVZV\T]Q]O\L[J
- YHWGTFQFNGLHJJILHOHRIUJWLYNZQ[T[WZYYZX RXKWSWUXV
- X 3301 62F^IHJIIJHIIGKFMFOGPHQKQOPRNTLUIV ROHPKPPOR RMFNGOJOPNSLU RLVOY R
- KVOZ RIVN[UV R\G[H\H\G[FYFWGVHUJUYW[[W RWHVJVXXZ RYFXGWJWWYY
- X 3302101E_GQGRHSJSLRLOKMIJIHKF RKOIK RJSKRKPIMHKHIIGKFNFPGQHRJRRQUOW RPH
- QJQT RNFOGPJPUOW RRISGUFWFYGZH[J\K RYHZJ RWFXGYJZK\K R\KRP RYM[O\R\U[XYZ
- V[S[PZJWIWHX RXNYN[P RVNYO[Q\S RTZRZLWKW RZYXZUZRYNWKVIVHXHZI[JZIY
- X 3303 79F^RHPFNFLGJJINIRJVLYNZQ[T[WZYY[W RLHKJJMJRKVMYPZ RNFMGLIKMKQLUMW
- OYRZUZXY[W RUFRHQIPKPLQNTPURUT RQKQLUPUQ RQIQJRLUNVPVRUTSURUPTOR RUFVGXH
- ZH RUGVHWH RTGVIXIZH[G
- X 3304 79E_HLHKIIKGNFRFUGWHYJ[M\Q\U[XYZV[S[PZJWIWHX RKHMGRGUHWIYK[N RTZRZ
- LWKW RHKJIMHRHUIWJYL[O\R RZYXZUZRYNWKVIVHXHZI[JZIY RPHMKLMLONSNU RMNMONQ
- NR RMKMMOQOSNUMVKVJUJT
- X 3305 95F^RHPFNFLGJJINIRJVLYNZQ[T[WZYY[W RLHKJJMJRKVMYPZ RNFMGLIKMKQLUMW
- OYRZUZXY[W RUFRHQIPKPLQNTPURUT RQKQLUPUQ RQIQJRLUNVPVRUTSURUPTOR RUFVGXH
- ZH RUGVHWH RTGVIXIZH[G RUNYK RYKZL\L RXLYMZM RWMXNZN\L
- X 3306 94F^MNKMJKJIKGNFQFTGXI RKHMGRGUH RJKKIMHRHXIZI[H[GZFYF RSHRIQKQMRO
- VSWVWYV\U]S^ RTPWSXVXYW[ RQMSOVQXSYVYYX[V]S^O^L]K\JZJWLTLRKQ RL\K[KWLU R
- O^M]L[LWMTMRLQJQIRIS RUPYL RYLZM\M RXMYNZN RWNXOZO\M
- X 3307 99E_UJTHSGQFNFKGIJHNHRIUJWLYNZQ[T[WZYY[W\T\Q[NYL RKHJJIMIRJUKW RZW
- [U[QZNYM RNFLGKIJMJRKVLXNZ RWZYXZUZQYOWM RUFRHPJOLOMPOSQTSTU RPLPMTQTR R
- PJPKQMTOUQUSTURVQVOUNS RTOYLZJ R\FZJ RYG]I R\F[GYGZHZJ[I]I\H\F
- X 3308 92F_RFPGNIMKMMNOPQQSQU RNLNMQQQR RNINKOMQORQRSQUPVNWLWJVIUHSHQIPJQ
- IR RRFTHVHXG RQGSH RPGQHSIUIXG RRPYK RYK[N\Q\T[WYYVZR[ RXLZN[Q[UZW RVMWM
- YOZRZVYXXYVZ RVZTZRYPYNZM\N^P_R_T^ RSZQZ RR[PZNZ
- X 3309 83F_PPNPLOKNJLJJKHLGOFQFTGWJYK RLHNGRGTHUI RJJKIMHQHTIVJYK[K\J\H[G
- YG RJXKYJZIYIWJVLVNWPYR\T^ RNXOYQ\R] RLVMWNYP\Q]S^V^X]Y\ZZZWYUWRVPVO RYX
- YWVRVQ RX]Y[YYXWVTURUPWNYNZOZP
- X 3310 83F_PPNPLOKNJLJJKHLGOFQFTGWJYK RLHNGRGTHUI RJJKIMHQHTIVJYK[K\J\H[G
- YG RJXKYJZIYIWJVLVNWPYR\T^ RNXOYQ\R] RLVMWNYP\Q]S^V^X]Y\ZZZWYUWRVPVO RYX
- YWVRVQ RX]Y[YYXWVTURUPWNYNZOZP
- X 3311 81E_[KZIXGUFRFOGMILKLNMQPWPYN[ RMNMOPUPV RNHMJMMNOPSQVQXPZN[L[JZ R
- HVJZ RGYKW RHVHXGYIYJZJXKWIWHV RNONMOKQJTJVKXMYM RUKWM RRJTKULVN RYMPQ R
- UOYXZY[Y RTPXXZZ RSPWYY[\X
- X 3312 73G^ZSYTVTUSUQVOXLYJYH RVQVPYLYK RWTVSVRWPYNZLZJYHXGUFPFMGLHKJKLLN
- NQOSOTNV RLKLLOQOR RLHLJMLOOPQPSOUMWJY RMWOWRYUZXZZY RNXOXSZTZ RJYLXMXQZ
- T[V[YZZY[W
- X 3313128BbEQERFSHSJRJOIMGJGHIF RIOGK RHSIRIPGMFKFIGGIFKFMGOIPLPROUNWLYI[
- HZGZ RNIOLORNUMW RJZIYHY RKFMHNKNRMVLXKYJXIXF[ RNGPFRFTGVIWLWRVUUWSYQ[PZ
- OZ RUIVLVRUV RRZQYPY RRFTHUKUSTWSYRXQXN[ RUHVGXFZF\G]H^J_K R\H]J RZF[G\J
- ]K_K R_K\M[NZQZT[X][`X R\N[P[T\W^Z R_K]M\O\S]W_Y
- X 3314 96D`GQGRHSJSLRLOKMIJIHKF RKOIK RJSKRKPIMHKHIIGKFNFPGRISLSRRUQWOYL[
- KZIZG[ RQIRKRRQUPWOX RMZKYIY RNFPHQKQRPVNYLXJXG[ RRHSGUFWFYGZH[J\K RYHZJ
- X RWFXGYJZK\K R\KYMXNWQWTXXZ[]X RYNXPXTYW[Z R\KZMYOYSZW\Y
- X 3315 72D`PFNGLIKKKMMQMS RLLLMMOMP RLILKNONQMSLTJTISIR RPFQGWIZK[M\P\S[V
- ZXXZU[R[OZIWHWGX RPGQHWJYKZL RPFPHQIWKYL[N\P RSZQZKWJW RYYWZTZQYMWJVHVGX
- GZH[IZHY
- X 3316100E`HQHRISKSMRMOLMJJJHLF RLOJK RKSLRLPJMIKIIJGLFOFQGRHSJSU RSWS\R^
- P_M_L^L\M[N\M] RQHRJR\Q^ ROFPGQJQU RQWQ\P^O_ RSJXF RXFZI[K\O\R[UYXV[ RWG
- ZK[N[O RVHXJZM[P[SZVYX RWYUVSU RQUOVMX RWZUWSVPV RV[TXSW RQWOWMX
- X 3317 88D`PFNGLIKKKMMQMS RLLLMMOMP RLILKNONQMSLTJTISIR RPFQGWIZK[M\P\S[V
- ZX RXZU[R[OZIWHWGX RPGQHWJYKZL RPFPHQIWKYL[N\P RSZQZKWJW RXZTZQYMWJVHVGX
- GZH[IZHY RTXVVXV\Z]Z RWWXW[Z RUWVWZ[\[^Y
- X 3318 96D`GQGRHSJSLRLOKMIJIHKF RKOIK RJSKRKPIMHKHIIGKFNFPGQHRJRVQXOZM[K[
- IZ RPHQJQVPX RNFOGPJPVOYM[ RGVIZ RFYJW RGVGXFYHYIZIXJWHWGV RRISGUFWFYGZH
- [J\K RYHZJ RWFXGYJZK\K R\KRP RTOXYZ[]X RUOYX[Z RVNZX[Y\Y
- X 3319 83E`\H[G\F]G]I\KZKVISHOHKIIK RYJVHSGOGLH R]I\JZJVGSFOFLGJIIKHNHRIU
- JWLYNZQ[U[XZZY\W]T]Q\OZNWNUOSRQSOS RLXNYQZUZYY RIUKWMXPYUYYX[W\V]T RXOWO
- SSRS R]Q[OYOWPUSSTQTOSNQNOOMQL
- X 3320 81F_LNJMIKIIJGMFRFUGYJ[J\I RJHLGRGUHXJ RIKJILHRHUIYK[K\I\G[FZG[H R
- UIRLQNQPSTSV RRORPSRSS RRLRNTRTTSVRWPWOVOT RJYKZJ[IZIXJVLVOWSYVZYZ[Y RLW
- MWSZUZ RIXJWKWMXQZT[W[ZZ\X
- X 3321 45G]JHKHLILWJX RKGMHMXPZ RIILFNHNWPYRY RJXKXMYO[RYVV RTHUHVIVYX[[X
- X RUGWHWYYZ RSIVFYHXIXXYYZY
- X 3322100D`GQGRHSJSLRLOKMIJIHKF RKOIK RJSKRKPIMHKHIIGKFNFPGQHRJRRQUOW RPH
- QJQT RNFOGPJPUOW RRISGUFWFYG[J\K RYHZJ RWFXGYJZK\K RZKXKWLWNXP[R\T RXO[Q
- X RWMXN[P\R\V[XYZW[S[PZJWIWHX RTZRZLWKW RZYXZUZRYNWKVIVHXHZI[JZIY
- X 3323143BcEQERFSHSJRJOIMGJGHIF RIOGK RHSIRIPGMFKFIGGIFLFNGOHPJPNOQMTKV R
- NHOJOONR RLFMGNJNOMSKV RNGPFSFUG RWFTGSISMTPVSWUWWVY RTMTNWSWT RWFUGTITL
- UNWQXTXVWXUZS[O[MZKXIWGWFX RNZKWJW RQ[OZLWJVGVFXFZG[HZGY RWFZF\G^J_K R\H
- ]J RZF[G\J]K_K R]K[KZLZN[P^R_T R[O^Q RZM[N^P_R_W^Y]Z[[X[UZ RYZXZVY R^Y\Z
- ZZXYWX
- X 3324 86F^KHMHOIPJQMQO RQQQUPXM[KZI[ RNZLYKY ROYNYLXI[ RMGPHQIRLRUSWUYWZ
- X RIINFPGRISLSO RSQSTTWUXWYYY RQURXTZV[[X RSLTIWFYG[F RVGXHYH RUHVHXI[F R
- KSMOQO RSOWOYM RMPWP RKSMQQQ RSQWQYM
- X 3325 74E_HQHRISKSMRMOLMJJJHLF RLOJK RKSLRLPJMIKIIJGLFOFQGRHSJSORRQTQUSW
- TW RQHRJRPQSPUSX ROFPGQJQPPTOVRYUV RSJ[F RYGYZX] RZGZXY[ R[F[VZZY\W^T_P_
- M^K\JZKYLZK[
- X 3326 74F^NIOGQFTFVGWHXJXMWOVPTQ RQQOPNN RVHWIWNVO RTFUGVIVNUPTQ RMUNSOR
- QQTQWRYTZVZZY\W^T_P_N^KZJY RXTYVYZX\ RTQWSXUX[W]V^T_ RO^N]LZKY RR_P^O]MZ
- LYIYHZH\I]J]
- X 2223 12KYOBOb RPBPb ROBVB RObVb
- X 804 3KYKFY^
- X 2224 12KYTBTb RUBUb RNBUB RNbUb
- X 2262 11JZPLRITL RMORJWO RRJR[
- X 999 3JZJ]Z]
- X 3716 14LXTFRGQIQKRMTKRIRG RRJRLSKRJ
- X 3401 46J[TMQNOONPMSMVNYO[UX RNVOYPZ RQNOPNSNUOXQZ RRNSOUPUYW[ZX RSNVPVX
- XXZ RTMUNWOXO RWPXO RWPWXXYYY
- X 3402 50J[LHMINK RTFQGOINKNXMY RPIOKOXRZ RTFRGQHPKPXRYSZ RMYNYPZQ[TZ RPP
- VMWOXRXUWXVYTZ RUNVOWQ RTNVPWSWUVXTZ
- X 3403 27KXRNTPVOTMRNOPNRNWOYQ[UY RSNUO RPPOROWPYQZ RQOPQPVQXSZ
- X 3404 47J[QFNINKOLSNVPWRWUVXTZ ROJOKSMVOWP ROHOIPJUMWOXRXUWXTZQ[ RRNNPNX
- MY ROPOXRZ RPOPXRYSZ RMYNYPZQ[
- X 3405 27KXPUVQSMOPNRNWOYQ[UY RUQRN RPPOROWPYQZ RTRROQOPQPVQXSZ
- X 3406 49LYXFWGUGSFQFPHPMOONP RVHTHRGQG RXFWHVITIRHQHPI RPKQMRNTOVOVP RNP
- PP RRPVP RPPPTQ` RSOPOQNQ[ RRPRTQ`
- X 3407 53J[TMQNOONPMSMVNYO[UX RNWOYPZ RQNOPNSNUOXQZ RRNSOUPUXV[V]U_ RSNVP
- VZ RTMUNWOXO RWPXO RWPW\V^U_S`P`N_M^M]N]N^
- X 3408 50J[LHMINK RTFQGOINKNXMY RPIOKOYPZ RTFRGQHPKPXQYRY RMYOZP[SX RPPVM
- WOXSXWWZV\T^Q` RUNVOWR RTNVQWTWWV[T^
- X 3409 39MWRFQGQHRISHSGRF RQGSH RQHSG ROOPOQPQYS[VX RPNRORXTZ RNPQMRNTO R
- SPTO RSPSXTYUY
- X 3410 45MWRFQGQHRISHSGRF RQGSH RQHSG ROOPOQPQ[P^O_M` RPNROR[Q] RNPQMRNTO
- X RSPTO RSPS[R]P_M` RS[T]U^
- X 3411 63KYNHOIPK RUFSGQIPKPMOONP RPPPXOY RRIQKQM RQOPOQMQXSZ RUFSHRKRO R
- RPRXSYTY ROYQZR[UX RRLVIWJWLUNSO RUJVKVLUN RROWOWP RNPPP RRPWP
- X 3412 29MWOHPIQK RWFTGRIQKQXPY RSIRKRYTZ RWFUGTHSKSXTYUY RPYRZS[VX
- X 3413 74E_GOHOIPIXHYJ[ RHNJPJXIYJZKYJX RFPIMKOKXLYJ[ RNNPOQQQXPYR[ RPNQO
- RQRXQYRZSYRX RKPNNPMRNSPSXTYR[ RVNWOYPYY[[^X RWNZPZX\Z RSPVNXMYN[O\O R[P
- \O R[P[X\Y]Y
- X 3414 49I[KOLOMPMXLYN[ RLNNPNXMYNZOYNX RJPMMOOOXPYN[ RRNSOUPUYW[ZX RSNVP
- VXXZ ROPRNTMUNWOXO RWPXO RWPWXXYYY
- X 3415 41J[NPNXMY ROPOXRZ RQOPPPXRYSZ RMYNYPZQ[TZ RNPQOVMWOXRXUWXVYTZ RUN
- VOWQ RTNVPWSWUVXTZ
- X 3416 57J[OJMLMNNQNXLZ RNYO` RNMNNOQO[ RNKNLONPQPXQXSYTZ RPYO` RSZQY RTZ
- R[PY RNYLZ RPPVMWOXRXUWXVYTZ RUNVOWQ RTNVPWSWUVXTZ
- X 3417 43J[TMQNOONPMSMVNYO[UX RNWOYPZ RQNOPNSNUOXQZ RRNSOUPUXV` RSNVPV[ R
- TMUNWOXO RWPXO RWPWXV`
- X 3418 32KYNOOOPPPXOY RONQPQYSZ RMPPMRORXSYTY ROYQZR[UX RTNUPWOVMRO RUNVO
- X 3419 42LWXFWGUGSFQFPHPMOONP RVHTHRGQG RXFWHVITIRHQHPI RPKRP RPPPTQ` RQO
- POQNQ[ RRPRTQ` RNPPP
- X 3420 37LXSIRLQNPONP RSISOVOVP RNPQP RSPVP RQPQXPY RROQORMRXTZ RSPSXTYUY
- X RPYRZS[VX
- X 3421 47I[KOLOMPMXLY RLNNPNXPZ RJPMMOOOXQYRZ RLYMYOZP[RZUX RVMTOUPUYW[ZX
- X RVPWOVNUOVPVXXZ RVMXOWPWXXYYY
- X 3422 47J[OKMMMONRNXMY RNNNOOROXRZ RNLNMOOPRPXRYSZ RMYNYPZQ[TZ RPPVMWOXR
- XXUWXVYTZ RUNVOWQ RTNVPWSWUVXTZ
- X 3423 72F_KKIMIOJRJXIYK[ RJNJOKRKXJYKZLYKX RJLJMKOLRLXMYK[ RONQORQRXQY R
- QNROSQSXVZ RLPONQMSNTPTXVYWZ RQYRYTZU[XZ RTPZM[O\R\T[XZYXZ RYNZO[Q RXNZP
- [S[UZXXZ
- X 3424 44KZOOPOQPQXPXNYM[M]N_P`S`V_V^U^U_ RPNRPRXUZ RNPQMSOSXUYVZ RXYT[SZ
- QYOYM[ RUNVPXOWMSO RVNWO
- X 3425 47J[OKMMMONRNXMY RNNNOOROYQZ RNLNMOOPRPXQYRY RMYOZP[SX RPPVMWOXSXW
- WZV\T^Q` RUNVOWR RTNVQWTWWV[T^
- X 3426 43KYNPSMUNVPVRUTQV RSNUO RRNTOUQURTTSU RSUUWVYV]U_S`Q`O_N]N[OYQXWV
- X RRVTWUY RQVTXUZU]T_S`
- X 2225 40KYTBRCQDPFPHQJRKSMSOQQ RRCQEQGRISJTLTNSPORSTTVTXSZR[Q]Q_Ra RQSSU
- SWRYQZP\P^Q`RaTb
- X 2229 3NVRBRb
- X 2226 40KYPBRCSDTFTHSJRKQMQOSQ RRCSESGRIQJPLPNQPURQTPVPXQZR[S]S_Ra RSSQU
- QWRYSZT\T^S`RaPb
- X 2246 24F^IUISJPLONOPPTSVTXTZS[Q RISJQLPNPPQTTVUXUZT[Q[O
- X 3729 30KYQFOGNINKOMQNSNUMVKVIUGSFQF RQFNIOMSNVKUGQF RSFOGNKQNUMVISF
- SHAR_EOF
- chmod 0644 hersheyfonts/gothgrt ||
- echo 'restore of hersheyfonts/gothgrt failed'
- Wc_c="`wc -c < 'hersheyfonts/gothgrt'`"
- test 10430 -eq "$Wc_c" ||
- echo 'hersheyfonts/gothgrt: original size 10430, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/gothitt ==============
- if test -f 'hersheyfonts/gothitt' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/gothitt (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/gothitt (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/gothitt' &&
- X 3699 1JZ
- X 3714 30LXRFQGOHQIRT RRISHRGQHRIRT RRFSGUHSIRT RRXPZR[TZRX RRYQZSZRY
- X 3728 22I[NFMGMM RNGMM RNFOGMM RWFVGVM RWGVM RWFXGVM
- X 2275 12H]SFLb RYFRb RLQZQ RKWYW
- X 3719 60H\PBP_ RTBT_ RTFVGWIWKYJXHWGTFPFMGKIKLLNOPURWSXUXXWZ RXJWH RLLMN
- OOUQWRXT RMYLW RMGLILKMMONUPXRYTYWXYWZT[P[MZLYKWMVMXNZP[
- X 2271 32F^[FI[ RNFPHPJOLMMKMIKIIJGLFNFPGSHVHYG[F RWTUUTWTYV[X[ZZ[X[VYTWT
- X 3718 62E_YNZO[O\N RXOYP[P RXPYQZQ[P\N RYNST RRUL[HVNP ROOSKOFJLPRTXVZX[
- Z[[Z\X RLZIV RRKOG RKLPQTWVYXZ[Z RMZIU RRLNG RKKQQUWVXXY[Y\X
- X 3717 14LXRLRJPHRFSHSJRLPM RRGQHRIRG
- X 3721 27KYUBSDQGOKNPNTOYQ]S`Ub RQHPKOOOUPYQ\ RSDRFQIPOPUQ[R^S`
- X 3722 27KYOBQDSGUKVPVTUYS]Q`Ob RSHTKUOUUTYS\ RQDRFSITOTUS[R^Q`
- X 3723 39JZRFQGSQRR RRFRR RRFSGQQRR RMINIVOWO RMIWO RMIMJWNWO RWIVINOMO R
- WIMO RWIWJMNMO
- X 3725 16F_RIRZSZ RRISISZ RJQ[Q[R RJQJR[R
- X 3711 14LXR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 3724 8F_JQ[Q[R RJQJR[R
- X 3710 11LXRXPZR[TZRX RRYQZSZRY
- X 3720 8G^[BIbJb R[B\BJb
- X 3700 42H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJYLYNZO[QZVYXY
- X 3701 27H\OHPIQKQXOY RQIPHQGRIRYTZ ROHRFSHSXUYVY ROYPYRZS[TZVY
- X 3702 48H\LHNHPGQFSGVHXH RPHRG RLHNIPIRHSG RVHVP RWIWO RXHXPQPNQLSKVK[ R
- K[OYSXVXZY RNZQYVYYZ RK[PZUZX[ZY
- X 3703 57H\LHMHOGPFRGVHXH ROHQG RLHNIPIRG RVHVO RWIWN RXHXOVOSPQQ RQPSQVR
- XXRXY RWSWX RVRVY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3704 41H\UFKPKUTU RVUZU[V[TZU RLPLT RMNMU RTGTXRY RUJVHUGUYWZ RUFWHVJVX
- XXYYY RRYSYUZV[WZYY
- X 3705 53H\LFLO RLFXF RMGVG RLHUHWGXF RVLUMSNOOLO RSNTNVOVY RUMWNWX RVLWM
- YNZNXOXY RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3706 59H\LHLXJY RMIMXPZ RNHNXPYQZ RLHNHRGTFUGWHXH RSGUH RRGTIVIXH RNPOP
- SOUNVM RSOTOVPVY RUNWPWX RVMWNYOZOXPXY RJYLYNZO[QZVYXY
- X 3707 38H\KHMFPGUGZF RLGOHTHWG RKHOIRIVHZF RZFYHWKSOQRPUPXQ[ RRQQTQWRZ R
- UMSPRSRVSYQ[
- X 3708 71H\LILO RMJMN RNINO RLINISHUGVF RSHTHVIVO RUGWHWN RVFWGYHZHXIXO R
- LONOVRXR RXOVONRLR RLRLXJY RMSMXPZ RNRNXPYQZ RVRVY RWSWX RXRXY RJYLYNZO[
- QZVYXY
- X 3709 60H\LHLQJR RMIMROS RNHNQPRQR RLHNHSGUF RSGTHVIVY RTGWIWX RUFVGXHZH
- XXIXY RJRKRMSNTOSQRUQVQ RKYMXOXQYRZ ROYQZ RKYMYOZP[RZVYXY
- X 3712 22LXRMPORPTORM RRNQOSORN RRXPZR[TZRX RRYQZSZRY
- X 3713 25LXRMPORPTORM RRNQOSORN RR^R\PZRXSZS\R^P_ RRYQZR[RY
- X 2241 4F^ZIJRZ[
- X 3726 16F_JM[M[N RJMJN[N RJU[U[V RJUJV[V
- X 2242 4F^JIZRJ[
- X 3715 51I[LJMHNGQFSFVGWHXJXLWNUPSQ RMJNH RVHWIWMVN RLJNKNIOGQF RSFUGVIVM
- UOSQ RRQRTSQQQRT RRXPZR[TZRX RRYQZSZRY
- X 2273 56E`WNVLTKQKOLNMMPMSNUPVSVUUVS RQKOMNPNSOUPV RWKVSVUXVZV\T]Q]O\L[J
- YHWGTFQFNGLHJJILHOHRIUJWLYNZQ[T[WZYYZX RXKWSWUXV
- X 3801 52E_NHLIJKIMHPHSIUKV RJLIOISJU RNHLJKLJOJRKVKXJZH[ RVHXHXYVY RYHYY
- X RZGZZ RHFKGQHVHZG\F RJPXP RH[KZQYVYZZ\[
- X 3802 65E_LGLZ RMGMZ RPFNGNZP[ RHJJHLGPFUFXGZIZKYM RXHYIYKXM RUFWGXIXKWL
- X RQUOTNRNPONPMSLVLYM[O\Q\T[WYYWZT[P[LZJYHW RZO[Q[UZW RVLYNZQZUYXWZ
- X 3803 60E_\F[HZJXHVGSFQFNGLHJJILHOHRIUJWLYNZQ[S[VZXYZW[Y\[ R[HZMZT[Y RZK
- YJ RZNYKXIVG RJKINISJV RNGLIKKJNJSKVLXNZ RYWZV RVZXXYVZS
- X 3804 46E_KGKZ RLGLZ RNFMGMZN[ RHKIIKGNFSFVGXHZJ[L\O\R[UZWXYVZS[N[KZIXHV
- X RZK[N[SZV RVGXIYKZNZSYVXXVZ
- X 3805 86E_\F[HZJXHVGSFQFNGLHJJILHOHRIUJWLYNZQ[S[VZXYZW[Y\[ R[HZMZT[Y RZK
- YJ RZMXIVG RJKINISJV RNGLIKKJNJSKVLXNZ RYWZV RVZXXYVZS RJPKONOUQXQZP RPP
- RQURWRYQ RMORRUSWSYRZP RZMYLXLWMXNYM
- X 3806 69E_JHJZ RMGKHKY ROFMGLILYNY RHJJHLGOFSFVGXHYI\F R\F[HZLZO[S\U RZI
- YK RVGXIYLZO RLPMOOOTPWPYO RQPTQVQXP RNOTRVRXQYOYLXKWKVLWMXL RH[JZNYSYYZ
- \[
- X 3807 90E_\F[HZJXHVGSFQFNGLHJJILHOHRIUJWLYNZQ[T[VZXYYXZV[Y\[ R[HZMZT[Y R
- ZKYJ RZNYKXIVG RJKINISJV RNGLIKKJNJSKVLXNZ RXXYVYR RVZWYXVXQ RKSLRMSLTKT
- JS RJPKNMMOMRNUPWQ RKOMNONROTP RJPLOOOUQYQZP
- X 3808 50E_JGJZH[ RKHKZ RNHLHLZ RHFJGNHSHYG\F RLPMNOLRKVKYL[N\Q\T[UYV RZN
- [P[SZU RVKXLYMZOZSYVYXZZ\[ RH[LZPZU[
- X 3809 23E_QIQY RRJRX RSISY RHFLHPITIXH\F RH[KZOYUYYZ\[
- X 3810 42E_TIVIVXUZS[ RWIWXVY RXHXY RHFLHPITIXH\F RIOHQHUIXKZN[S[VZXYZW\T
- X RIUJXKY RHSJUKXLZN[
- X 3811 70E_JGJZH[ RKHKZ RNHLHLZ RHFJGNHSHYG\F RLPMNOLRKUKXLYMYOXPSRQSPTPU
- QVRUQT RWLXMXOWP RUKWMWOVPSR RSRVRYSZUZWYX RWSYUYW RSRVSXUYXZZ[[\[ RH[LZ
- PZU[
- X 3812 45E_JGJZ RKHKY RNHLHLYNY R\KZNYPXSXUYW[X RZOYRYUZW R\K[MZQZT[X\[ R
- HFJGNHSHYG\F RH[JZNYSYYZ\[
- X 3813 68E_QIQY RRJRX RSISY RNYLWJVIUHRHMIJKHMGPFTFWGYH[J\M\R[UZVXWVY RJU
- IRIMJJ RLWKUJRJLKIMG RZJ[M[RZU RWGYIZLZRYUXW RHFLHPITIXH\F RH[KZOYUYYZ\[
- X 3814 48E_JHJZH[ RLHKIKZ ROFMGLILZ RHJJHLGOFSFVGXHZJ[L\O\S[UYV RZK[N[RZU
- X RVGXIYKZNZRYVYXZZ[[\[ RH[LZPZU[
- X 3815 54E_QFNGLHJJILHOHRIUJWLYNZQ[S[VZXYZW[U\R\O[LZJXHVGSFQF RJKINISJV R
- NGLIKKJNJSKVLXNZ RZV[S[NZK RVZXXYVZSZNYKXIVG
- X 3816 51E_JIJZ RMHKJKY RQFOGMILKLYNY RHKJINGQFTFWGYH[J\M\O[RYTVURUOTMRLO
- X RZJ[L[PZR RWGYIZLZPYSVU RH[JZNYSYYZ\[
- X 3817 74E_QFNGLHJJILHOHRIUJWLYNZQ[S[VZXYZW[U\R\O[LZJXHVGSFQF RJKINISJV R
- NGLIKKJNJSKVLXNZ RZV[S[NZK RVZXXYVZSZNYKXIVG RJSKUNVTW[W\X\Z[[[Z\Y RPWRW
- X RKUNWQXSXTW
- X 3818 69E_JIJZH[ RKIKZ RLHLZ RHKJILHNGQFUFYG[I\K\N[PZQ RYHZI[K[NZP RUFWG
- YIZKZOYQ RXRUSRSPRPPROUOXPZR\U\W[XZX RXQYR[V[WZT RTOVPXRYTZX[Z\[ RH[LZPZ
- U[
- X 3819 94E_TFZG\F[H[JYHWGTFPFMGJJIMIOJRLTOURUTTUSVQVP R[GZH[J RJPKRLSOTRT
- TS RKIJKJNKPMRPSRSTRVPWOXO RLQMQNPPNRMUMWNYPZRZUYXWZ RPMRLULXMZO[R[UZW R
- IWJYIZ RNPNOOMPLRKUKXL[O\R\T[WYYWZT[P[MZKYIWIYH[JZP[
- X 3820 66E_QHMHKIJJILHOHSIVJXKYMZP[S[VZXYZW[U\R\N[KYIWH RUHTITKULVKUJ RIS
- JVLXNYQZTZWY RJJINIQJTLWNXQYTYWXYW[T\R RHFKI RKHLG RIGJGKFMGQHWHZG\F
- X 3821 51E_LHJJILHOHRIUJWLYNZQ[U[XZZY RKJJLIOISJV RKILJLKKMJPJSKVLXNZ RVH
- XXHXXWZU[ RYHYXXY RZGZY\[ RHFKGQHVHZG\F
- X 3822 31E_HFR[ RIGJHQWRY RJGKHRWSX R\FR[ RWNUS RYLUQTTTV RHFJGOHUHZG\F
- X 3823 67E_LHJJILHOHRIUJWLYNZQ[S[VZXYZW[U\R\O[LZJXH RJLIOIRJUKW RJJKKKLJO
- JRKVLXNZ RYWZU[R[OZL RVZXXYVZRZOYLYKZJ RQIQ[ RRJRZ RSIS[ RHFLHPITIXH\F
- X 3824 41E_HFXYYZ RIGKHZZ RLH\[ R\FSP RQRJZ RPSMULW RQRMTLUKWKY RHFLHPITI
- XXH\F RH[JZNYSYYZ\[
- X 3825 47E_XHXZ RYHYY RZGZY RKHIJHMHPISKUMVPWSWVVXU RLUOVUV RHPIRKTNUTUVV
- X RHFLHPITIXH\F RHWJYLZP[T[XZ\X
- X 3826 73E_HFIGKHNHSFVFYGZIZKYM RXGYIYKXM RVFWGXIXL RXNTOROPNPLRKTKXL RTK
- VLWMVNTO RYM[O\R\T[WYYWZT[P[MZKYIWHTHRIOJNLMNMPNPPOQNPOO RXMZO[Q[UZW RXN
- YOZQZUYXWZ
- X 2223 12KYOBOb RPBPb ROBVB RObVb
- X 804 3KYKFY^
- X 2224 12KYTBTb RUBUb RNBUB RNbUb
- X 2262 11JZPLRITL RMORJWO RRJR[
- X 999 3JZJ]Z]
- X 3716 14LXTFRGQIQKRMTKRIRG RRJRLSKRJ
- X 3901 42J[PQMTMXP[TY RNTNXPZ ROROWRZ RRSMNNMONNO RONSNUMWOWXXY RUNVOVXUY
- VZWYVX RSNUPUXTYV[XY
- X 3902 31IZNHLFMJMXP[UYWX RNHNXPZ RNHPFOJOWRZ ROOTMWPWX RTNVPVX RRNUQUY
- X 3903 23KWNPNYP[RY ROPOYPZ RPOPXQYRY RNPTMVOTPRN RSNUO
- X 3904 32JZRMMPMXP[RZUYWY RNPNXPZ ROOOWRZ RPIPFQIWPWY RPIVPVX RPIMIPJUPUY
- X 3905 25KXNPNYP[RY ROPOYPZ RPOPXQYRY RNPTMWQPU RSNVQ RRNUR
- X 3906 32KWOIOXNYP[ RPIPXOYPZQYPX RQHQXRYP[ ROIUFWHUISG RTGVH RLMOM RQMUM
- X 3907 41J[MPMXP[UY RNPNXPZ ROOOWRZ RMPOOTMWPW]V_U`SaQaO`MaObQa RTNVPV]U_
- X RPaNa RRNUQU^T`Sa
- X 3908 42I[NHLFMJMXLYN[ RNHNXMYNZOYNX RNHPFOJOXPYN[ ROORNTMWPWYT]T`UbVbT`
- X RTNVPVYU[ RRNUQUZT]
- X 3909 37MWRFPHRJTHRF RRGQHRISHRG RRMPOQPQXPYR[ RRPSORNQORPRXQYRZSYRX RRM
- TOSPSXTYR[
- X 3910 37MWRFPHRJTHRF RRGQHRISHRG RRMPOQPQYT] RRPSORNQORPRYS[ RRMTOSPSZT]
- T`RbPaPbRb
- X 3911 51IZNHLFMJMXLYN[ RNHNXMYNZOYNX RNHPFOJOXPYN[ ROPRNTMVPSROU RSNUP R
- RNTQ RRSSTTYV[XY RSSTUUYVZ RSRTSVXWYXY
- X 3912 21MWRHPFQJQXPYR[ RRHRXQYRZSYRX RRHTFSJSXTYR[
- X 3913 66E_GOHOIPIXHYJ[ RINJOJXIYJZKYJX RGOIMKOKXLYJ[ RKONNPMSOSXTYR[ RPN
- RORXQYRZSYRX RNNQPQXPYR[ RSOVNXM[O[X\YZ[ RXNZOZXYYZZ[YZX RVNYPYXXYZ[
- X 3914 44I[KOLOMPMXLYN[ RMNNONXMYNZOYNX RKOMMOOOXPYN[ ROORNTMWOWXXYV[ RTN
- VOVXUYVZWYVX RRNUPUXTYV[
- X 3915 28JZMPMXP[UYWX RNPNXPZ ROOOWRZ RMPOOTMWPWX RTNVPVX RRNUQUY
- X 3916 47IZLMMOMXKYMYM_LbN` RNON` RLMNNOOOXQYRZ RNYOYQZ ROZP[UYWX ROZO_Pb
- N` ROORNTMWPWX RTNVPVX RRNUQUY
- X 3917 31J[MPMXP[UY RNPNXPZ ROOOWRZ RMPOOTMWPW_XbV` RTNVPV` RRNUQU_TbV`
- X 3918 31KXMONOOPOXNYP[ RONPOPXOYPZQYPX RMOOMQOQXRYP[ RQOUMWOUPSN RTNVO
- X 3919 41JZMPMSOUURWTWX RNPNSOT ROOOSPT RUSVTVX RTSUTUY RMPSMVNTOQN RRNUN
- X RWXQ[MYOXSZ ROYQZ
- X 3920 27MWRHPFQJQXPYR[ RRHRXQYRZSYRX RRHTFSJSXTYR[ RNMQM RSMVM
- X 3921 40I[KOLOMPMYP[UY RMNNONYPZ RKOMMOOOXRZ RVMXOWPWXXYYY RVPWOVNUOVPVY
- WZ RVMTOUPUYW[YY
- X 3922 36I[LMMOMXQ[SYWW RMNNONXQZ RLMNNOOOWRYSY RVMXOWPWW RVPWOVNUOVPVW R
- VMTOUPUX
- X 3923 59E_HMIOIXM[OYQX RINJOJXMZ RHMJNKOKWNYOY RRMPOQPQXU[WY[W RRPSORNQO
- RPRXUZ RRMTOSPSWVYWY RZM\O[P[W RZP[OZNYOZPZW RZMXOYPYX
- X 3924 39I[LONPUZV[XY RMNOOUYWZ RLONMONVXXY RXMVMVOXOXMVOSS RQUNYL[N[NYLY
- L[ RNTQT RSTVT
- X 3925 49I[KOLOMPMYP[UY RMNNONYPZ RKOMMOOOXRZ RVMXOWPW]V_U`SaQaO`MaObQa R
- VPWOVNUOVPV^U_ RPaNa RVMTOUPU^T`Sa
- X 3926 43L[RNOPOORNTMWOWSRU RTNVOVS RRNUPUSTT RRUWWW]V_U`SaQaO`MaObQa RVW
- V^U_ RPaNa RTVUWU^T`Sa
- X 2225 40KYTBRCQDPFPHQJRKSMSOQQ RRCQEQGRISJTLTNSPORSTTVTXSZR[Q]Q_Ra RQSSU
- SWRYQZP\P^Q`RaTb
- X 2229 3NVRBRb
- X 2226 40KYPBRCSDTFTHSJRKQMQOSQ RRCSESGRIQJPLPNQPURQTPVPXQZR[S]S_Ra RSSQU
- QWRYSZT\T^S`RaPb
- X 2246 24F^IUISJPLONOPPTSVTXTZS[Q RISJQLPNPPQTTVUXUZT[Q[O
- X 3729 30KYQFOGNINKOMQNSNUMVKVIUGSFQF RQFNIOMSNVKUGQF RSFOGNKQNUMVISF
- SHAR_EOF
- chmod 0644 hersheyfonts/gothitt ||
- echo 'restore of hersheyfonts/gothitt failed'
- Wc_c="`wc -c < 'hersheyfonts/gothitt'`"
- test 8481 -eq "$Wc_c" ||
- echo 'hersheyfonts/gothitt: original size 8481, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/hershey.doc ==============
- if test -f 'hersheyfonts/hershey.doc' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/hershey.doc (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/hershey.doc (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/hershey.doc' &&
- This file accompanied the original distribution of the Hershey fonts,
- X via the Usenet:
- X
- ***************************************************************************
- X
- This distribution is made possible through the collective encouragement
- of the Usenet Font Consortium, a mailing list that sprang to life to get
- this accomplished and that will now most likely disappear into the mists
- of time... Thanks are especially due to Jim Hurt, who provided the packed
- font data for the distribution, along with a lot of other help.
- X
- This file describes the Hershey Fonts in general, along with a description of
- the other files in this distribution and a simple re-distribution restriction.
- X
- USE RESTRICTION:
- X This distribution of the Hershey Fonts may be used by anyone for
- X any purpose, commercial or otherwise, providing that:
- X 1. The following acknowledgements must be distributed with
- X the font data:
- X - The Hershey Fonts were originally created by Dr.
- X A. V. Hershey while working at the U. S.
- X National Bureau of Standards.
- X - The format of the Font data in this distribution
- X was originally created by
- X James Hurt
- X Cognition, Inc.
- X 900 Technology Park Drive
- X Billerica, MA 01821
- X (mit-eddie!ci-dandelion!hurt)
- X 2. The font data in this distribution may be converted into
- X any other format *EXCEPT* the format distributed by
- X the U.S. NTIS (which organization holds the rights
- X to the distribution and use of the font data in that
- X particular format). Not that anybody would really
- X *want* to use their format... each point is described
- X in eight bytes as "xxx yyy:", where xxx and yyy are
- X the coordinate values as ASCII numbers.
- X
- *PLEASE* be reassured: The legal implications of NTIS' attempt to control
- a particular form of the Hershey Fonts *are* troubling. HOWEVER: We have
- been endlessly and repeatedly assured by NTIS that they do not care what
- we do with our version of the font data, they do not want to know about it,
- they understand that we are distributing this information all over the world,
- etc etc etc... but because it isn't in their *exact* distribution format, they
- just don't care!!! So go ahead and use the data with a clear conscience! (If
- you feel bad about it, take a smaller deduction for something on your taxes
- next week...)
- X
- The Hershey Fonts:
- X - are a set of more than 2000 glyph (symbol) descriptions in vector
- X ( <x,y> point-to-point ) format
- X - can be grouped as almost 20 'occidental' (english, greek,
- X cyrillic) fonts, 3 or more 'oriental' (Kanji, Hiragana,
- X and Katakana) fonts, and a few hundred miscellaneous
- X symbols (mathematical, musical, cartographic, etc etc)
- X - are suitable for typographic quality output on a vector device
- X (such as a plotter) when used at an appropriate scale.
- X - were digitized by Dr. A. V. Hershey while working for the U.S.
- X Government National Bureau of Standards (NBS).
- X - are in the public domain, with a few caveats:
- X - They are available from NTIS (National Technical Info.
- X Service) in a computer-readable from which is *not*
- X in the public domain. This format is described in
- X a hardcopy publication "Tables of Coordinates for
- X Hershey's Repertory of Occidental Type Fonts and
- X Graphic Symbols" available from NTIS for less than
- X $20 US (phone number +1 703 487 4763).
- X - NTIS does not care about and doesn't want to know about
- X what happens to Hershey Font data that is not
- X distributed in their exact format.
- X - This distribution is not in the NTIS format, and thus is
- X only subject to the simple restriction described
- X at the top of this file.
- X
- Hard Copy samples of the Hershey Fonts are best obtained by purchasing the
- book described above from NTIS. It contains a sample of all of the Occidental
- symbols (but none of the Oriental symbols).
- X
- This distribution:
- X - contains
- X * a complete copy of the Font data using the original
- X glyph-numbering sequence
- X * a set of translation tables that could be used to generate
- X ASCII-sequence fonts in various typestyles
- X * a couple of sample programs in C and Fortran that are
- X capable of parsing the font data and displaying it
- X on a graphic device (we recommend that if you
- X wish to write programs using the fonts, you should
- X hack up one of these until it works on your system)
- X
- X - consists of the following files...
- X hershey.doc - details of the font data format, typestyles and
- X symbols included, etc.
- X hersh.oc[1-4] - The Occidental font data (these files can
- X be catenated into one large database)
- X hersh.or[1-4] - The Oriental font data (likewise here)
- X *.hmp - Occidental font map files. Each file is a translation
- X table from Hershey glyph numbers to ASCII
- X sequence for a particular typestyle.
- X hershey.f77 - A fortran program that reads and displays all
- X of the glyphs in a Hershey font file.
- X hershey.c - The same, in C, using GKS, for MS-DOS and the
- X PC-Color Graphics Adaptor.
- X
- Additional Work To Be Done (volunteers welcome!):
- X
- X - Integrate this complete set of data with the hershey font typesetting
- X program recently distributed to mod.sources
- X - Come up with an integrated data structure and supporting routines
- X that make use of the ASCII translation tables
- X - Digitize additional characters for the few places where non-ideal
- X symbol substitutions were made in the ASCII translation tables.
- X - Make a version of the demo program (hershey.c or hershey.f77) that
- X uses the standard Un*x plot routines.
- X - Write a banner-style program using Hershey Fonts for input and
- X non-graphic terminals or printers for output.
- X - Anything else you'd like!
- SHAR_EOF
- chmod 0644 hersheyfonts/hershey.doc ||
- echo 'restore of hersheyfonts/hershey.doc failed'
- Wc_c="`wc -c < 'hersheyfonts/hershey.doc'`"
- test 5606 -eq "$Wc_c" ||
- echo 'hersheyfonts/hershey.doc: original size 5606, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= hersheyfonts/romand ==============
- if test -f 'hersheyfonts/romand' -a X"$1" != X"-c"; then
- echo 'x - skipping hersheyfonts/romand (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting hersheyfonts/romand (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'hersheyfonts/romand' &&
- X 2699 1JZ
- X 2714 24MXRFRTST RRFSFST RRXQYQZR[S[TZTYSXRX RRYRZSZSYRY
- X 2728 22I[NFMGMM RNGMM RNFOGMM RWFVGVM RWGVM RWFXGVM
- X 2275 12H]SFLb RYFRb RLQZQ RKWYW
- X 2719 51I\RBR_S_ RRBSBS_ RWIYIWGTFQFNGLILKMMNNVRWSXUXWWYTZQZOYNX RWIVHTG
- QGNHMIMKNMVQXSYUYWXYWZT[Q[NZLXNX RXXUZ
- X 2271 32F^[FI[ RNFPHPJOLMMKMIKIIJGLFNFPGSHVHYG[F RWTUUTWTYV[X[ZZ[X[VYTWT
- X 2718 71F_\MZMXNWPUVTXSYQZMZKYJWJUKSLRQOSMTKTISGQFPFNGMIMKNNPQUWXZZ[\[ R
- \M\NZNXO RYNXPVVUXSZQ[M[KZJYIWIUJSLQQNRMSKSIRG RSHQGPGNH ROGNINKONQQVWXY
- ZZ\Z\[
- X 2717 24MXTHSIRIQHQGRFSFTGTJSLQM RRGRHSHSGRG RSITJ RTHSL
- X 2721 24KYUBSDQGOKNPNTOYQ]S`UbVb RUBVBTDRGPKOPOTPYR]T`Vb
- X 2722 24KYNBPDRGTKUPUTTYR]P`NbOb RNBOBQDSGUKVPVTUYS]Q`Ob
- X 2723 39JZRFQGSQRR RRFRR RRFSGQQRR RMINIVOWO RMIWO RMIMJWNWO RWIVINOMO R
- WIMO RWIWJMNMO
- X 2725 16F_RIRZSZ RRISISZ RJQ[Q[R RJQJR[R
- X 2711 24MXTZS[R[QZQYRXSXTYT\S^Q_ RRYRZSZSYRY RS[T\ RTZS^
- X 2724 8F_JQ[Q[R RJQJR[R
- X 2710 16MXRXQYQZR[S[TZTYSXRX RRYRZSZSYRY
- X 2720 8G^[BIbJb R[B\BJb
- X 2700 42H\QFNGLJKOKRLWNZQ[S[VZXWYRYOXJVGSFQF ROGMJLOLRMWOZ RNYQZSZVY RUZ
- SHAR_EOF
- true || echo 'restore of hersheyfonts/romand failed'
- fi
- echo 'End of part 1'
- echo 'File hersheyfonts/romand is continued in part 2'
- echo 2 > _shar_seq_.tmp
- exit 0
- --
- --
- Senior Systems Scientist mail: dcmartin@msi.com
- Molecular Simulations, Inc. uucp: uunet!dcmartin
- 796 North Pastoria Avenue at&t: 408/522-9236
-