home *** CD-ROM | disk | FTP | other *** search
-
-
-
- TTTTFFFFMMMMTTTTOOOODDDDIIIITTTT((((1111)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((22224444 FFFFeeeebbbbrrrruuuuaaaarrrryyyy 1111999999994444)))) TTTTFFFFMMMMTTTTOOOODDDDIIIITTTT((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- tfmtodit - create font files for use with groff -Tdvi
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ttttffffmmmmttttooooddddiiiitttt [ ----ssssvvvv ] [ ----gggg_g_f__f_i_l_e ] [ ----kkkk_s_k_e_w_c_h_a_r ] _t_f_m__f_i_l_e
- _m_a_p__f_i_l_e _f_o_n_t
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ttttffffmmmmttttooooddddiiiitttt creates a font file for use with ggggrrrrooooffffffff ----TTTTddddvvvviiii.
- _t_f_m__f_i_l_e is the name of the TeX font metric file for the
- font. _m_a_p__f_i_l_e is a file giving the groff names for
- characters in the font; this file should consist of a
- sequence of lines of the form:
-
- _n _c_1 _c_2 ...
-
- where _n is a decimal integer giving the position of the
- character in the font, and _c_1, _c_2,... are the groff names
- of the character. If a character has no groff names but
- exists in the tfm file, then it will be put in the groff
- font file as an unnamed character. _f_o_n_t is the name of the
- groff font file. The groff font file is written to _f_o_n_t.
-
- The ----ssss option should be given if the font is special (a font
- is _s_p_e_c_i_a_l if ttttrrrrooooffffffff should search it whenever a character is
- not found in the current font.) If the font is special, it
- should be listed in the ffffoooonnnnttttssss command in the DESC file; if
- it is not special, there is no need to list it, since ttttrrrrooooffffffff
- can automatically mount it when it's first used.
-
- To do a good job of math typesetting, groff requires font
- metric information not present in the tfm file. The reason
- for this is that TeX has separate math italic fonts whereas
- groff uses normal italic fonts for math. The additional
- information required by groff is given by the two arguments
- to the mmmmaaaatttthhhh____ffffiiiitttt macro in the Metafont programs for the
- Computer Modern fonts. In a text font (a font for which
- mmmmaaaatttthhhh____ffffiiiittttttttiiiinnnngggg is false), Metafont normally ignores these two
- arguments. Metafont can be made to put this information in
- the gf file by loading the following definition after ccccmmmmbbbbaaaasssseeee
- when creating ccccmmmm....bbbbaaaasssseeee:
-
-
- ddddeeeeffff iiiiggggnnnnoooorrrreeee____mmmmaaaatttthhhh____ffffiiiitttt((((eeeexxxxpppprrrr lllleeeefffftttt____aaaaddddjjjjuuuussssttttmmmmeeeennnntttt,,,,rrrriiiigggghhhhtttt____aaaaddddjjjjuuuussssttttmmmmeeeennnntttt)))) ====
- ssssppppeeeecccciiiiaaaallll """"aaaaddddjjjjuuuussssttttmmmmeeeennnntttt"""";;;;
- nnnnuuuummmmssssppppeeeecccciiiiaaaallll lllleeeefffftttt____aaaaddddjjjjuuuussssttttmmmmeeeennnntttt****11116666////ddddeeeessssiiiiggggnnnnssssiiiizzzzeeee;;;;
- nnnnuuuummmmssssppppeeeecccciiiiaaaallll rrrriiiigggghhhhtttt____aaaaddddjjjjuuuussssttttmmmmeeeennnntttt****11116666////ddddeeeessssiiiiggggnnnnssssiiiizzzzeeee;;;;
- eeeennnnddddddddeeeeffff;;;;
-
- The gf file created using this modified ccccmmmm....bbbbaaaasssseeee should be
- specified with the ----gggg option. The ----gggg option should not be
- given for a font for which mmmmaaaatttthhhh____ffffiiiittttttttiiiinnnngggg is true.
-
-
-
- Page 1 (printed 3/9/94)
-
-
-
-
-
-
- TTTTFFFFMMMMTTTTOOOODDDDIIIITTTT((((1111)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((22224444 FFFFeeeebbbbrrrruuuuaaaarrrryyyy 1111999999994444)))) TTTTFFFFMMMMTTTTOOOODDDDIIIITTTT((((1111))))
-
-
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- ----vvvv Print the version number.
-
- ----ssss The font is special. The effect of this option is to
- add the ssssppppeeeecccciiiiaaaallll command to the font file.
-
- ----kkkk_n The skewchar of this font is at position _n. _n should
- be an integer; it may be given in decimal, or with a
- leading 0000 in octal, or with a leading 0000xxxx in
- hexadecimal. The effect of this option is to ignore
- any kerns whose second component is the specified
- character.
-
- ----gggg_g_f__f_i_l_e
- _g_f__f_i_l_e is a gf file produced by Metafont containing
- special and numspecial commands giving additional font
- metric information.
-
- FFFFIIIILLLLEEEESSSS
- ////uuuussssrrrr////llllooooccccaaaallll////lllliiiibbbb////ggggrrrrooooffffffff////ffffoooonnnntttt////ddddeeeevvvvddddvvvviiii////DDDDEEEESSSSCCCC
- Device description file.
-
- ////uuuussssrrrr////llllooooccccaaaallll////lllliiiibbbb////ggggrrrrooooffffffff////ffffoooonnnntttt////ddddeeeevvvvddddvvvviiii////_F
- Font description file for font _F.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ggggrrrrooooffffffff(1), ggggrrrrooooddddvvvviiii(1), ggggrrrrooooffffffff____ffffoooonnnntttt(5)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 3/9/94)
-
-
-
-