www.LinuxHowtos.org
tfmtodit
Section: User Commands (1)Updated: 2 July 2023
Index Return to Main Contents
Name
tfmtodit - adapt TeX Font Metrics files for use with groff and grodvi.nr d-fallback 1
.nr d-fallback 1
Synopsis
[-s] [-g~g-file] [-k~ske-char] tf-file ma-file fon-description --help -v --versionDescription
tfmtodit creates a font description file for use with dvi output device. tf-file is the name of the TeX font metric file for the font. ma-file assigns groff ordinary or special character identifiers to glyph indices in the font; it should consist of a sequence of lines of the form- i c1~...~cn
-
def ignore_math_fit(expr left_adjustment,right_adjustment) =
special "adjustment";
numspecial left_adjustment*16/designsize;
numspecial right_adjustment*16/designsize;
enddef;
-
def ignore_math_fit(expr left_adjustment,right_adjustment) =
ori_special "adjustment";
ori_numspecial left_adjustment*16/designsize;
ori_numspecial right_adjustment*16/designsize;
enddef;
Options
--help displays a usage message, while -v and --version show version information; all exit afterward.- -g~g-file
- Use the g-file produced by Metafont containing [lq]special[rq] and [lq]numspecial[rq] commands to obtain additional font metric information.
- -k~ske-char
- The skew character of this font is at position ske-char. ske-char should be an integer; it may be given in decimal, with a leading 0 in octal, or with a leading 0x in hexadecimal. Any kerns whose second component is ske-char are ignored.
- -s
- Add the special directive to the font description file.
Files
- /usr/:share/:groff/:1.23.0/:font/:devdvi/:DESC
- describes the dvi output device.
- /usr/:share/:groff/:1.23.0/:font/:devdvi/F
- describes the font known as~F on device dvi.
- /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:ec.map
- /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:msam.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:msbm.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:tc.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texb.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texex.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texi.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texitt.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texmi.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texr.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:texsy.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:textex.map /usr/:share/:groff/:1.23.0/:font/:devdvi/:generate/:textt.map map glyph indices in tx] fonts to groff ordinary and special character identifiers. ec.map is used for TREC, TIEC, TBEC, TBIEC, HREC, HIEC, HBEC, HBIEC, CWEC, and CWIEC; msam.map for SA; msbm.map for SB; tc.map for TRTC, TITC, TBTC, TBITC, HRTC, HITC, HBTC, HBITC, CWTC, and CWITC; texb.map for TB, HR, HI, HB, and HBI; texex.map for EX; texi.map for TI and TBI; texitt.map for CWI; texmi.map for MI; texr.map for TR; texsy.map for S; textex.map for SC; and textt.map for CW.
See also