Unix/Linux Go Back    

BSD 2.11 - man page for vwidth (bsd section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

VWIDTH(1)										VWIDTH(1)

       vwidth - make troff width table for a font

       vwidth fontfile pointsize > ftxx.c
       cc -c ftxx.c mv ftxx.o /usr/share/font/ftxx

       Vwidth  translates from the width information stored in the vfont style format to the for-
       mat expected by troff.  Troff wants an object file in a.out(5) format.	(This  fact  does
       not  seem  to be documented anywhere.)  Troff should look directly in the font file but it

       Vwidth should be used after editing a font with fed(1).	It is not necessary to use vwidth
       unless  you  have  made a change that would affect the width tables.  Such changes include
       numerically editing the width field, adding a new character, and moving or copying a char-
       acter  to  a new position.  It is not always necessary to use vwidth if the physical width
       of the glyph (e.g. the number of columns in the bit matrix) has changed,  but  if  it  has
       changed much the logical width should probably be changed and vwidth run.

       Vwidth  produces  a  C program on its standard output.  This program should be run through
       the C compiler and the object (that is, the .o file) saved.  The resulting file should  be
       placed  in  /usr/share/font in the file ftxx where is a one or two letter code that is the
       logical (internal to troff) font name.  This name can be found  by  looking  in	the  file
       /usr/share/fontinfo/fname* where fname is the external name of the font.

       fed(1), vfont(5), troff(1), vtroff(1)

       Produces the C file using obsolete syntax that the portable C compiler complains about.

4.2 Berkeley Distribution		 October 22, 1996				VWIDTH(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 02:01 AM.