1ucs2any(1x)                                                        ucs2any(1x)
2
3
4

NAME

6       ucs2any  -  generate  BDF fonts containing subsets of ISO 10646-1 code‐
7       points
8

SYNOPSIS

10       ucs2any [ +d | -d ] source-name { mapping-file registry-encoding } ...
11

DESCRIPTION

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

OPTIONS

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

OPERANDS

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

EXAMPLE

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

FUTURE DIRECTIONS

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

SEE ALSO

54       bdftruncate(1)
55

AUTHOR

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)
Impressum