Annotation of 43BSDTahoe/old/vpr/man/vwidth.1, revision 1.1.1.1

1.1       root        1: .TH VWIDTH 1 3/4/80
                      2: .UC
                      3: .SH NAME
                      4: vwidth \- make troff width table for a font
                      5: .SH SYNOPSIS
                      6: .B vwidth
                      7: fontfile pointsize >ft\fIxx\fP.c
                      8: .br
                      9: .B cc -c ft\fIxx\fP.c
                     10: mv ft\fIxx\fP.o /usr/lib/font/ft\fIxx\fP
                     11: .SH DESCRIPTION
                     12: .I Vwidth
                     13: translates from the width information stored in the vfont style
                     14: format to the format expected by troff.
                     15: Troff wants an object file in a.out(5) format.
                     16: (This fact does not seem to be documented anywhere.)
                     17: Troff should look directly in the font file but it doesn't.
                     18: .PP
                     19: Vwidth should be used after editing a font with
                     20: .I fed(1).
                     21: It is not necessary to use vwidth unless you have made a change
                     22: that would affect the width tables.
                     23: Such changes include numerically editing the width field,
                     24: adding a new character,
                     25: and moving or copying a character to a new position.
                     26: It is
                     27: .I not
                     28: always necessary to use vwidth if the physical width of the glyph
                     29: (e.g. the number of columns in the bit matrix) has changed, but
                     30: if it has changed much the logical width should probably be changed
                     31: and vwidth run.
                     32: .PP
                     33: Vwidth produces a C program on its standard output.
                     34: This program should be run through the C compiler and
                     35: the object (that is, the .o file) saved.
                     36: The resulting file should be placed in /usr/lib/font
                     37: in the file
                     38: .RI ft xx
                     39: where
                     40: .II xx
                     41: is a one or two letter code that is the logical (internal to troff)
                     42: font name.
                     43: This name can be found by looking in the file
                     44: .RI /usr/lib/fontinfo/ fname *
                     45: where
                     46: .I fname
                     47: is the external name of the font.
                     48: .SH "SEE ALSO"
                     49: fed(1),
                     50: vfont(5),
                     51: troff(1),
                     52: vtroff(1)
                     53: .SH BUGS
                     54: Produces the C file using obsolete syntax
                     55: that the portable C compiler complains about.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.