1 .\" Hey, Emacs! This is an -*- nroff -*- source file.
2 .TH UPDATE\-XFONTS\-TRADITIONAL 8 "2012" "Greenend" "chiark utilities"
4 update\-xfonts\-traditional \- generate traditional ASCII fixed-with fonts
6 .B update\-xfonts\-traditional --bdf-filter
8 .B update\-xfonts\-traditional --process-pcf \fIin.pcf.gz\fP \fIout.pcf.gz\fP
10 .B update\-xfonts\-traditional --process-fontdirs \fIfontdir\fR ...
12 .B update\-xfonts\-traditional --process-fonttrees \fIfonttree\fR ...
14 .B update\-xfonts\-traditional
15 generates versions of X11 PCF fonts which have been edited to restore
16 compatibility with traditional versions of US-ASCII, and to restore
17 some of the glyphs to more traditional appearance.
21 Takes a BDF on standard input and tries to generate an edited BDF on
25 Takes to PCF filename arguments; the input PCF is uncompressed,
26 decompiled to a BDF, processed, recompiled to a PCF and recompressed.
28 .BI --process-fontdirs
33 are processed, to generate where applicable corresponding
34 .BI trad-- font .pcf.gz
35 files. The mtime, ctime and inode number of the input files are
36 recorded so that reprocessing the same directory later will be fast.
38 .BI --process-fonttrees
41 is searched for font directories which are processed as above.
44 Each built in font tree location is searched for font directories
45 which are processed as above.
48 \fB-R\fP|\fB--rules-path\fP \fIrulespath\fP
51 to the path of directories from which to load glyph editing rules.
53 \fB--share-dir\fP \fIshare-dir\fP
57 .BR "/usr[/local]/share/xfonts-traditional" .
60 .B xfonts-traditional.done
61 In each font directory, records information about processed fonts, so
62 as to optimise away unnecessary reprocessing.
64 .B xfonts-traditional.log
65 In each font directory, records a lot of which fonts were processed
66 and to a certain extent if not why not.
68 .B /usr/share/fonts/X11 /usr/local/share/fonts/X11
69 Default font tree paths for --update.
71 .BI trad-- font .pcf.gz
72 In any font directory, our output files. Any other files matching
73 this pattern may be overwritten or deleted.
77 All went well and there were no warnings.
84 only, indicates that the input font did not need to
85 be edited, or was not suitable for editing, and has
87 been written out, so the output is incomplete, but this is not an
93 Only the 6x13 font conventionally called \"fixed\" is currently
94 supported. This package comes too late to rescue Unix from an
95 incompatible change to its character set.