Article View: fj.editor.mule
Article #759Re: character code of what-cursor-position
From: KATAYAMA Yoshio
Date: Mon, 08 Feb 1999 00:00
Date: Mon, 08 Feb 1999 00:00
72 lines
3499 bytes
3499 bytes
$BJR;3!w#P#F#U$G$9!#(B
In article <79jro3$g1g$1@news.kyoto-inet.or.jp>,
artemis@mbox.kyoto-ient.or.jp (Leo Masuda) writes:
>mule $B$NFbIt%3!<%I$K$D$$$F2r@b$5$l$F$$$k%I%-%e%a%s%H$r2?$+8f>R2pD:(B
>$B$1$^$9$G$7$g$&$+!#(B
info$B!J(BMule $B"*(B Character $B$N2<!K$/$i$$$7$+8+$?$3$H$,$"$j$^$;$s!#(B(_ _)
$B$3$l$O>/$7J,$+$jFq$$$H;W$$$^$9$N$G!"4JC1$K$^$H$a$F$*$-$^$9!#(B
Type 1-1 (ASCII)
C
$B(.(,(,(,(,(,(/(B
$B(-(B0x00-0x7f $B(-(B
$B(1(,(,(,(,(,(0(B
character value: C
Type 1-2 (ISO 8859-1, JIS X 0201, etc.)
LC1 C1
$B(.(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x81-0x8f $B(-(B0xa0-0xff $B(-(B
$B(1(,(,(,(,(,(5(,(,(,(,(,(0(B
character value: 128*(LC1 - 0x80) + (C1 & 0x7f) + 0x800
(0x880-0x8ff, 0x900-0x97f, ..., 0xfff)
Type 1-3 (sisheng_cwnn, viscii, etc.)
LCPRV11 LC21 C1
$B(.(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x9a $B(-(B0xa0-0xdf $B(-(B0xa0-0xff $B(-(B (1 column char)
$B(1(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(0(B
LCPRV12 LC21 C1
$B(.(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x9b $B(-(B0xe0-0xef $B(-(B0xa0-0xff $B(-(B (2 column char)
$B(1(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(0(B
character value: 128*(LC21 - 0x80) + (C1 & 0x7f) + 0x800
(0x1800-0x187f, 0x1880-0x18ff, ..., 0x3f80
Type 2-3 (JIS X 0208, GB 2312, etc.)
LC2 C1 C2
$B(.(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x90-0x99 $B(-(B0xa0-0xff $B(-(B0xa0-0xff $B(-(B
$B(1(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(0(B
character value: 0x4000*(LC2 - 0x90) + 128*(C1 & 0x7f)
+ (C2 & 0x7f) + 0x4000
(0x4000-0x7fff, 0x8000-0xbfff, ..., 0x28000-0x2bfff)
Type 2-4 (CNS 11643-3, etc.)
LCPRV21 LC22 C1
$B(.(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x9d $B(-(B0xf0-0xf4 $B(-(B0xa0-0xff $B(-(B0xa0-0xff $B(-(B (1 column char)
$B(1(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(0(B
LCPRV22 LC22 C1
$B(.(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(3(,(,(,(,(,(/(B
$B(-(B0x9e $B(-(B0xf4-0xfe $B(-(B0xa0-0xff $B(-(B0xa0-0xff $B(-(B (2 column char)
$B(1(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(5(,(,(,(,(,(0(B
character value: 0x4000*(LC22 - 0xf0) + 128*(C1 & 0x7f)
+ (C2 & 0x7f) + 0x40000
(0x40000-0x43fff, 0x44000-0x47fff, ..., 0x78000-0x7bfff)
Type N
LCCMP LCN1 C11... LCN2 C21... LCNn Cn1...
$B(.(,(,(,(,(,(3(,(,(3(,(,(B $B(3(,(,(3(,(,(B $B(3(,(,(3(,(,(B $B(/(B
$B(-(B0x80 $B(-(B $B(-(B $B(-(B $B(-(B $B(-(B $B(-(B $B(-(B
$B(1(,(,(,(,(,(5(,(,(5(,(,(B $B(5(,(,(5(,(,(B $B(5(,(,(5(,(,(B $B(0(B
$B"+85$N(B1$BJ8;z"*"+85$N(B1$BJ8;z"*(B $B"+85$N(B1$BJ8;z"*(B
LCN1 .. LCNn - $B85$N$N(B LC + 0x20 $B$^$?$O(B 0xa0 (for ASCII)
character value: 0x7c000 $B$+$i!"Dj5A$5$l$?=g$KCM$r3d$j?6$k(B
--
$BJR;3!w#P#F#U(B
Technical Details
Message-ID:
<KATE.99Feb8142518@yamato.trad.pfu.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<796ja7$ni4$1@news.kyoto-inet.or.jp> <KATE.99Feb5174124@yamato.trad.pfu.co.jp> <79jro3$g1g$1@news.kyoto-inet.or.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10eba4,800766314c2716d5 X-Google-Attributes: gid10eba4,public From: kate@pfu.co.jp (KATAYAMA Yoshio) Subject: Re: character code of what-cursor-position Date: 1999/02/08 Message-ID: <KATE.99Feb8142518@yamato.trad.pfu.co.jp> X-Deja-AN: 442122312 References: <796ja7$ni4$1@news.kyoto-inet.or.jp> <KATE.99Feb5174124@yamato.trad.pfu.co.jp> <79jro3$g1g$1@news.kyoto-inet.or.jp> Organization: PFU Ltd. Tokyo Japan. Newsgroups: fj.editor.mule