diff options
author | Kaleb Keithley <kaleb@freedesktop.org> | 2003-11-25 19:29:02 +0000 |
---|---|---|
committer | Kaleb Keithley <kaleb@freedesktop.org> | 2003-11-25 19:29:02 +0000 |
commit | a46389d96c54351cd95614f1e5eae495f51957f0 (patch) | |
tree | 1354ccf9481f6196a5b128dd6da82401ccfd1364 /fonttosfnt.man |
Initial revision
Diffstat (limited to 'fonttosfnt.man')
-rw-r--r-- | fonttosfnt.man | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/fonttosfnt.man b/fonttosfnt.man new file mode 100644 index 0000000..e4c72b1 --- /dev/null +++ b/fonttosfnt.man @@ -0,0 +1,76 @@ +.\" $XFree86: xc/programs/fonttosfnt/fonttosfnt.man,v 1.3 2003/07/08 15:39:49 tsi Exp $ +.TH FONTTOSFNT 1 __vendorversion__ +.SH NAME +fonttosfnt \- Wrap a bitmap font in a sfnt (TrueType) wrapper +.SH SYNOPSIS +.B fonttosfnt +[ +.I options +] +.B \-o +.I file.ttf +[ +.B \-\- +] +.IR font ... +.SH DESCRIPTION +Wrap a bitmap font or a set of bitmap fonts in a sfnt (TrueType or +OpenType) wrapper. +.SH OPTIONS +.TP +.B \-v +Be verbose. +.TP +.B \-c +Do not crop glyphs. This usually increases file size, but may +sometimes yield a modest decrease in file size for small character +cell fonts (terminal fonts). +.TP +.B \-b +Write byte-aligned glyph data. By default, bit-aligned data is +written, which yields a smaller file size. +.TP +.B \-r +Do not reencode fonts. By default, fonts are reencoded to Unicode +whenever possible. +.TP +.BI \-g " n" +Set the type of scalable glyphs that we write. If +.I n +is 0, no scalable glyphs are written; this is legal but confuses +most current software. If +.I n +is 1, a single scalable glyph (the undefined glyph) is written; this +is recommended, but triggers a bug in current versions of +.BR FreeType . +If +.I n +is 2 (the default), a sufficiently high number of blank glyphs are +written, which works with +.B FreeType +but increases file size. +.TP +.BI \-m " n" +Set the type of scalable metrics that we write. If +.I n +is 0, no scalable metrics are written, which may or may not be legal. +If +.I n +is 1, full metrics for a single glyph are written, and only left +sidebearing values are written for the other glyphs. If +.I n +is 2, scalable metrics for all glyphs are written, which increases +file size and is not recommended. The default is 1. +.TP +.B \-\- +End of options. +.SH BUGS +Some of the font-level values, notably sub- and superscript positions, +are dummy values. +.SH SEE ALSO +X(7), Xserver(1), Xft(3x). +.I Fonts in XFree86. +.SH AUTHOR +.B Fonttosfnt +was written by Juliusz Chroboczek <jch@xfree86.org> for the XFree86 +project. |