Annotation of lucent/sys/man/1/ascii, revision 1.1

1.1     ! root        1: .TH ASCII 1 
        !             2: .SH NAME
        !             3: ascii, unicode \- interpret ASCII, Unicode characters
        !             4: .SH SYNOPSIS
        !             5: .B ascii
        !             6: [
        !             7: .B -8
        !             8: ]
        !             9: [
        !            10: .BI -oxdb n
        !            11: ]
        !            12: [
        !            13: .B -nct
        !            14: ]
        !            15: [
        !            16: .I text
        !            17: ]
        !            18: .PP
        !            19: .B unicode
        !            20: [
        !            21: .B -nt
        !            22: ]
        !            23: .IB hexmin - hexmax
        !            24: .PP
        !            25: .B unicode
        !            26: [
        !            27: .B -t
        !            28: ]
        !            29: .I hex
        !            30: [
        !            31: \&...
        !            32: ]
        !            33: .PP
        !            34: .B unicode
        !            35: [
        !            36: .B -n
        !            37: ]
        !            38: .I characters
        !            39: .PP
        !            40: .B look
        !            41: .I hex
        !            42: .B /lib/unicode
        !            43: .SH DESCRIPTION
        !            44: .I Ascii
        !            45: prints the
        !            46: .SM ASCII 
        !            47: values corresponding to characters and
        !            48: .I vice
        !            49: .IR versa ;
        !            50: under the
        !            51: .B -8
        !            52: option, the
        !            53: .SM ISO
        !            54: Latin-1 extensions (codes 0200-0377) are included.
        !            55: The values are interpreted in a settable numeric base;
        !            56: .B -o
        !            57: specifies octal,
        !            58: .B -d
        !            59: decimal,
        !            60: .B -x
        !            61: hexadecimal (the default), and
        !            62: .BI -b n
        !            63: base
        !            64: .IR n .
        !            65: .PP
        !            66: With no arguments,
        !            67: .I ascii
        !            68: prints a table of the character set in the specified base.
        !            69: Characters of
        !            70: .I text
        !            71: are converted to their
        !            72: .SM ASCII 
        !            73: values, one per line. If, however, the first
        !            74: .I text
        !            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.
        !            78: Other options are:
        !            79: .TP
        !            80: .B -n
        !            81: Force numeric output.
        !            82: .TP
        !            83: .B -c
        !            84: Force character output.
        !            85: .TP
        !            86: .B -t
        !            87: Convert from numbers to running text; do not interpret
        !            88: control characters or insert newlines.
        !            89: .PP
        !            90: .I Unicode
        !            91: is similar; it converts between
        !            92: .SM UTF
        !            93: and character values from the Unicode Standard (see
        !            94: .IR utf (6)).
        !            95: If given a range of hexadecimal numbers,
        !            96: .I unicode
        !            97: prints a table of the specified Unicode characters \(em their values and
        !            98: .SM UTF
        !            99: representations.
        !           100: Otherwise it translates from
        !           101: .SM UTF
        !           102: to numeric value or vice versa,
        !           103: depending on the appearance of the supplied text;
        !           104: the
        !           105: .B -n
        !           106: option forces numeric output to avoid ambiguity with numeric characters.
        !           107: If converting to
        !           108: .SM UTF ,
        !           109: the characters are printed one per line unless the
        !           110: .B -t
        !           111: flag is set, in which case the output is a single string
        !           112: containing only the specified characters.
        !           113: Unlike
        !           114: .IR ascii ,
        !           115: .I unicode
        !           116: treats no characters specially.
        !           117: .PP
        !           118: The output of
        !           119: .I ascii
        !           120: and
        !           121: .I unicode
        !           122: may be unhelpful if the characters printed are not available in the current font.
        !           123: .PP
        !           124: The file
        !           125: .B /lib/unicode
        !           126: contains a
        !           127: table of characters and descriptions, sorted in hexadecimal order,
        !           128: suitable for
        !           129: .IR look (1)
        !           130: on the lower case
        !           131: .I hex
        !           132: values of characters.
        !           133: .SH EXAMPLES
        !           134: .TP
        !           135: .B "ascii -d"
        !           136: Print the
        !           137: .SM ASCII 
        !           138: table base 10.
        !           139: .TP
        !           140: .B "unicode p"
        !           141: Print the hex value of `p'.
        !           142: .TP
        !           143: .B "unicode 2200-22f1"
        !           144: Print a table of miscellaneous mathematical symbols.
        !           145: .TP
        !           146: .B "look 039 /lib/unicode"
        !           147: See the start of the Greek alphabet's encoding in the Unicode Standard.
        !           148: .SH FILES
        !           149: .TF /lib/unicode
        !           150: .TP
        !           151: .B /lib/unicode
        !           152: table of characters and descriptions.
        !           153: .SH SOURCE
        !           154: .B /sys/src/cmd/ascii.c
        !           155: .br
        !           156: .B /sys/src/cmd/unicode.c
        !           157: .SH "SEE ALSO"
        !           158: .IR look (1)
        !           159: .IR tcs (1),
        !           160: .IR utf (6),
        !           161: .IR font (6),

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.