3 ascii, unicode \- interpret ASCII, Unicode characters
47 values corresponding to characters and
54 Latin-1 extensions (codes 0200-0377) are included.
55 The values are interpreted in a settable numeric base;
61 hexadecimal (the default), and
68 prints a table of the character set in the specified base.
71 are converted to their
73 values, one per line. If, however, the first
75 argument is a valid number in the specified base, conversion
76 goes the opposite way.
77 Control characters are printed as two- or three-character mnemonics.
84 Force character output.
87 Convert from numbers to running text; do not interpret
88 control characters or insert newlines.
91 is similar; it converts between
93 and character values from the Unicode Standard (see
95 If given a range of hexadecimal numbers,
97 prints a table of the specified Unicode characters \(em their values and
100 Otherwise it translates from
102 to numeric value or vice versa,
103 depending on the appearance of the supplied text;
106 option forces numeric output to avoid ambiguity with numeric characters.
109 the characters are printed one per line unless the
111 flag is set, in which case the output is a single string
112 containing only the specified characters.
116 treats no characters specially.
122 may be unhelpful if the characters printed are not available in the current font.
127 table of characters and descriptions, sorted in hexadecimal order,
132 values of characters.
141 Print the hex value of `p'.
143 .B "unicode 2200-22f1"
144 Print a table of miscellaneous mathematical symbols.
146 .B "look 039 /lib/unicode"
147 See the start of the Greek alphabet's encoding in the Unicode Standard.
152 table of characters and descriptions.
154 .B /usr/local/plan9/src/cmd/ascii.c
156 .B /usr/local/plan9/src/cmd/unicode.c