[comp.unix.questions] Need a little info for nroff drivers please!

jeff@cjsa.UUCP (C. Jeffery Small) (07/07/87)

I have been struggling with the problem of writing nroff driver-tables
recently and have received much helpful information from a number of you 
out there in netland.  I am preparing to assemble the useful tools and
documentation which I have accumulated, and post them as a package to the
net.  However, I would like to tie up a few loose ends first.

This question is for anyone familiar with the codetab[] array within the
driver structure.  I have been unable to identify nroff's use (if any) for
a few of the "slots" in the array.  For the sake of completeness, if anybody
can help me with the positions identified with  ????  below, I would be
grateful. (ie positions: 95, 118, 151, & 211 thru 223).

	codetab[index]	      nroff char
	==============	      ==========
		  0		<space>
		  1		!
		...		...
		 94		~
	*	 95		____	<- ????
		 96		\(hy
		...		...
		117		\(sl
	*	118		____	<- ????
		119		<unpaddable space>
		120		\(*a
		...		...
		150		\(*S
	*	151		____	<- ???? (not Tau)
		152		\(*U
		...		...
		209		\(lc
		210		\(rc
	*	211		____	<- ????
	*	212		____	<- ????
	*	 .. cont ..		<- ????
	*	223		____	<- ????

Please mail any information to me for inclusion with the rest of the
documentation.  Thanks.
----
Jeffery Small          (203) 776-2000     UUCP:   ihnp4!---\
C. Jeffery Small and Associates	                            hsi!cjsa!jeff
123 York Street, New Haven, CT  06511          hao!noao!---/

mc68020@nonvon.UUCP (07/09/87)

in article <225@cjsa.UUCP>, jeff@cjsa.UUCP (C. Jeffery Small) says:
> 
> I have been struggling with the problem of writing nroff driver-tables
> recently and have received much helpful information from a number of you 
> out there in netland.  I am preparing to assemble the useful tools and
> documentation which I have accumulated, and post them as a package to the
> net.  However, I would like to tie up a few loose ends first.
> 


   I too am working with this problem.  I recently received (through the
courtesy of Guy Harris @ Sun) table.c and elbat.c and the support stuff
that comes with it.  I set things up in what appears to be a perfectly
reasonable fashion, but when I use the table generated, it takes what
should be a ~~13K output file and turns it to something more like 2-5K,
max, usually shorter (2-300 bytes) of mostly either 0x30's or 0x00's.

   What the )(*&^)*(&^(*&^*(&^*(&^*(&^(*&^*( am I doing wrong????????