v04i046: xtroff -- troff previewer for X11, Part01/18

Dan Heller argv at island.uu.net
Mon Jul 17 16:53:10 AEST 1989


Submitted-by: Mark Moraes <moraes at ai.toronto.edu>
Posting-number: Volume 4, Issue 46
Archive-name: xtroff/part01

[ The following 18 part posting is a troff previewer for X11 based on
  a troff previewer for the sun.  Make sure you read the README's in this
  and other parts.  Due to time constraints, I have not tested this.  Note,
  there will be another posting (pic previewer for X11) by Mark Moraes 
  following this posting...  And after that, there will be another troff
  previewer from someone else.  In several weeks, you should be up to your
  ears in troff previewers for X11 :-)  --argv ]

#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of archive 1 (of 18)."
# Contents:  xtroff xtroff/CHANGES.Patch5 xtroff/ExcludeFiles
#   xtroff/NeWS xtroff/XtStuff xtroff/XtStuff/Imakefile
#   xtroff/XtStuff/Minibuf.h xtroff/XtStuff/README
#   xtroff/XtStuff/README.Window xtroff/XtStuff/Window.h
#   xtroff/XtStuff/WindowP.h xtroff/XtStuff/usleep.c xtroff/bitmaps
#   xtroff/bitmaps/hand.pbm xtroff/bitmaps/hand.x11.bm
#   xtroff/bitmaps/hand.x11.mask xtroff/dev.h xtroff/devpsc
#   xtroff/devpsc/C.aux xtroff/devpsc/DESC xtroff/devpsc/I.aux
#   xtroff/devpsc/README xtroff/devsun xtroff/devsun/DESC
#   xtroff/devsun/bk xtroff/devsun/ch xtroff/devsun/co
#   xtroff/devsun/cy xtroff/devsun/gk xtroff/devsun/hb
#   xtroff/devsun/hn xtroff/devsun/mn xtroff/devsun/oe
#   xtroff/devsun/oi xtroff/devsun/pb xtroff/devsun/pp
#   xtroff/devsun/sc xtroff/devsun/sg xtroff/devsun/sh
#   xtroff/devsun/sl xtroff/devsun/tS xtroff/devsun/tb
#   xtroff/devsun/ti xtroff/fixpoint.h xtroff/fontstuff
#   xtroff/fontstuff/Imakefile xtroff/fontstuff/ch2rst.man
#   xtroff/fontstuff/ch2vft.man xtroff/fontstuff/rst2ch.man
#   xtroff/fontstuff/scalech.man xtroff/fontstuff/vf2bdf.man
#   xtroff/fontstuff/vft2ch.man xtroff/patchlevel.h xtroff/psfd
#   xtroff/psfd/Epistle.psfd.shar xtroff/psfd/README xtroff/xfonts
# Wrapped by moraes at neat.ai on Thu Jul 13 20:54:31 1989
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test ! -d 'xtroff' ; then
    echo shar: Creating directory \"'xtroff'\"
    mkdir 'xtroff'
fi
if test -f 'xtroff/CHANGES.Patch5' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/CHANGES.Patch5'\"
else
echo shar: Extracting \"'xtroff/CHANGES.Patch5'\" \(49 characters\)
sed "s/^X//" >'xtroff/CHANGES.Patch5' <<'END_OF_FILE'
XFixes 
X	- a bug in Minibuf 
X
X	- resizes properly
END_OF_FILE
if test 49 -ne `wc -c <'xtroff/CHANGES.Patch5'`; then
    echo shar: \"'xtroff/CHANGES.Patch5'\" unpacked with wrong size!
fi
# end of 'xtroff/CHANGES.Patch5'
fi
if test -f 'xtroff/ExcludeFiles' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/ExcludeFiles'\"
else
echo shar: Extracting \"'xtroff/ExcludeFiles'\" \(97 characters\)
sed "s/^X//" >'xtroff/ExcludeFiles' <<'END_OF_FILE'
X./xtroff/RCS
X./xtroff/sunfonts
X./xtroff/XtStuff/RCS/
X./xtroff/fontstuff/RCS/
X./xtroff/ihstyle.tr
END_OF_FILE
if test 97 -ne `wc -c <'xtroff/ExcludeFiles'`; then
    echo shar: \"'xtroff/ExcludeFiles'\" unpacked with wrong size!
fi
# end of 'xtroff/ExcludeFiles'
fi
if test ! -d 'xtroff/NeWS' ; then
    echo shar: Creating directory \"'xtroff/NeWS'\"
    mkdir 'xtroff/NeWS'
fi
if test ! -d 'xtroff/XtStuff' ; then
    echo shar: Creating directory \"'xtroff/XtStuff'\"
    mkdir 'xtroff/XtStuff'
fi
if test -f 'xtroff/XtStuff/Imakefile' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/Imakefile'\"
else
echo shar: Extracting \"'xtroff/XtStuff/Imakefile'\" \(766 characters\)
sed "s/^X//" >'xtroff/XtStuff/Imakefile' <<'END_OF_FILE'
X    STD_DEFINES = LibraryDefines
X    CDEBUGFLAGS = LibraryCDebugFlags
X        DEFINES = -DXWINDOWS # -DDIRENT
X       INCLUDES = -I. -I$(XLIBSRC) \
X		-I$(TOP) -I$(TOP)/X11
X   INSTALLFLAGS = $(INSTINCFLAGS)
X       LINTLIBS = $(LINTXLIB)
X
XHEADERS = Menu.h MenuP.h CheckItem.h CheckItemP.h MenuItem.h MenuItemP.h \
X	Window.h WindowP.h Minibuf.h MinibufP.h
X# Some systems don't have usleep - we provide a substitute
XOBJS = Menu.o CheckItem.o MenuItem.o Window.o Minibuf.o ask.o util.o usleep.o
XSRCS = Menu.c CheckItem.c MenuItem.c Window.c Minibuf.c ask.c util.c usleep.c
X
XNormalLibraryTarget(XtStuff,$(OBJS))
XLintLibraryTarget(XtStuff,$(SRCS))
XInstallLibrary(XtStuff,$(USRLIBDIR))
XInstallLintLibrary(XtStuff,$(LINTLIBDIR))
XInstallMultiple($(HEADERS),$(INCDIR))
X
Xdepend:
END_OF_FILE
if test 766 -ne `wc -c <'xtroff/XtStuff/Imakefile'`; then
    echo shar: \"'xtroff/XtStuff/Imakefile'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/Imakefile'
fi
if test -f 'xtroff/XtStuff/Minibuf.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/Minibuf.h'\"
else
echo shar: Extracting \"'xtroff/XtStuff/Minibuf.h'\" \(716 characters\)
sed "s/^X//" >'xtroff/XtStuff/Minibuf.h' <<'END_OF_FILE'
X/* $Header: Minibuf.h,v 1.1 88/08/18 23:54:16 moraes Exp $ */
X#ifndef _XtMinibuf_h
X#define _XtMinibuf_h
X
X#include <X11/StringDefs.h>
X
X/* New resources */
X#define XtNfinishedCallback	"finishedCallback"
X#define XtNcursor			"cursor"
X#define XtNtypeoutColumns	"typeoutColumns"
X#define XtCTypeoutColumns	"TypeoutColumns"
X#define XtNtypeout		"typeout"
X#define XtCtypeout		"Typeout"
X
X/* Class record pointer */
Xextern WidgetClass minibufWidgetClass;
X
X/* C Widget type definition */
Xtypedef struct _MinibufRec *MinibufWidget;
X
X/* Public routines - those that you're supposed to call anyway! */
Xextern void MinibufGetInput();
Xextern void MinibufDisplayMessage();
X
X
X#endif _XtMinibuf_h
X/* DON'T ADD STUFF AFTER THIS #endif */
END_OF_FILE
if test 716 -ne `wc -c <'xtroff/XtStuff/Minibuf.h'`; then
    echo shar: \"'xtroff/XtStuff/Minibuf.h'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/Minibuf.h'
fi
if test -f 'xtroff/XtStuff/README' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/README'\"
else
echo shar: Extracting \"'xtroff/XtStuff/README'\" \(689 characters\)
sed "s/^X//" >'xtroff/XtStuff/README' <<'END_OF_FILE'
XSome useful widgets which aren't part of any official widget set.  We have
X'em as libXtStuff.
X
XThe Menu widgets from contrib/menus after Dana Chee's extensive fixes
Xto get them to compile and work. Thanks Dana. Included because the
Xcontext diffs were longer than the code.
X
XThe Window widget from Chris Peterson's xman - also mentioned in a
Xposting. Wonderful thingy, er, widget. Thanks Chris.
X
XThe Minibuf widget is mine. I got tired of trying to convince the Text
Xwidget to do single line editable text input way back in the X10 days.
XIt's probably possible now (xwebster does it) For file completion, you
Xshould define -DDIRENT if your system has dirent.h instead of sys/dir.h.
X
X	Mark.
END_OF_FILE
if test 689 -ne `wc -c <'xtroff/XtStuff/README'`; then
    echo shar: \"'xtroff/XtStuff/README'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/README'
fi
if test -f 'xtroff/XtStuff/README.Window' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/README.Window'\"
else
echo shar: Extracting \"'xtroff/XtStuff/README.Window'\" \(165 characters\)
sed "s/^X//" >'xtroff/XtStuff/README.Window' <<'END_OF_FILE'
XChris Peterson's Window widget - taken from xman. Included here just
Xfor completeness, since it is small, and xtroff and a couple of our
Xother progams depend on it.
END_OF_FILE
if test 165 -ne `wc -c <'xtroff/XtStuff/README.Window'`; then
    echo shar: \"'xtroff/XtStuff/README.Window'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/README.Window'
fi
if test -f 'xtroff/XtStuff/Window.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/Window.h'\"
else
echo shar: Extracting \"'xtroff/XtStuff/Window.h'\" \(647 characters\)
sed "s/^X//" >'xtroff/XtStuff/Window.h' <<'END_OF_FILE'
X/*
X* $Header: Window.h,v 1.2 89/04/21 03:30:16 xwindows Exp $
X*/
X
X#ifndef _XtWindow_h
X#define _XtWindow_h
X
X/***********************************************************************
X *
X * Window Widget
X *
X ***********************************************************************/
X
X#ifndef XtNpixmap
X#define XtNpixmap    "pixmap"
X#endif /* XtNpixmap */
X#ifndef XtCpixmap
X#define XtCpixmap    "Pixmap"
X#endif /* XtCpixmap */
X
X/* Class record constants */
X
Xextern WidgetClass windowWidgetClass;
X
Xtypedef struct _WindowClassRec *WindowWidgetClass;
Xtypedef struct _WindowRec      *WindowWidget;
X
X#endif _XtWindow_h
X/* DON'T ADD STUFF AFTER THIS #endif */
END_OF_FILE
if test 647 -ne `wc -c <'xtroff/XtStuff/Window.h'`; then
    echo shar: \"'xtroff/XtStuff/Window.h'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/Window.h'
fi
if test -f 'xtroff/XtStuff/WindowP.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/WindowP.h'\"
else
echo shar: Extracting \"'xtroff/XtStuff/WindowP.h'\" \(1469 characters\)
sed "s/^X//" >'xtroff/XtStuff/WindowP.h' <<'END_OF_FILE'
X/*
X* $Header: WindowP.h,v 1.1 88/08/18 23:55:45 moraes Exp $
X*/
X
X/*
X * Window.P.h - Private Window widget definitions.
X *
X * Author:      Chris Peterson
X *              M.I.T.  
X *              Bldg. E40 - Project Athena
X *              77 Massachussets Ave.
X *              Cambridge, MA 02139
X * 
X * Date:        Tue Oct 27 1987
X *
X * Based upon the label widget by Charles Haynes.
X */
X
X#ifndef _XtWindowPrivate_h
X#define _XtWindowPrivate_h
X
X/***********************************************************************
X *
X * Label Widget Private Data
X *
X ***********************************************************************/
X
X/* New fields for the Label widget class record */
X
Xtypedef struct {int foo;} WindowClassPart;
X
X/* Full class record declaration */
Xtypedef struct _WindowClassRec {
X    CoreClassPart	core_class;
X    WindowClassPart	window_class;
X} WindowClassRec;
X
Xextern WindowClassRec windowClassRec;
X
X/* New fields for the Label widget record */
Xtypedef struct {
X  Pixmap         pixmap;	/* The pixmap for this window. */
X  Pixel          foreground;	/* The foreground color for graphics in this
X				   window.*/
X} WindowPart;
X
X
X/****************************************************************
X *
X * Full instance record declaration
X *
X ****************************************************************/
X
Xtypedef struct _WindowRec {
X    CorePart	core;
X    WindowPart	window;
X} WindowRec;
X
X#endif _XtWindowPrivate_h
X/* DON'T ADD STUFF AFTER THIS #endif */
X
END_OF_FILE
if test 1469 -ne `wc -c <'xtroff/XtStuff/WindowP.h'`; then
    echo shar: \"'xtroff/XtStuff/WindowP.h'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/WindowP.h'
fi
if test -f 'xtroff/XtStuff/usleep.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/XtStuff/usleep.c'\"
else
echo shar: Extracting \"'xtroff/XtStuff/usleep.c'\" \(348 characters\)
sed "s/^X//" >'xtroff/XtStuff/usleep.c' <<'END_OF_FILE'
X/* A cheap subsecond delay call for Un*xs that don't have one. */
X
X#ifndef lint
Xstatic char *rcsid="$Header: usleep.c,v 1.3 89/04/21 03:31:39 xwindows Exp $";
X#endif
X
X#include <X11/Xos.h>
X
Xusleep(n)
X{
X	struct timeval value;
X	
X	if (n <= 0)
X		return;
X
X	value.tv_usec = n % 1000000;
X	value.tv_sec = n / 1000000;
X
X	(void) select(1, 0, 0, 0, &value);
X}
END_OF_FILE
if test 348 -ne `wc -c <'xtroff/XtStuff/usleep.c'`; then
    echo shar: \"'xtroff/XtStuff/usleep.c'\" unpacked with wrong size!
fi
# end of 'xtroff/XtStuff/usleep.c'
fi
if test ! -d 'xtroff/bitmaps' ; then
    echo shar: Creating directory \"'xtroff/bitmaps'\"
    mkdir 'xtroff/bitmaps'
fi
if test -f 'xtroff/bitmaps/hand.pbm' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/bitmaps/hand.pbm'\"
else
echo shar: Extracting \"'xtroff/bitmaps/hand.pbm'\" \(278 characters\)
sed "s/^X//" >'xtroff/bitmaps/hand.pbm' <<'END_OF_FILE'
X16 16
X0000000100000000
X0000001010010000
X0001001010101000
X0010101010101000
X0010101010101000
X0010101010101000
X0010101010101000
X0010101010101000
X0010111001001011
X0010000000010101
X0001000000010101
X0001100000010101
X0000110000001001
X0000010000000010
X0000010000000100
X0000011000011000
END_OF_FILE
if test 278 -ne `wc -c <'xtroff/bitmaps/hand.pbm'`; then
    echo shar: \"'xtroff/bitmaps/hand.pbm'\" unpacked with wrong size!
fi
# end of 'xtroff/bitmaps/hand.pbm'
fi
if test -f 'xtroff/bitmaps/hand.x11.bm' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/bitmaps/hand.x11.bm'\"
else
echo shar: Extracting \"'xtroff/bitmaps/hand.x11.bm'\" \(317 characters\)
sed "s/^X//" >'xtroff/bitmaps/hand.x11.bm' <<'END_OF_FILE'
X#define hand_width 16
X#define hand_height 16
X#define hand_x_hot 8
X#define hand_y_hot 8
Xstatic char hand_bits[] = {
X   0x80, 0x00, 0x40, 0x09, 0x48, 0x15, 0x54, 0x15, 0x54, 0x15, 0x54, 0x15,
X   0x54, 0x15, 0x54, 0x15, 0x74, 0xd2, 0x04, 0xa8, 0x08, 0xa8, 0x18, 0xa8,
X   0x30, 0x90, 0x20, 0x40, 0x20, 0x20, 0x60, 0x18};
END_OF_FILE
if test 317 -ne `wc -c <'xtroff/bitmaps/hand.x11.bm'`; then
    echo shar: \"'xtroff/bitmaps/hand.x11.bm'\" unpacked with wrong size!
fi
# end of 'xtroff/bitmaps/hand.x11.bm'
fi
if test -f 'xtroff/bitmaps/hand.x11.mask' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/bitmaps/hand.x11.mask'\"
else
echo shar: Extracting \"'xtroff/bitmaps/hand.x11.mask'\" \(317 characters\)
sed "s/^X//" >'xtroff/bitmaps/hand.x11.mask' <<'END_OF_FILE'
X#define hand_width 16
X#define hand_height 16
X#define hand_x_hot 8
X#define hand_y_hot 8
Xstatic char hand_bits[] = {
X   0xc0, 0x09, 0x68, 0x1d, 0x7e, 0x37, 0x76, 0x37, 0x76, 0x37, 0x76, 0x37,
X   0x76, 0x37, 0x76, 0xf7, 0x76, 0xf2, 0x06, 0xb8, 0x0e, 0xb8, 0x1c, 0xb8,
X   0x3c, 0x90, 0x38, 0xc0, 0x30, 0x60, 0x70, 0x38};
END_OF_FILE
if test 317 -ne `wc -c <'xtroff/bitmaps/hand.x11.mask'`; then
    echo shar: \"'xtroff/bitmaps/hand.x11.mask'\" unpacked with wrong size!
fi
# end of 'xtroff/bitmaps/hand.x11.mask'
fi
if test -f 'xtroff/dev.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/dev.h'\"
else
echo shar: Extracting \"'xtroff/dev.h'\" \(1261 characters\)
sed "s/^X//" >'xtroff/dev.h' <<'END_OF_FILE'
X/*
X	dev.h: characteristics of a typesetter
X*/
X
Xstruct dev {
X	unsigned short	filesize;	/* number of bytes in file, */
X				/* excluding dev part */
X	short	res;		/* basic resolution in goobies/inch */
X	short	hor;		/* goobies horizontally */
X	short	vert;
X	short	unitwidth;	/* size at which widths are given, in effect */
X	short	nfonts;		/* number of fonts physically available */
X	short	nsizes;		/* number of sizes it has */
X	short	sizescale;	/* scaling for fractional point sizes */
X	short	paperwidth;	/* max line length in units */
X	short	paperlength;	/* max paper length in units */
X	short	nchtab;		/* number of funny names in chtab */
X	short	lchname;	/* length of chname table */
X	short	biggestfont;	/* #chars in largest ever font */
X	short	spare2;		/* in case of expansion */
X};
X
Xstruct Font {		/* characteristics of a font */
X	char	nwfont;		/* number of width entries for this font */
X	char	specfont;	/* 1 == special font */
X	char	ligfont;	/* 1 == ligatures exist on this font */
X	char	spare1;		/* unused for now */
X	char	namefont[10];	/* name of this font (e.g., "R" */
X	char	intname[10];	/* internal name (=number) on device, in ascii */
X};
X
X/* ligatures, ORed into ligfont */
X
X#define	LFF	01
X#define	LFI	02
X#define	LFL	04
X#define	LFFI	010
X#define	LFFL	020
END_OF_FILE
if test 1261 -ne `wc -c <'xtroff/dev.h'`; then
    echo shar: \"'xtroff/dev.h'\" unpacked with wrong size!
fi
# end of 'xtroff/dev.h'
fi
if test ! -d 'xtroff/devpsc' ; then
    echo shar: Creating directory \"'xtroff/devpsc'\"
    mkdir 'xtroff/devpsc'
fi
if test -f 'xtroff/devpsc/C.aux' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devpsc/C.aux'\"
else
echo shar: Extracting \"'xtroff/devpsc/C.aux'\" \(1503 characters\)
sed "s/^X//" >'xtroff/devpsc/C.aux' <<'END_OF_FILE'
X33 600 0
X34 600 0
X35 600 0
X36 600 0
X37 600 0
X38 600 0
X39 600 0
X40 600 0
X41 600 0
X42 600 0
X43 600 0
X44 600 0
X46 600 0
X47 600 0
X48 600 0
X49 600 0
X50 600 0
X51 600 0
X52 600 0
X53 600 0
X54 600 0
X55 600 0
X56 600 0
X57 600 0
X58 600 0
X59 600 0
X60 600 0
X61 600 0
X62 600 0
X63 600 0
X64 600 0
X65 600 0
X66 600 0
X67 600 0
X68 600 0
X69 600 0
X70 600 0
X71 600 0
X72 600 0
X73 600 0
X74 600 0
X75 600 0
X76 600 0
X77 600 0
X78 600 0
X79 600 0
X80 600 0
X81 600 0
X82 600 0
X83 600 0
X84 600 0
X85 600 0
X86 600 0
X87 600 0
X88 600 0
X89 600 0
X90 600 0
X91 600 0
X92 600 0
X93 600 0
X94 600 0
X95 600 0
X96 600 0
X97 600 0
X98 600 0
X99 600 0
X100 600 0
X101 600 0
X102 600 0
X103 600 0
X104 600 0
X105 600 0
X106 600 0
X107 600 0
X108 600 0
X109 600 0
X110 600 0
X111 600 0
X112 600 0
X113 600 0
X114 600 0
X115 600 0
X116 600 0
X117 600 0
X118 600 0
X119 600 0
X120 600 0
X121 600 0
X122 600 0
X123 600 0
X124 600 0
X125 600 0
X126 600 0
X161 600 0
X162 600 0
X163 600 0
X168 600 0
X165 600 0
X167 600 0
X200 600 0
X227 600 0
X171 600 0
X45 600 0
X197 600 0
X194 600 0
X182 600 0
X180 600 0
X203 600 0
X235 600 0
X187 600 0
X129 600 1
X130 600 1
X131 600 1
X191 600 0
X225 600 0
X233 600 0
X251 600 0
X241 600 0
X249 600 0
X232 600 0
X245 600 0
X208 600 0
X207 600 0
X248 600 0
X205 600 0
X199 600 0
X198 600 0
X195 600 0
X193 600 0
X206 600 0
X188 600 0
X183 600 0
X185 600 0
X179 600 0
X178 600 0
X177 600 0
X186 600 0
X184 600 0
X202 600 0
X173 600 0
X172 600 0
X170 600 0
X169 600 0
X166 600 0
X164 600 0
X196 600 0
X234 600 0
X174 600 0
X175 600 0
X250 600 0
X189 600 0
X136 833 1
X137 833 1
X132 833 1
X133 833 1
X134 833 1
X135 833 1
END_OF_FILE
if test 1503 -ne `wc -c <'xtroff/devpsc/C.aux'`; then
    echo shar: \"'xtroff/devpsc/C.aux'\" unpacked with wrong size!
fi
# end of 'xtroff/devpsc/C.aux'
fi
if test -f 'xtroff/devpsc/DESC' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devpsc/DESC'\"
else
echo shar: Extracting \"'xtroff/devpsc/DESC'\" \(933 characters\)
sed "s/^X//" >'xtroff/devpsc/DESC' <<'END_OF_FILE'
X# ditroff device description for PostScript
X# PostScript is a trademark of Adobe Systems, Inc.
Xfonts 9 R I B BI H HB C CB S
Xsizes 6 8 10 12 14 18 24 0
Xres 576
Xhor 1
Xvert 1
Xunitwidth 25
Xcharset
Xlk n' pp o/ $D *Q l< a~ d= pl hy cr ~= *H a: cu ap ca m. 
X:> im rh is d< ff *Z sp d< ss rg rq cq \- mi dm lo um .. sq 
Xsc fi lc ib +- pd fm mt *x *o *l '' Fi or fl lb r> R> oe Fl 
X*e *b tf *y a^ rk *g PL ob r> o: *p cm no dg cd *a O/ br d> 
Xag sr d> == de A: pt *f *w ui ps po *d co Cc ax al u: rc lf 
X!= 34 if !! I! dd ^ lt bv *c Cs bq <= *k rb ci sb *m em ct 
X*X *n en *O *L *u ts ?? I? a+ ma fe bx *s *r *i di ~~ ~ *t 
XAL aa \' *E *B >< <> !> !< =~ hc uj yi yn $J ul \_ ri *q 
Xbs Ch >= Cd be <- *Y cp !m 12 ga \` *G -+ *h ua <> AE 
X18 38 58 78 13 23 vr O: fa *P *z sd eq *A ip rf an la <: lh 
Xsl *F *W bt rt ru mc ma u= io *D U: rn lq oq es \^ \| \& tm 
Xog *C *K 14 te *M da *N mu gr mo ** l< L< *U pm Pl -> *S *R 
X*I bu ae *T OE !s dt 
END_OF_FILE
if test 933 -ne `wc -c <'xtroff/devpsc/DESC'`; then
    echo shar: \"'xtroff/devpsc/DESC'\" unpacked with wrong size!
fi
# end of 'xtroff/devpsc/DESC'
fi
if test -f 'xtroff/devpsc/I.aux' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devpsc/I.aux'\"
else
echo shar: Extracting \"'xtroff/devpsc/I.aux'\" \(1504 characters\)
sed "s/^X//" >'xtroff/devpsc/I.aux' <<'END_OF_FILE'
X33 333 0
X34 420 0
X35 500 0
X36 500 0
X37 833 0
X38 778 0
X39 333 0
X40 333 0
X41 333 0
X42 500 0
X43 675 0
X44 250 0
X46 250 0
X47 278 0
X48 500 0
X49 500 0
X50 500 0
X51 500 0
X52 500 0
X53 500 0
X54 500 0
X55 500 0
X56 500 0
X57 500 0
X58 333 0
X59 333 0
X60 675 0
X61 675 0
X62 675 0
X63 500 0
X64 920 0
X65 611 0
X66 611 0
X67 667 0
X68 722 0
X69 611 0
X70 611 0
X71 722 0
X72 722 0
X73 333 0
X74 444 0
X75 667 0
X76 556 0
X77 833 0
X78 667 0
X79 722 0
X80 611 0
X81 722 0
X82 611 0
X83 500 0
X84 556 0
X85 722 0
X86 611 0
X87 833 0
X88 611 0
X89 556 0
X90 556 0
X91 389 0
X92 278 0
X93 389 0
X94 422 0
X95 500 0
X96 333 0
X97 500 0
X98 500 0
X99 444 0
X100 500 0
X101 444 0
X102 278 0
X103 500 0
X104 500 0
X105 278 0
X106 278 0
X107 444 0
X108 278 0
X109 722 0
X110 500 0
X111 500 0
X112 500 0
X113 500 0
X114 389 0
X115 389 0
X116 278 0
X117 500 0
X118 444 0
X119 667 0
X120 444 0
X121 444 0
X122 389 0
X123 400 0
X124 275 0
X125 400 0
X126 541 0
X161 389 0
X162 500 0
X163 500 0
X168 500 0
X165 500 0
X167 500 0
X200 333 0
X227 276 0
X171 500 0
X45 333 0
X197 333 0
X194 333 0
X182 523 0
X180 250 0
X203 333 0
X235 310 0
X187 500 0
X129 750 1
X130 750 1
X131 750 1
X191 500 0
X225 889 0
X233 722 0
X251 500 0
X241 667 0
X249 500 0
X250 667 0
X248 278 0
X245 278 0
X234 944 0
X232 556 0
X208 889 0
X207 333 0
X206 333 0
X205 333 0
X202 333 0
X199 333 0
X198 333 0
X196 333 0
X195 333 0
X193 333 0
X189 1000 0
X188 889 0
X186 556 0
X185 556 0
X184 333 0
X183 350 0
X179 500 0
X178 500 0
X177 500 0
X175 500 0
X174 500 0
X173 333 0
X172 333 0
X170 556 0
X169 214 0
X166 500 0
X164 167 0
X136 833 1
X137 833 1
X132 833 1
X133 833 1
X134 833 1
X135 833 1
END_OF_FILE
if test 1504 -ne `wc -c <'xtroff/devpsc/I.aux'`; then
    echo shar: \"'xtroff/devpsc/I.aux'\" unpacked with wrong size!
fi
# end of 'xtroff/devpsc/I.aux'
fi
if test -f 'xtroff/devpsc/README' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devpsc/README'\"
else
echo shar: Extracting \"'xtroff/devpsc/README'\" \(1107 characters\)
sed "s/^X//" >'xtroff/devpsc/README' <<'END_OF_FILE'
XThe files in this directory make the ditroff description files
Xfor the xtroff "device" and its fonts.  The Makefile uses two
Xawk programs (adobe.awk and bdfdit.awk) to generate the discription
Xfiles.
X
XThe first awk program (adobe.awk) is used to map characters into
Xthe character set used by ditroff.  Some characters are left
Xunmapped, while other characters, that had been unmapped, are enabled.
X
XThe second awk program (bdfdit.awk) serves two tasks:
X(1)	It maps from the .bdf format of character description to the
X	discription used by makedev.
X
X(2)	It is called by the makefile to help create the device description
X	file "DESC".
X
XThis program contains the mapping from .bdf character names
Xto ditroff input character escape sequences: e.g., \(em.
XThis mapping is called "ditmap".  The mapping called "ascii" serves to
Xidentify the normal printing ascii characters (which may have synonymns
Xin ditmap).
X
X"Make install" will install all of the .out files into the destination
Xdirectory from which xtroff reads them.  This is usually
X/usr/lib/X11/troff/devpsc/  (devpsc stands for the PostScript device).
END_OF_FILE
if test 1107 -ne `wc -c <'xtroff/devpsc/README'`; then
    echo shar: \"'xtroff/devpsc/README'\" unpacked with wrong size!
fi
# end of 'xtroff/devpsc/README'
fi
if test ! -d 'xtroff/devsun' ; then
    echo shar: Creating directory \"'xtroff/devsun'\"
    mkdir 'xtroff/devsun'
fi
if test -f 'xtroff/devsun/DESC' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/DESC'\"
else
echo shar: Extracting \"'xtroff/devsun/DESC'\" \(811 characters\)
sed "s/^X//" >'xtroff/devsun/DESC' <<'END_OF_FILE'
X# Versatec DITroff Description file
Xfonts 56 R I B S CW tr ti tb ts cr ci cb ap br bi bb bk ch cl co cy
X		dr di db gr gi gb gk gf hb hn m mn mr mi mb nr ni nb
X		oe or oi ob pb pp sc sl sg sh sr si sb tR tI tB tS
Xsizes 6 7 8 9 10 11 12 14 16 18 20 22 24 28 36 0
Xstipples 2 ug ci
Xunitwidth 36
X# unitwidth = the pointsize of the given font widths
Xres 200
Xhor 1
Xvert 1
Xpaperwidth 7040
Xpaperlength 2200
Xcharset
X!= ** *A *B *C *D *E *F *G *H *I *K *L *M *N *O *P *Q *R *S *T *U *W
X*X *Y *Z *a *b *c *d *e *f *g *h *i *k *l *m *n *o *p *q *r *s *t *u
X*w *x *y *z +- -> 12 14 34 <- <= <> == >= ?? Fi Fl O+ OX \- \^ \_ \|
Xaa an ap br bs bu bv ca ci co ct cu da dd de dg di em eq es fa ff fi
Xfl fm ga gr hy ib if ip is lb lc lf lh lk lt mi mo mu no or pd pl pt
Xrb rc rf rg rh rk rn rt ru sb sc sl sp sq sr te ts ua ul ~=
END_OF_FILE
if test 811 -ne `wc -c <'xtroff/devsun/DESC'`; then
    echo shar: \"'xtroff/devsun/DESC'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/DESC'
fi
if test -f 'xtroff/devsun/bk' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/bk'\"
else
echo shar: Extracting \"'xtroff/devsun/bk'\" \(1272 characters\)
sed "s/^X//" >'xtroff/devsun/bk' <<'END_OF_FILE'
X# Font /usr/lib/vfont/bocklin.14, max width 38, max height 36
Xname bk
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X"	  39	 3	042
X'	  23	 3	047
X(	  49	 3	050
X)	  49	 3	051
X,	  36	 3	054
X-	  39	 3	055
Xhy	"
X\-	"
X.	  36	 3	056
X/	  41	 3	057
X0	  49	 3	060
X1	  33	 3	061
X2	  57	 3	062
X3	  57	 3	063
X4	  59	 3	064
X5	  54	 3	065
X6	  57	 3	066
X7	  57	 3	067
X8	  57	 3	070
X9	  59	 3	071
X:	  39	 3	072
X;	  39	 3	073
X=	  49	 3	075
X?	  54	 3	077
XA	  67	 3	0101
XB	  64	 3	0102
XC	  62	 3	0103
XD	  67	 3	0104
XE	  59	 3	0105
XF	  59	 3	0106
XG	  67	 3	0107
XH	  67	 3	0110
XI	  39	 3	0111
XJ	  51	 3	0112
XK	  69	 3	0113
XL	  62	 3	0114
XM	  98	 3	0115
XN	  75	 3	0116
XO	  59	 3	0117
XP	  62	 3	0120
XQ	  59	 3	0121
XR	  77	 3	0122
XS	  59	 3	0123
XT	  69	 3	0124
XU	  67	 3	0125
XV	  72	 3	0126
XW	  98	 3	0127
XX	  72	 3	0130
XY	  72	 3	0131
XZ	  69	 3	0132
X[	  39	 3	0133
X]	  39	 3	0135
X`	  23	 3	0140
Xa	  51	 3	0141
Xb	  54	 3	0142
Xc	  46	 3	0143
Xd	  54	 3	0144
Xe	  51	 3	0145
Xf	  31	 3	0146
Xg	  51	 3	0147
Xh	  54	 3	0150
Xi	  23	 3	0151
Xj	  31	 3	0152
Xk	  62	 3	0153
Xl	  23	 3	0154
Xm	  80	 3	0155
Xn	  51	 3	0156
Xo	  51	 3	0157
Xp	  51	 3	0160
Xq	  51	 3	0161
Xr	  39	 3	0162
Xs	  51	 3	0163
Xt	  31	 3	0164
Xu	  51	 3	0165
Xv	  57	 3	0166
Xw	  69	 3	0167
Xx	  51	 3	0170
Xy	  54	 3	0171
Xz	  51	 3	0172
END_OF_FILE
if test 1272 -ne `wc -c <'xtroff/devsun/bk'`; then
    echo shar: \"'xtroff/devsun/bk'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/bk'
fi
if test -f 'xtroff/devsun/ch' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/ch'\"
else
echo shar: Extracting \"'xtroff/devsun/ch'\" \(651 characters\)
sed "s/^X//" >'xtroff/devsun/ch' <<'END_OF_FILE'
X# Font /usr/lib/vfont/chess.18, max width 50, max height 50
Xname ch
Xspacewidth 100
X# char	width	u/d	octal
Xcharset
X\|	 100	 0	00
X\^	   0	 0	00
X0	 100	 0	060
XA	 100	 3	0101
XB	 100	 2	0102
XF	 100	 3	0106
XG	 100	 2	0107
XH	 100	 1	0110
XJ	 100	 3	0112
XK	 100	 2	0113
XL	 100	 3	0114
XM	 100	 3	0115
XN	 100	 2	0116
XO	 100	 3	0117
XP	 100	 2	0120
XQ	 100	 2	0121
XR	 100	 2	0122
XS	 100	 3	0123
XT	 100	 0	0124
XU	 100	 2	0125
XV	 100	 3	0126
XW	 100	 2	0127
XX	 100	 1	0130
XZ	 100	 3	0132
Xa	 100	 3	0141
Xb	 100	 2	0142
Xj	 100	 3	0152
Xk	 100	 2	0153
Xl	 100	 3	0154
Xm	 100	 3	0155
Xn	 100	 2	0156
Xo	 100	 3	0157
Xp	 100	 2	0160
Xq	 100	 2	0161
Xr	 100	 2	0162
Xs	 100	 3	0163
END_OF_FILE
if test 651 -ne `wc -c <'xtroff/devsun/ch'`; then
    echo shar: \"'xtroff/devsun/ch'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/ch'
fi
if test -f 'xtroff/devsun/co' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/co'\"
else
echo shar: Extracting \"'xtroff/devsun/co'\" \(521 characters\)
sed "s/^X//" >'xtroff/devsun/co' <<'END_OF_FILE'
X# Font /usr/lib/vfont/countdown.22, max width 57, max height 68
Xname co
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
XA	  61	 2	0101
XB	  62	 2	0102
XC	  62	 2	0103
XD	  61	 2	0104
XE	  56	 2	0105
XF	  52	 2	0106
XG	  61	 2	0107
XH	  62	 2	0110
XI	  33	 2	0111
XJ	  49	 2	0112
XK	  62	 2	0113
XL	  52	 2	0114
XM	 108	 2	0115
XN	  65	 2	0116
XO	  62	 2	0117
XP	  62	 2	0120
XQ	  69	 2	0121
XR	  62	 2	0122
XS	  62	 2	0123
XT	  67	 2	0124
XU	  62	 2	0125
XV	  64	 2	0126
XW	 111	 2	0127
XX	  65	 2	0130
XY	  64	 2	0131
XZ	  65	 2	0132
END_OF_FILE
if test 521 -ne `wc -c <'xtroff/devsun/co'`; then
    echo shar: \"'xtroff/devsun/co'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/co'
fi
if test -f 'xtroff/devsun/cy' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/cy'\"
else
echo shar: Extracting \"'xtroff/devsun/cy'\" \(508 characters\)
sed "s/^X//" >'xtroff/devsun/cy' <<'END_OF_FILE'
X# Font /usr/lib/vfont/cyrillic.12, max width 15674, max height 29
Xname cy
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
XW	  81	 3	0127
XX	  63	 3	0130
XY	  51	 3	0131
XZ	  51	 3	0132
Xa	  36	 3	0141
Xb	  39	 3	0142
Xd	  45	 3	0144
Xe	  36	 3	0145
Xf	  54	 3	0146
Xg	  33	 3	0147
Xh	  39	 3	0150
Xi	  42	 3	0151
Xk	  45	 3	0153
Xl	  42	 3	0154
Xm	  51	 3	0155
Xn	  42	 3	0156
Xo	  39	 3	0157
Xp	  36	 3	0160
Xr	  39	 3	0162
Xs	  36	 3	0163
Xt	  42	 3	0164
Xu	  51	 3	0165
Xv	  39	 3	0166
Xy	  39	 3	0171
Xz	  33	 3	0172
END_OF_FILE
if test 508 -ne `wc -c <'xtroff/devsun/cy'`; then
    echo shar: \"'xtroff/devsun/cy'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/cy'
fi
if test -f 'xtroff/devsun/gk' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/gk'\"
else
echo shar: Extracting \"'xtroff/devsun/gk'\" \(892 characters\)
sed "s/^X//" >'xtroff/devsun/gk' <<'END_OF_FILE'
X# Font /usr/lib/vfont/greek.10, max width 26, max height 29
Xname gk
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
XA	  76	 2	0101
XB	  79	 2	0102
XC	  90	 2	0103
XD	  65	 2	0104
XE	  79	 2	0105
XF	  72	 2	0106
XG	  65	 2	0107
XH	  86	 2	0110
XI	  47	 2	0111
XJ	  61	 1	0112
XK	  86	 2	0113
XL	  68	 2	0114
XM	  94	 2	0115
XN	  86	 2	0116
XO	  65	 2	0117
XP	  76	 2	0120
XQ	  65	 2	0121
XR	  76	 2	0122
XS	  65	 2	0123
XT	  79	 2	0124
XU	  68	 2	0125
XW	  68	 2	0127
XX	  72	 2	0130
XY	  83	 2	0131
XZ	  65	 2	0132
Xa	  54	 0	0141
Xb	  50	 3	0142
Xc	  61	 1	0143
Xd	  47	 2	0144
Xe	  40	 0	0145
Xf	  61	 3	0146
Xg	  61	 1	0147
Xh	  47	 1	0150
Xi	  29	 0	0151
Xj	  65	 2	0152
Xk	  43	 0	0153
Xl	  47	 2	0154
Xm	  50	 1	0155
Xn	  40	 0	0156
Xo	  47	 0	0157
Xp	  61	 0	0160
Xq	  43	 2	0161
Xr	  50	 1	0162
Xs	  50	 0	0163
Xt	  50	 0	0164
Xu	  43	 0	0165
Xv	  36	 0	0166
Xw	  61	 0	0167
Xx	  40	 3	0170
Xy	  65	 3	0171
Xz	  47	 3	0172
END_OF_FILE
if test 892 -ne `wc -c <'xtroff/devsun/gk'`; then
    echo shar: \"'xtroff/devsun/gk'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/gk'
fi
if test -f 'xtroff/devsun/hb' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/hb'\"
else
echo shar: Extracting \"'xtroff/devsun/hb'\" \(471 characters\)
sed "s/^X//" >'xtroff/devsun/hb' <<'END_OF_FILE'
X# Font /usr/lib/vfont/hebrew.36, max width 29, max height 64
Xname hb
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X&	  52	 2	046
X.	  12	 0	056
XA	  59	 2	0101
XB	  59	 2	0102
XC	  56	 2	0103
XD	  56	 2	0104
XG	  34	 2	0107
XH	  56	 2	0110
XJ	  56	 3	0112
XK	  56	 2	0113
XL	  59	 2	0114
XM	  65	 2	0115
XN	  32	 2	0116
XP	  54	 2	0120
XQ	  54	 3	0121
XR	  52	 2	0122
XS	  56	 2	0123
XT	  61	 2	0124
XV	  25	 2	0126
XW	  54	 2	0127
XX	  56	 2	0130
XY	  27	 2	0131
XZ	  25	 2	0132
END_OF_FILE
if test 471 -ne `wc -c <'xtroff/devsun/hb'`; then
    echo shar: \"'xtroff/devsun/hb'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/hb'
fi
if test -f 'xtroff/devsun/hn' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/hn'\"
else
echo shar: Extracting \"'xtroff/devsun/hn'\" \(424 characters\)
sed "s/^X//" >'xtroff/devsun/hn' <<'END_OF_FILE'
X# Font /usr/lib/vfont/h19.10, max width 20, max height 34
Xname hn
Xspacewidth 72
X# char	width	u/d	octal
Xcharset
X\|	  72	 0	00
X\^	   0	 0	00
XK	  72	 3	0113
XL	  72	 3	0114
X`	  72	 3	0140
Xa	  72	 3	0141
Xb	  72	 3	0142
Xc	  72	 3	0143
Xd	  72	 3	0144
Xe	  72	 3	0145
Xf	  72	 3	0146
Xh	  72	 3	0150
Xi	  72	 3	0151
Xk	  72	 3	0153
Xl	  72	 3	0154
Xm	  72	 3	0155
Xn	  72	 3	0156
Xs	  72	 3	0163
Xt	  72	 3	0164
Xu	  72	 3	0165
Xv	  72	 3	0166
END_OF_FILE
if test 424 -ne `wc -c <'xtroff/devsun/hn'`; then
    echo shar: \"'xtroff/devsun/hn'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/hn'
fi
if test -f 'xtroff/devsun/mn' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/mn'\"
else
echo shar: Extracting \"'xtroff/devsun/mn'\" \(1267 characters\)
sed "s/^X//" >'xtroff/devsun/mn' <<'END_OF_FILE'
X# Font /usr/lib/vfont/mona.24, max width 62, max height 66
Xname mn
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X!	  24	 3	041
X"	  41	 3	042
X#	  41	 3	043
X$	  39	 3	044
Xct	  39	 3	045
X&	  54	 3	046
X'	  24	 3	047
X(	  33	 3	050
X)	  33	 3	051
X,	  26	 3	054
X-	  35	 3	055
Xhy	"
X\-	"
X.	  24	 3	056
X0	  39	 3	060
X1	  26	 3	061
X2	  39	 3	062
X3	  39	 3	063
X4	  45	 3	064
X5	  39	 3	065
X6	  39	 3	066
X7	  39	 3	067
X8	  39	 3	070
X9	  39	 3	071
X:	  24	 3	072
X;	  26	 3	073
X?	  45	 3	077
XA	  68	 3	0101
XB	  72	 3	0102
XC	  68	 3	0103
XD	  72	 3	0104
XE	  68	 3	0105
XF	  63	 3	0106
XG	  72	 3	0107
XH	  66	 3	0110
XI	  36	 3	0111
XJ	  44	 3	0112
XK	  72	 3	0113
XL	  68	 3	0114
XM	  93	 3	0115
XN	  71	 3	0116
XO	  68	 3	0117
XP	  68	 3	0120
XQ	  72	 3	0121
XR	  72	 3	0122
XS	  69	 3	0123
XT	  68	 3	0124
XU	  66	 3	0125
XV	  63	 3	0126
XW	  83	 3	0127
XX	  65	 3	0130
XY	  63	 3	0131
XZ	  69	 3	0132
Xa	  39	 3	0141
Xb	  39	 3	0142
Xc	  39	 3	0143
Xd	  39	 3	0144
Xe	  39	 3	0145
Xf	  39	 3	0146
Xg	  36	 3	0147
Xh	  39	 3	0150
Xi	  26	 3	0151
Xj	  38	 3	0152
Xk	  39	 3	0153
Xl	  20	 3	0154
Xm	  54	 3	0155
Xn	  39	 3	0156
Xo	  39	 3	0157
Xp	  39	 3	0160
Xq	  39	 3	0161
Xr	  39	 3	0162
Xs	  39	 3	0163
Xt	  38	 3	0164
Xu	  41	 3	0165
Xv	  41	 3	0166
Xw	  48	 3	0167
Xx	  39	 3	0170
Xy	  36	 3	0171
Xz	  39	 3	0172
END_OF_FILE
if test 1267 -ne `wc -c <'xtroff/devsun/mn'`; then
    echo shar: \"'xtroff/devsun/mn'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/mn'
fi
if test -f 'xtroff/devsun/oe' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/oe'\"
else
echo shar: Extracting \"'xtroff/devsun/oe'\" \(1155 characters\)
sed "s/^X//" >'xtroff/devsun/oe' <<'END_OF_FILE'
X# Font /usr/lib/vfont/oldenglish.18, max width 56, max height 43
Xname oe
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X'	  22	 3	047
X(	  30	 3	050
X)	  30	 3	051
X,	  28	 3	054
X-	  38	 3	055
Xhy	"
X.	  28	 3	056
X0	  58	 3	060
X1	  42	 3	061
X2	  52	 3	062
X3	  56	 3	063
X4	  54	 3	064
X5	  54	 3	065
X6	  58	 3	066
X7	  52	 3	067
X8	  58	 3	070
X9	  58	 3	071
X?	  60	 3	077
XA	  88	 3	0101
XB	  86	 3	0102
XC	  80	 3	0103
XD	  88	 3	0104
XE	  88	 3	0105
XF	  88	 3	0106
XG	  88	 3	0107
XH	  96	 3	0110
XI	  48	 3	0111
XJ	  60	 3	0112
XK	  92	 3	0113
XL	  74	 3	0114
XM	 110	 3	0115
XN	  92	 3	0116
XO	  86	 3	0117
XP	  84	 3	0120
XQ	  86	 3	0121
XR	  88	 3	0122
XS	  84	 3	0123
XT	  78	 3	0124
XU	  90	 3	0125
XV	  92	 3	0126
XW	 112	 3	0127
XX	  82	 3	0130
XY	  90	 3	0131
XZ	  80	 3	0132
Xa	  54	 3	0141
Xb	  54	 3	0142
Xc	  42	 3	0143
Xd	  52	 3	0144
Xe	  50	 3	0145
Xf	  42	 3	0146
Xg	  52	 3	0147
Xh	  52	 3	0150
Xi	  24	 3	0151
Xj	  30	 3	0152
Xk	  56	 3	0153
Xl	  24	 3	0154
Xm	  82	 3	0155
Xn	  52	 3	0156
Xo	  46	 3	0157
Xp	  54	 3	0160
Xq	  48	 3	0161
Xr	  44	 3	0162
Xs	  52	 3	0163
Xt	  30	 3	0164
Xu	  52	 3	0165
Xv	  48	 3	0166
Xw	  76	 3	0167
Xx	  54	 3	0170
Xy	  52	 3	0171
Xz	  48	 3	0172
END_OF_FILE
if test 1155 -ne `wc -c <'xtroff/devsun/oe'`; then
    echo shar: \"'xtroff/devsun/oe'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/oe'
fi
if test -f 'xtroff/devsun/oi' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/oi'\"
else
echo shar: Extracting \"'xtroff/devsun/oi'\" \(1514 characters\)
sed "s/^X//" >'xtroff/devsun/oi' <<'END_OF_FILE'
X# Font /usr/lib/vfont/bodoni.i.10, max width 27, max height 25
Xname oi
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X!	  36	 3	041
X"	  40	 3	042
X#	  50	 3	043
X$	  54	 3	044
X%	  54	 3	045
X&	  79	 3	046
X'	  25	 3	047
X(	  36	 3	050
X)	  36	 3	051
X*	  61	 3	052
X+	  47	 3	053
X,	  25	 3	054
X-	  43	 3	055
Xhy	"
X\-	"
X.	  22	 3	056
X/	  72	 3	057
X0	  50	 3	060
X1	  50	 3	061
X2	  50	 3	062
X3	  50	 3	063
X4	  50	 3	064
X5	  50	 3	065
X6	  50	 3	066
X7	  50	 3	067
X8	  50	 3	070
X9	  50	 3	071
X:	  25	 3	072
X;	  29	 3	073
X<	  50	 3	074
X=	  58	 3	075
X>	  50	 3	076
X?	  47	 3	077
X@	  72	 3	0100
XA	  72	 3	0101
XB	  68	 3	0102
XC	  61	 3	0103
XD	  72	 3	0104
XE	  68	 3	0105
XF	  72	 3	0106
XG	  68	 3	0107
XH	  86	 3	0110
XI	  47	 3	0111
XJ	  58	 3	0112
XK	  79	 3	0113
XL	  61	 3	0114
XM	  94	 3	0115
XN	  76	 3	0116
XO	  65	 3	0117
XP	  72	 3	0120
XQ	  65	 3	0121
XR	  68	 3	0122
XS	  58	 3	0123
XT	  65	 3	0124
XU	  72	 3	0125
XV	  65	 3	0126
XW	  97	 3	0127
XX	  76	 3	0130
XY	  72	 3	0131
XZ	  68	 3	0132
X[	  36	 3	0133
X\	  47	 3	0134
X]	  36	 3	0135
X_	  58	 3	0137
X\_	"
Xru	"
X`	  25	 3	0140
Xa	  54	 3	0141
Xb	  50	 3	0142
Xc	  47	 3	0143
Xd	  58	 3	0144
Xe	  47	 3	0145
Xf	  47	 3	0146
Xg	  61	 3	0147
Xh	  54	 3	0150
Xi	  32	 3	0151
Xj	  54	 3	0152
Xk	  54	 3	0153
Xl	  36	 3	0154
Xm	  86	 3	0155
Xn	  54	 3	0156
Xo	  50	 3	0157
Xp	  58	 3	0160
Xq	  54	 3	0161
Xr	  40	 3	0162
Xs	  40	 3	0163
Xt	  36	 3	0164
Xu	  58	 3	0165
Xv	  50	 3	0166
Xw	  72	 3	0167
Xx	  58	 3	0170
Xy	  54	 3	0171
Xz	  50	 3	0172
X{	  40	 3	0173
X|	  25	 3	0174
X}	  40	 3	0175
X~	  58	 3	0176
END_OF_FILE
if test 1514 -ne `wc -c <'xtroff/devsun/oi'`; then
    echo shar: \"'xtroff/devsun/oi'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/oi'
fi
if test -f 'xtroff/devsun/pb' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/pb'\"
else
echo shar: Extracting \"'xtroff/devsun/pb'\" \(1331 characters\)
sed "s/^X//" >'xtroff/devsun/pb' <<'END_OF_FILE'
X# Font /usr/lib/vfont/playbill.10, max width 16, max height 36
Xname pb
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X!=	  36	 3	032
X<=	  47	 3	034
X>=	  47	 3	035
X!	  22	 3	041
X"	  32	 3	042
X$	  43	 3	044
X%	  47	 3	045
X&	  50	 3	046
X'	  22	 3	047
X(	  40	 3	050
X)	  40	 3	051
X*	  40	 3	052
X+	  36	 3	053
X,	  25	 3	054
X-	  36	 3	055
Xhy	"
X\-	"
X.	  18	 3	056
X/	  43	 3	057
X0	  32	 3	060
X1	  32	 3	061
X2	  40	 3	062
X3	  40	 3	063
X:	  18	 3	072
X;	  25	 3	073
X<	  43	 3	074
X=	  36	 3	075
X>	  43	 3	076
X?	  32	 3	077
XA	  43	 3	0101
XB	  40	 3	0102
XC	  36	 3	0103
XD	  43	 3	0104
XE	  40	 3	0105
XF	  40	 3	0106
XG	  40	 3	0107
XH	  58	 3	0110
XI	  29	 3	0111
XJ	  40	 3	0112
XK	  43	 3	0113
XL	  40	 3	0114
XM	  54	 3	0115
XN	  47	 3	0116
XO	  36	 3	0117
XP	  40	 3	0120
XQ	  40	 3	0121
XR	  47	 3	0122
XS	  36	 3	0123
XT	  47	 3	0124
XU	  36	 3	0125
XV	  50	 3	0126
XW	  54	 3	0127
XX	  43	 3	0130
XY	  50	 3	0131
XZ	  36	 3	0132
X[	  40	 3	0133
X]	  43	 3	0135
Xa	  40	 3	0141
Xb	  36	 3	0142
Xc	  36	 3	0143
Xd	  36	 3	0144
Xe	  36	 3	0145
Xf	  32	 3	0146
Xg	  43	 3	0147
Xh	  40	 3	0150
Xi	  32	 3	0151
Xj	  29	 3	0152
Xk	  43	 3	0153
Xl	  25	 3	0154
Xm	  54	 3	0155
Xn	  36	 3	0156
Xo	  29	 3	0157
Xp	  32	 3	0160
Xq	  32	 3	0161
Xr	  36	 3	0162
Xs	  36	 3	0163
Xt	  32	 3	0164
Xu	  43	 3	0165
Xv	  29	 3	0166
Xw	  50	 3	0167
Xx	  36	 3	0170
Xy	  36	 3	0171
Xz	  32	 3	0172
END_OF_FILE
if test 1331 -ne `wc -c <'xtroff/devsun/pb'`; then
    echo shar: \"'xtroff/devsun/pb'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/pb'
fi
if test -f 'xtroff/devsun/pp' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/pp'\"
else
echo shar: Extracting \"'xtroff/devsun/pp'\" \(815 characters\)
sed "s/^X//" >'xtroff/devsun/pp' <<'END_OF_FILE'
X# Font /usr/lib/vfont/pip.16, max width 29, max height 40
Xname pp
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X!	  23	 3	041
X'	  23	 3	047
X(	  32	 3	050
X)	  32	 3	051
X,	  23	 3	054
X-	  27	 3	055
Xhy	"
X.	  23	 3	056
X0	  54	 3	060
X1	  32	 3	061
X2	  47	 3	062
X3	  47	 3	063
X4	  52	 3	064
X5	  47	 3	065
X6	  47	 3	066
X7	  47	 3	067
X8	  47	 3	070
X9	  47	 3	071
X:	  23	 3	072
X;	  23	 3	073
X?	  47	 3	077
XA	  47	 3	0101
XB	  47	 3	0102
XC	  47	 3	0103
XD	  47	 3	0104
XE	  47	 3	0105
XF	  47	 3	0106
XG	  47	 3	0107
XH	  47	 3	0110
XI	  23	 3	0111
XJ	  47	 3	0112
XK	  47	 3	0113
XL	  47	 3	0114
XM	  63	 3	0115
XN	  47	 3	0116
XO	  47	 3	0117
XP	  47	 3	0120
XQ	  47	 3	0121
XR	  47	 3	0122
XS	  47	 3	0123
XT	  45	 3	0124
XU	  47	 3	0125
XV	  47	 3	0126
XW	  65	 3	0127
XX	  47	 3	0130
XY	  47	 3	0131
XZ	  47	 3	0132
X`	  23	 3	0140
END_OF_FILE
if test 815 -ne `wc -c <'xtroff/devsun/pp'`; then
    echo shar: \"'xtroff/devsun/pp'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/pp'
fi
if test -f 'xtroff/devsun/sc' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/sc'\"
else
echo shar: Extracting \"'xtroff/devsun/sc'\" \(1104 characters\)
sed "s/^X//" >'xtroff/devsun/sc' <<'END_OF_FILE'
X# Font /usr/lib/vfont/script.18, max width 51, max height 48
Xname sc
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X,	  26	 3	054
X.	  26	 3	056
X0	  36	 3	060
X1	  24	 3	061
X2	  42	 3	062
X3	  42	 3	063
X4	  36	 3	064
X5	  40	 3	065
X6	  34	 3	066
X7	  38	 3	067
X8	  38	 3	070
X9	  34	 3	071
X:	  18	 3	072
X;	  26	 3	073
XA	  84	 3	0101
XB	  68	 3	0102
XC	  58	 3	0103
XD	  78	 3	0104
XE	  58	 3	0105
XF	  64	 3	0106
XG	  62	 3	0107
XH	  92	 3	0110
XI	  62	 3	0111
XJ	  52	 3	0112
XK	 102	 3	0113
XL	  78	 3	0114
XM	  86	 3	0115
XN	  62	 3	0116
XO	  70	 3	0117
XP	  70	 3	0120
XQ	  70	 3	0121
XR	  68	 3	0122
XS	  74	 3	0123
XT	  68	 3	0124
XU	  62	 3	0125
XV	  62	 3	0126
XW	  88	 3	0127
XX	  68	 3	0130
XY	  64	 3	0131
XZ	  80	 3	0132
Xa	  30	 3	0141
Xb	  28	 3	0142
Xc	  26	 3	0143
Xd	  36	 3	0144
Xe	  22	 3	0145
Xf	  34	 3	0146
Xg	  34	 3	0147
Xh	  34	 3	0150
Xi	  16	 3	0151
Xj	  28	 3	0152
Xk	  30	 3	0153
Xl	  24	 3	0154
Xm	  46	 3	0155
Xn	  30	 3	0156
Xo	  24	 3	0157
Xp	  36	 3	0160
Xq	  30	 3	0161
Xr	  22	 3	0162
Xs	  20	 3	0163
Xt	  22	 3	0164
Xu	  30	 3	0165
Xv	  26	 3	0166
Xw	  40	 3	0167
Xx	  28	 3	0170
Xy	  30	 3	0171
Xz	  24	 3	0172
END_OF_FILE
if test 1104 -ne `wc -c <'xtroff/devsun/sc'`; then
    echo shar: \"'xtroff/devsun/sc'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/sc'
fi
if test -f 'xtroff/devsun/sg' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/sg'\"
else
echo shar: Extracting \"'xtroff/devsun/sg'\" \(866 characters\)
sed "s/^X//" >'xtroff/devsun/sg' <<'END_OF_FILE'
X# Font /usr/lib/vfont/sign.22, max width 95, max height 57
Xname sg
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X<-	  74	 3	030
X->	  74	 3	031
X!	  33	 3	041
X'	  23	 3	047
X*	  44	 3	052
X,	  23	 3	054
X-	  41	 3	055
Xhy	"
X\-	"
X.	  23	 3	056
X/	  61	 3	057
X0	  82	 3	060
X1	  82	 3	061
X2	  82	 3	062
X3	  82	 3	063
X4	  82	 3	064
X5	  82	 3	065
X6	  82	 3	066
X7	  82	 3	067
X8	  82	 3	070
X9	  82	 3	071
X:	  23	 3	072
X;	  23	 3	073
X=	  41	 3	075
XA	  98	 3	0101
XB	  82	 3	0102
XC	  77	 3	0103
XD	  82	 3	0104
XE	  82	 3	0105
XF	  82	 3	0106
XG	  77	 3	0107
XH	  92	 3	0110
XI	  44	 3	0111
XJ	  82	 3	0112
XK	  93	 3	0113
XL	  82	 3	0114
XM	 126	 3	0115
XN	 106	 3	0116
XO	  82	 3	0117
XP	  82	 3	0120
XQ	  82	 3	0121
XR	  82	 3	0122
XS	  75	 3	0123
XT	  88	 3	0124
XU	  87	 3	0125
XV	  97	 3	0126
XW	 155	 3	0127
XX	 100	 3	0130
XY	  83	 3	0131
XZ	  92	 3	0132
Xl	  75	 3	0154
Xr	  77	 3	0162
END_OF_FILE
if test 866 -ne `wc -c <'xtroff/devsun/sg'`; then
    echo shar: \"'xtroff/devsun/sg'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/sg'
fi
if test -f 'xtroff/devsun/sh' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/sh'\"
else
echo shar: Extracting \"'xtroff/devsun/sh'\" \(874 characters\)
sed "s/^X//" >'xtroff/devsun/sh' <<'END_OF_FILE'
X# Font /usr/lib/vfont/shadow.16, max width 38, max height 40
Xname sh
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
X<>	  86	 3	027
X<-	  74	 2	030
X->	  83	 2	031
X!	  38	 3	041
X"	  59	 3	042
X#	  56	 3	043
X'	  29	 3	047
X+	  59	 3	053
X,	  29	 3	054
X.	  29	 3	056
X0	  54	 3	060
X1	  59	 3	061
X2	  54	 3	062
X3	  56	 3	063
X4	  65	 3	064
X5	  54	 3	065
X6	  56	 3	066
X7	  63	 3	067
X8	  56	 3	070
X9	  56	 3	071
X:	  29	 3	072
X;	  29	 3	073
XA	  65	 3	0101
XB	  65	 3	0102
XC	  63	 3	0103
XD	  65	 3	0104
XE	  65	 3	0105
XF	  65	 3	0106
XG	  65	 3	0107
XH	  65	 3	0110
XI	  38	 3	0111
XJ	  61	 3	0112
XK	  65	 3	0113
XL	  65	 3	0114
XM	  79	 3	0115
XN	  70	 3	0116
XO	  68	 3	0117
XP	  65	 3	0120
XQ	  68	 3	0121
XR	  65	 3	0122
XS	  63	 3	0123
XT	  63	 3	0124
XU	  65	 3	0125
XV	  68	 3	0126
XW	  77	 3	0127
XX	  68	 3	0130
XY	  68	 3	0131
XZ	  65	 3	0132
X[	  45	 3	0133
X]	  45	 3	0135
X`	  29	 3	0140
END_OF_FILE
if test 874 -ne `wc -c <'xtroff/devsun/sh'`; then
    echo shar: \"'xtroff/devsun/sh'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/sh'
fi
if test -f 'xtroff/devsun/sl' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/sl'\"
else
echo shar: Extracting \"'xtroff/devsun/sl'\" \(186 characters\)
sed "s/^X//" >'xtroff/devsun/sl' <<'END_OF_FILE'
X# Font /usr/lib/vfont/seal.10, max width 80, max height 77
Xname sl
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
Xa	   0	 1	0141
Xe	   0	 2	0145
Xl	   0	 1	0154
Xs	   0	 2	0163
END_OF_FILE
if test 186 -ne `wc -c <'xtroff/devsun/sl'`; then
    echo shar: \"'xtroff/devsun/sl'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/sl'
fi
if test -f 'xtroff/devsun/tS' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/tS'\"
else
echo shar: Extracting \"'xtroff/devsun/tS'\" \(1507 characters\)
sed "s/^X//" >'xtroff/devsun/tS' <<'END_OF_FILE'
X# Font /usr/lib/vfont/otimes.s.10, max width 21, max height 25
Xname tS
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
Xmi	  54	 3	013
X**	  47	 3	014
Xpl	  54	 3	015
Xeq	  58	 3	016
Xgr	  65	 3	017
Xlt	  65	 3	020
Xlk	  65	 3	021
Xlb	  65	 3	022
Xrt	  65	 3	023
Xrk	  65	 3	024
Xrb	  65	 3	025
Xap	  58	 3	026
Xmo	  47	 3	027
Xbr	   0	 3	030
X~=	  68	 3	036
Xda	  50	 3	041
Xno	  54	 3	042
Xua	  50	 3	043
Xsc	  36	 3	044
Xdd	  50	 3	045
Xif	  65	 3	046
Xpd	  50	 3	047
Xsb	  54	 3	050
Xsp	  54	 3	051
Xmu	  65	 3	052
X+-	  58	 3	053
Xca	  47	 3	054
Xcu	  47	 3	055
X<-	  61	 3	056
Xdi	  54	 3	057
X->	  61	 3	060
X!=	  47	 3	061
Xsr	  72	 3	062
X<=	  58	 3	063
X>=	  58	 3	064
X==	  47	 3	065
Xor	  58	 3	066
Xis	  58	 3	067
Xbv	  65	 3	070
Xlc	  65	 3	071
Xrc	  65	 3	072
Xlf	  65	 3	073
Xrf	  65	 3	074
X~=	  68	 3	075
X_	  50	 3	076
Xib	  50	 3	077
Xul	  43	 3	0100
Xrn	  43	 3	0101
Xip	  54	 3	0102
X*D	  65	 3	0104
X*F	  65	 3	0106
X*G	  58	 3	0107
X??	  58	 3	0112
X*L	  61	 3	0114
X*P	  72	 3	0120
X*H	  61	 3	0121
X*S	  58	 3	0123
X*U	  61	 3	0125
X*W	  61	 3	0127
X*C	  65	 3	0130
X*Q	  76	 3	0131
Xga	  43	 3	0134
Xaa	  43	 3	0135
X*a	  54	 3	0141
X*b	  50	 3	0142
X*g	  58	 3	0143
X*d	  40	 3	0144
X*e	  36	 3	0145
X*z	  58	 3	0146
X*y	  58	 3	0147
X*h	  47	 3	0150
X*i	  29	 3	0151
X*k	  61	 3	0152
X*l	  43	 3	0153
X*m	  47	 3	0154
X*n	  50	 3	0155
X*c	  40	 3	0156
X*o	  47	 3	0157
X*p	  58	 3	0160
X*r	  43	 3	0161
X*s	  50	 3	0162
X*t	  50	 3	0163
X*u	  50	 3	0164
Xes	  43	 3	0165
X*x	  36	 3	0166
X*q	  61	 3	0167
X*w	  40	 3	0170
Xpd	  65	 3	0171
X*f	  47	 3	0172
END_OF_FILE
if test 1507 -ne `wc -c <'xtroff/devsun/tS'`; then
    echo shar: \"'xtroff/devsun/tS'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/tS'
fi
if test -f 'xtroff/devsun/tb' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/tb'\"
else
echo shar: Extracting \"'xtroff/devsun/tb'\" \(1339 characters\)
sed "s/^X//" >'xtroff/devsun/tb' <<'END_OF_FILE'
X# Font /usr/lib/vfont/times.b.36, max width 102, max height 89
Xname tb
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
Xem	 100	 0	06
Xdg	  50	 2	014
X!	  33	 2	041
X$	  50	 2	044
X%	 100	 2	045
X&	  83	 2	046
X'	  33	 2	047
X(	  33	 3	050
X)	  33	 3	051
X*	  50	 2	052
X,	  33	 1	054
X-	  33	 0	055
Xhy	"
X.	  33	 0	056
X/	  28	 2	057
X0	  50	 2	060
X1	  50	 2	061
X2	  50	 2	062
X3	  50	 2	063
X4	  50	 2	064
X5	  50	 2	065
X6	  50	 2	066
X7	  50	 2	067
X8	  50	 2	070
X9	  50	 2	071
X:	  33	 2	072
X;	  33	 3	073
X?	  50	 2	077
XA	  72	 2	0101
XB	  67	 2	0102
XC	  72	 2	0103
XD	  72	 2	0104
XE	  67	 2	0105
XF	  61	 2	0106
XG	  78	 2	0107
XH	  78	 2	0110
XI	  39	 2	0111
XJ	  50	 2	0112
XK	  78	 2	0113
XL	  67	 2	0114
XM	  94	 2	0115
XN	  72	 2	0116
XO	  78	 2	0117
XP	  61	 2	0120
XQ	  78	 3	0121
XR	  72	 2	0122
XS	  56	 2	0123
XT	  67	 2	0124
XU	  72	 2	0125
XV	  72	 2	0126
XW	 100	 2	0127
XX	  72	 2	0130
XY	  72	 2	0131
XZ	  67	 2	0132
X[	  33	 2	0133
X]	  33	 2	0135
X`	  33	 2	0140
Xa	  50	 2	0141
Xb	  56	 2	0142
Xc	  44	 2	0143
Xd	  56	 2	0144
Xe	  44	 2	0145
Xf	  33	 2	0146
Xg	  50	 3	0147
Xh	  56	 2	0150
Xi	  28	 2	0151
Xj	  33	 3	0152
Xk	  56	 2	0153
Xl	  28	 2	0154
Xm	  83	 2	0155
Xn	  56	 2	0156
Xo	  50	 2	0157
Xp	  56	 3	0160
Xq	  56	 3	0161
Xr	  44	 2	0162
Xs	  39	 2	0163
Xt	  33	 2	0164
Xu	  56	 0	0165
Xv	  50	 0	0166
Xw	  72	 0	0167
Xx	  50	 0	0170
Xy	  50	 1	0171
Xz	  44	 0	0172
END_OF_FILE
if test 1339 -ne `wc -c <'xtroff/devsun/tb'`; then
    echo shar: \"'xtroff/devsun/tb'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/tb'
fi
if test -f 'xtroff/devsun/ti' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/devsun/ti'\"
else
echo shar: Extracting \"'xtroff/devsun/ti'\" \(1338 characters\)
sed "s/^X//" >'xtroff/devsun/ti' <<'END_OF_FILE'
X# Font /usr/lib/vfont/times.i.36, max width 91, max height 89
Xname ti
X# char	width	u/d	octal
Xcharset
X\|	  17	 0	00
X\^	   8	 0	00
Xem	  89	 0	06
Xdg	  50	 2	014
X!	  33	 2	041
X$	  50	 2	044
X%	  83	 2	045
X&	  78	 2	046
X'	  33	 2	047
X(	  33	 3	050
X)	  33	 3	051
X*	  50	 2	052
X,	  33	 0	054
X-	  33	 0	055
Xhy	"
X.	  33	 0	056
X/	  28	 2	057
X0	  50	 2	060
X1	  50	 2	061
X2	  50	 2	062
X3	  50	 2	063
X4	  50	 2	064
X5	  50	 2	065
X6	  50	 2	066
X7	  50	 2	067
X8	  50	 2	070
X9	  50	 2	071
X:	  33	 0	072
X;	  33	 0	073
X?	  50	 2	077
XA	  61	 2	0101
XB	  61	 2	0102
XC	  67	 2	0103
XD	  72	 2	0104
XE	  61	 2	0105
XF	  61	 2	0106
XG	  72	 2	0107
XH	  72	 2	0110
XI	  33	 2	0111
XJ	  44	 2	0112
XK	  67	 2	0113
XL	  56	 2	0114
XM	  83	 2	0115
XN	  67	 2	0116
XO	  72	 2	0117
XP	  61	 2	0120
XQ	  72	 3	0121
XR	  61	 2	0122
XS	  50	 2	0123
XT	  56	 2	0124
XU	  72	 2	0125
XV	  61	 2	0126
XW	  83	 2	0127
XX	  61	 2	0130
XY	  56	 2	0131
XZ	  56	 2	0132
X[	  39	 3	0133
X]	  39	 3	0135
X`	  33	 2	0140
Xa	  50	 0	0141
Xb	  50	 2	0142
Xc	  44	 0	0143
Xd	  50	 2	0144
Xe	  44	 0	0145
Xf	  28	 3	0146
Xg	  50	 1	0147
Xh	  50	 2	0150
Xi	  28	 2	0151
Xj	  28	 3	0152
Xk	  44	 2	0153
Xl	  28	 2	0154
Xm	  72	 0	0155
Xn	  50	 0	0156
Xo	  50	 0	0157
Xp	  50	 1	0160
Xq	  50	 1	0161
Xr	  39	 0	0162
Xs	  39	 0	0163
Xt	  28	 2	0164
Xu	  50	 0	0165
Xv	  44	 0	0166
Xw	  67	 0	0167
Xx	  44	 0	0170
Xy	  44	 1	0171
Xz	  39	 0	0172
END_OF_FILE
if test 1338 -ne `wc -c <'xtroff/devsun/ti'`; then
    echo shar: \"'xtroff/devsun/ti'\" unpacked with wrong size!
fi
# end of 'xtroff/devsun/ti'
fi
if test -f 'xtroff/fixpoint.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fixpoint.h'\"
else
echo shar: Extracting \"'xtroff/fixpoint.h'\" \(665 characters\)
sed "s/^X//" >'xtroff/fixpoint.h' <<'END_OF_FILE'
X/*
X *
X *	"long" fixed-point arithmetic package
X *
X *	This DEPENDS on a sign-filled arithmetic right-shift
X */
X
Xtypedef long fixed;
X
X#define	F_QSHFT		(sizeof(fixed) * 2)
X#define F_INTSHFT	(sizeof(fixed) * 4)
X
X/*(old )#define	fmult(x,y)	(((x)>>F_QSHFT) * ((y)>>F_QSHFT)) */
X/*(defs)#define fdiv(x,y)	(((x) / ((y)>>F_QSHFT))<<F_QSHFT) */
Xextern fixed fmult();
Xextern fixed fdiv();
X#define fadd(x,y)	((x) + (y))
X#define fsub(x,y)	((x) - (y))
X#define fint(x)		((int)((x)>>F_INTSHFT))
X#define fintr(x)	((int)(((x)+(1<<(F_INTSHFT-1)))>>F_INTSHFT))
X#define ffix(x)		((fixed)((x)<<F_INTSHFT))
X#define ffixd(x)	((fixed)(((x) * (float)(1<<F_INTSHFT)) + ((x)<0 ? -0.5 : 0.5)))
END_OF_FILE
if test 665 -ne `wc -c <'xtroff/fixpoint.h'`; then
    echo shar: \"'xtroff/fixpoint.h'\" unpacked with wrong size!
fi
# end of 'xtroff/fixpoint.h'
fi
if test ! -d 'xtroff/fontstuff' ; then
    echo shar: Creating directory \"'xtroff/fontstuff'\"
    mkdir 'xtroff/fontstuff'
fi
if test -f 'xtroff/fontstuff/Imakefile' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/Imakefile'\"
else
echo shar: Extracting \"'xtroff/fontstuff/Imakefile'\" \(1349 characters\)
sed "s/^X//" >'xtroff/fontstuff/Imakefile' <<'END_OF_FILE'
X#	Not standalone - it gets a lot of variables from the invocation.
X#	VFONTS, RSTFONTS, SUNTROFF_FONTS, PERCENT, PREVIEWER, FC
X
XDEFINES=-DVFONTDIR=\"$(VFONTS)\" -DRSTFONTDIR=\"$(RSTFONTS)\"
XSRCS = vft2ch.c ch2vft.c ch2rst.c rst2ch.c scalech.c vf2bdf.c
X
Xall: vft2ch ch2vft ch2rst rst2ch scalech vf2bdf
X
XSingleProgramTarget(vft2ch,vft2ch.o,,)
XInstallProgram(vft2ch, $(BINDIR))
XInstallManPage(vft2ch, $(MANDIR))
X
XSingleProgramTarget(ch2vft,ch2vft.o,,)
XInstallProgram(ch2vft, $(BINDIR))
XInstallManPage(ch2vft, $(MANDIR))
X
XSingleProgramTarget(ch2rst,ch2rst.o,,)
XInstallProgram(ch2rst, $(BINDIR))
XInstallManPage(ch2rst, $(MANDIR))
X
XSingleProgramTarget(rst2ch,rst2ch.o,,)
XInstallProgram(rst2ch, $(BINDIR))
XInstallManPage(rst2ch, $(MANDIR))
X
XSingleProgramTarget(scalech,scalech.o,,)
XInstallProgram(scalech, $(BINDIR))
XInstallManPage(scalech, $(MANDIR))
X
XSingleProgramTarget(vf2bdf,vf2bdf.o,,)
XInstallProgram(vf2bdf, $(BINDIR))
XInstallManPage(vf2bdf, $(MANDIR))
X
XDependTarget()
X
X#		The two scripts check for suntroff or xtroff.
Xsunfonts:	ch2vft ch2rst vft2ch rst2ch scalech vf2bdf
X		if test -d ${VFONTS}; then \
X			./MakeSunFonts ${VFONTS} ${SUNTROFF_FONTS} \
X			${SUNPERCENT} ${PREVIEWER} ${FC} ${SUNDEVICE}; fi
X
Xrstfonts:
X		if test -d ${RSTFONTS}; then \
X			./MakeImFonts ${RSTFONTS} ${SUNTROFF_FONTS} \
X			${RSTPERCENT} ${PREVIEWER} ${FC} ${RSTDEVICE}; fi
END_OF_FILE
if test 1349 -ne `wc -c <'xtroff/fontstuff/Imakefile'`; then
    echo shar: \"'xtroff/fontstuff/Imakefile'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/Imakefile'
fi
if test -f 'xtroff/fontstuff/ch2rst.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/ch2rst.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/ch2rst.man'\" \(635 characters\)
sed "s/^X//" >'xtroff/fontstuff/ch2rst.man' <<'END_OF_FILE'
X.TH CH2RST 1 "84/04/07"
X.AT 3
X.SH NAME
Xch2rst \- convert character format fonts to Imagen-style fonts (RST format)
X.SH SYNOPSIS
X.B ch2rst  [ -i  -s ]  charfile  > rstfile
X.SH DESCRIPTION
XTakes input from charfile (which must be in the format written
Xby rst2ch), converts to rst format and writes to stdout.  If charfile
Xis missing, stdin is read.  The -i flag tells ch2rst to ignore the
Xcharacter codes at the start of each glyph definition, and pack the
Xglyphs in consecutive code positions starting with 0.  The -s flag
Xforces ch2rst to NOT trim off any white space in the glyph map.  This
Xis usefull to make stipples of fixed size.
END_OF_FILE
if test 635 -ne `wc -c <'xtroff/fontstuff/ch2rst.man'`; then
    echo shar: \"'xtroff/fontstuff/ch2rst.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/ch2rst.man'
fi
if test -f 'xtroff/fontstuff/ch2vft.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/ch2vft.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/ch2vft.man'\" \(687 characters\)
sed "s/^X//" >'xtroff/fontstuff/ch2vft.man' <<'END_OF_FILE'
X.TH CH2VFT 1 "84/04/07"
X.AT 3
X.SH NAME
Xch2vft \- Font translation to vfonts (RST format) from character format.
X.SH SYNOPSIS
X.B ch2vft
X[ -i  -s ]  charfile  > vfontfile
X.SH DESCRIPTION
XTakes input from charfile (which must be in the format written
Xby xxx2ch), converts to rst format and writes to stdout.  If charfile
Xis missing, stdin is read.  The -i flag tells ch2rst to ignore the
Xcharacter codes at the start of each glyph definition, and pack the
Xglyphs in consecutive code positions starting with 0.  The -s flag
Xforces ch2vft to include the whole bit-map that defines the glyph.
XNormally, it is trimmed of white space.  This is usefull for making
Xstipple patterns of fixed size.
END_OF_FILE
if test 687 -ne `wc -c <'xtroff/fontstuff/ch2vft.man'`; then
    echo shar: \"'xtroff/fontstuff/ch2vft.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/ch2vft.man'
fi
if test -f 'xtroff/fontstuff/rst2ch.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/rst2ch.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/rst2ch.man'\" \(426 characters\)
sed "s/^X//" >'xtroff/fontstuff/rst2ch.man' <<'END_OF_FILE'
X.TH RST2CH 1 "84/04/07"
X.AT 3
X.SH NAME
Xrst2ch \- Font translation for Imagen-style fonts (RST format) to character format.
X.SH SYNOPSIS
X.B rst2ch
Xfontfile  [ character_list ]
X.SH DESCRIPTION
XReads "fontfile" from current directory (or if not found,
Xfrom BITDIR defined below) and converts it to a character font format
Xeditable by real people, and convertable BACK to rst format by the
Xch2rst program.  Output goes to stdout.
END_OF_FILE
if test 426 -ne `wc -c <'xtroff/fontstuff/rst2ch.man'`; then
    echo shar: \"'xtroff/fontstuff/rst2ch.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/rst2ch.man'
fi
if test -f 'xtroff/fontstuff/scalech.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/scalech.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/scalech.man'\" \(432 characters\)
sed "s/^X//" >'xtroff/fontstuff/scalech.man' <<'END_OF_FILE'
X.TH SCALECH 1 "84/04/12"
X.AT 3
X.SH NAME
Xscalech \- Font scaling for character format fonts.
X.SH SYNOPSIS
X.B scalech
X[ -s# ]  charfile1  > charfile2
X.SH DESCRIPTION
XTakes input from charfile1 (which must be in the format
Xwritten by rst2ch), scales by # (default = 50%) and writes to stdout.
XIf charfile1 is missing, stdin is read.  The -s flag sets the scaling
Xfactor to # (which is a percentage REDUCTION - can't make fonts bigger)
END_OF_FILE
if test 432 -ne `wc -c <'xtroff/fontstuff/scalech.man'`; then
    echo shar: \"'xtroff/fontstuff/scalech.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/scalech.man'
fi
if test -f 'xtroff/fontstuff/vf2bdf.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/vf2bdf.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/vf2bdf.man'\" \(218 characters\)
sed "s/^X//" >'xtroff/fontstuff/vf2bdf.man' <<'END_OF_FILE'
X.TH VF2BDF X "1st March 1988"
X.AT 3
X.SH NAME
Xvf2bdf \- convert vfont format to BDF format
X.SH SYNOPSIS
X.B vf2bdf
Xvffile pointsize
X.SH DESCRIPTION
X.I Vf2bdf
Xconverts the vfont file to BDF on stdout.
X.SH AUTHOR
XKen Yap
X
END_OF_FILE
if test 218 -ne `wc -c <'xtroff/fontstuff/vf2bdf.man'`; then
    echo shar: \"'xtroff/fontstuff/vf2bdf.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/vf2bdf.man'
fi
if test -f 'xtroff/fontstuff/vft2ch.man' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/fontstuff/vft2ch.man'\"
else
echo shar: Extracting \"'xtroff/fontstuff/vft2ch.man'\" \(420 characters\)
sed "s/^X//" >'xtroff/fontstuff/vft2ch.man' <<'END_OF_FILE'
X.TH VFT2CH 1 "1st March 1988"
X.AT 3
X.SH NAME
Xvft2ch \- Font translation for vfont-style fonts to character format.
X.SH SYNOPSIS
X.B vft2ch
Xfontfile  [ character_list ]
X.SH DESCRIPTION
XReads "fontfile" from current directory (or if not found,
Xfrom BITDIR defined below) and converts it to a character font format
Xeditable by real people, and convertable BACK to vfont format by the
Xch2rst program.  Output goes to stdout.
END_OF_FILE
if test 420 -ne `wc -c <'xtroff/fontstuff/vft2ch.man'`; then
    echo shar: \"'xtroff/fontstuff/vft2ch.man'\" unpacked with wrong size!
fi
# end of 'xtroff/fontstuff/vft2ch.man'
fi
if test -f 'xtroff/patchlevel.h' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/patchlevel.h'\"
else
echo shar: Extracting \"'xtroff/patchlevel.h'\" \(22 characters\)
sed "s/^X//" >'xtroff/patchlevel.h' <<'END_OF_FILE'
X#define PATCHLEVEL 6
X
END_OF_FILE
if test 22 -ne `wc -c <'xtroff/patchlevel.h'`; then
    echo shar: \"'xtroff/patchlevel.h'\" unpacked with wrong size!
fi
# end of 'xtroff/patchlevel.h'
fi
if test ! -d 'xtroff/psfd' ; then
    echo shar: Creating directory \"'xtroff/psfd'\"
    mkdir 'xtroff/psfd'
fi
if test -f 'xtroff/psfd/Epistle.psfd.shar' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/psfd/Epistle.psfd.shar'\"
else
echo shar: Extracting \"'xtroff/psfd/Epistle.psfd.shar'\" \(1326 characters\)
sed "s/^X//" >'xtroff/psfd/Epistle.psfd.shar' <<'END_OF_FILE'
XReturn-Path: earth.cray.com!dac
XReceived: from uc.msc.umn.edu (-:uc.msc.umn.edu:-) by yonge.csri.toronto.edu via TCP with SMTP id AA02083; Sat, 18 Feb 89 15:48:50 EST
XReceived: from hall.cray.com by uc.msc.umn.edu (5.59/1.14)
X	id AA09668; Sat, 18 Feb 89 14:44:54 CST
XReceived: from quixote.cray.com by hall.cray.com
X	id AA10270; 3.2/CRI-3.6; Sat, 18 Feb 89 14:47:41 CST
XReceived: by quixote.cray.com
X	id AA07959; 3.2/CRI-3.7; Sat, 18 Feb 89 14:47:39 CST
XDate: Sat, 18 Feb 89 14:47:39 CST
XFrom: dac at earth.cray.com (Dave Cahlander)
XMessage-Id: <8902182047.AA07959 at quixote.cray.com>
XTo: moraes at csri.toronto.edu
XSubject: font display
X
XWhile I am checking out the troff output that you are sending to me,
XPlease run the following script on the discription file that you
Xhave for transcript/PostScript.  Ours is located at /usr/lib/fonts/devpsc,
Xbut it sounds like yours is at /usr/lib/troff/devpsc or something
Xlike that.  Anyway, unpack this shar.ar and run:
X
X	psfd path/devpsc/R | pic |troff -Tpsc | lpr -n
X
XLet me know what you get.  This should match the character set on
Xpage 252 of "The Adobe Red Book".
X
X	PostScript Language Reference Manual,
X	Addison-Wesley, ISBN 0-201-10174-2
X
X	psfd path/devpsc/S | pic | troff -Tpsc | lpr -n
X
Xshould match the character set on page 253.
X------------------- shar.ar ---------------------
END_OF_FILE
if test 1326 -ne `wc -c <'xtroff/psfd/Epistle.psfd.shar'`; then
    echo shar: \"'xtroff/psfd/Epistle.psfd.shar'\" unpacked with wrong size!
fi
# end of 'xtroff/psfd/Epistle.psfd.shar'
fi
if test -f 'xtroff/psfd/README' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'xtroff/psfd/README'\"
else
echo shar: Extracting \"'xtroff/psfd/README'\" \(871 characters\)
sed "s/^X//" >'xtroff/psfd/README' <<'END_OF_FILE'
XThis little awk program is used to display the characters
Xin a font that is used by troff (ditroff).  e.g.
X
X	psfd /usr/lib/fonts/devpsc/R | pic | troff | lpr -n
X
Xwill display the characters that can be printed in the "R" font.
X
XI used this to test out xtroff and the characters that can be displayed
Xwith the various fonts:
X
X	xtroff -full -command 'psfd R | pic | troff -Tpsc -F /usr/lib/X11/troff'
X
Xor:
X
X	xtroff -full -command 'psfd S | pic | troff -Tpsc -F /usr/lib/X11/troff'
X
XOf course, this can also be used to display them on the PostScript printer:
X
X	psfd S | pic | troff -Tpsc -F /usr/lib/X11/troff | psdit -F /usr/lib/X11/troff | lpr
X
XThe reference to the "/usr/lib/X11/troff" directory is to get the font
Xdescription file:
X
X	/usr/lib/X11/troff/devpsc/DESC.out
X
Xthat may define more characters than defined by your PostScript file.
X
XDavid Cahlander
Xdac at cray.com
END_OF_FILE
if test 871 -ne `wc -c <'xtroff/psfd/README'`; then
    echo shar: \"'xtroff/psfd/README'\" unpacked with wrong size!
fi
# end of 'xtroff/psfd/README'
fi
if test ! -d 'xtroff/xfonts' ; then
    echo shar: Creating directory \"'xtroff/xfonts'\"
    mkdir 'xtroff/xfonts'
fi
echo shar: End of archive 1 \(of 18\).
cp /dev/null ark1isdone
MISSING=""
for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ; do
    if test ! -f ark${I}isdone ; then
	MISSING="${MISSING} ${I}"
    fi
done
if test "${MISSING}" = "" ; then
    echo You have unpacked all 18 archives.
    rm -f ark[1-9]isdone ark[1-9][0-9]isdone
else
    echo You still need to unpack the following archives:
    echo "        " ${MISSING}
fi
##  End of shell archive.
exit 0



More information about the Comp.sources.x mailing list