1ucs2any(1x) ucs2any(1x)
2
3
4
6 ucs2any - generate BDF fonts containing subsets of ISO 10646-1 code‐
7 points
8
10 ucs2any [ +d | -d ] source-name { mapping-file registry-encoding } ...
11
13 ucs2any allows one to generate from an ISO 10646-1 encoded BDF font
14 other BDF fonts in any possible encoding. This way, one can derive
15 from a single ISO 10646-1 master font a whole set of 8-bit fonts in all
16 ISO 8859 and various other encodings.
17
19 +d puts DEC VT100 graphics characters in the C0 range (default for
20 upright, character-cell fonts).
21
22 -d omits DEC VT100 graphics characters from the C0 range (default
23 for all font types except upright, character-cell fonts).
24
26 source-name
27 is the name of an ISO 10646-1 encoded BDF file.
28
29 mapping-file
30 is the name of a character set table like those at
31 <ftp://ftp.unicode.org/Public/MAPPINGS/>. These files can also
32 typically be found installed in the
33 /usr/X11R6/lib/X11/fonts/util/ directory.
34
35 registry-encoding
36 are the CHARSET_REGISTRY and CHARSET_ENCODING field values for
37 the font name (XLFD) of the target font, separated by a hyphen.
38
39 Any number of mapping-file and registry-encoding operand pairs may be
40 specified.
41
43 The command
44 ucs2any 6x13.bdf 8859-1.TXT iso8859-1 8859-2.TXT iso8859-2
45 will generate the files 6x13-iso8859-1.bdf and 6x13-iso8859-2.bdf.
46
48 Hopefully a future release will have a facility similar to ucs2any
49 built into the server, and reencode ISO 10646-1 on the fly, because
50 storing the same fonts in many different encodings is clearly a waste
51 of storage capacity.
52
54 bdftruncate(1)
55
57 ucs2any was written by Markus Kuhn.
58
59 Branden Robinson wrote this manual page, originally for the Debian
60 Project.
61
62
63
64X Version 11 font-util 1.0.1 ucs2any(1x)