// 通常漢字 ⇔ 外字 U+E5E0〜U+E74C (SJIS F840〜F9F1) // Y_GaijE5.mac (C) Y.OzVox // 秀丸エディタ用のマクロです。カーソル位置の漢字の異体字が外字(U+E5E0 // 〜U+E74C, SJIS F840〜F9F1)にある場合、外字に変換してくれます。また、 // カーソル位置の漢字が既に外字である場合、通常漢字に戻してくれます。 if (unicode==0x5026) {delete; insert unichar(0xE620);} else if (unicode==0x50C5) {delete; insert unichar(0xE60F);} else if (unicode==0x5132) {delete; insert unichar(0xE6D4);} else if (unicode==0x51A4) {delete; insert unichar(0xE6F4);} else if (unicode==0x537F) {delete; insert unichar(0xE608);} else if (unicode==0x53A9) {delete; insert unichar(0xE5EC);} else if (unicode==0x53DB) {delete; insert unichar(0xE6B3);} else if (unicode==0x54E8) {delete; insert unichar(0xE64A);} else if (unicode==0x55B0) {delete; insert unichar(0xE612);} else if (unicode==0x5632) {delete; insert unichar(0xE6F9);} else if (unicode==0x5642) {delete; insert unichar(0xE5ED);} else if (unicode==0x564C) {delete; insert unichar(0xE66E);} else if (unicode==0x5835) {delete; insert unichar(0xE695);} else if (unicode==0x5A29) {delete; insert unichar(0xE6CC);} else if (unicode==0x5C51) {delete; insert unichar(0xE614);} else if (unicode==0x5C60) {delete; insert unichar(0xE696);} else if (unicode==0x5DF7) {delete; insert unichar(0xE626);} else if (unicode==0x5E96) {delete; insert unichar(0xE6CD);} else if (unicode==0x5EDF) {delete; insert unichar(0xE6BC);} else if (unicode==0x5FBD) {delete; insert unichar(0xE602);} else if (unicode==0x6062) {delete; insert unichar(0xE5F5);} else if (unicode==0x6108) {delete; insert unichar(0xE6DC);} else if (unicode==0x633D) {delete; insert unichar(0xE6B4);} else if (unicode==0x6357) {delete; insert unichar(0xE68A);} else if (unicode==0x6372) {delete; insert unichar(0xE623);} else if (unicode==0x63C3) {delete; insert unichar(0xE675);} else if (unicode==0x647A) {delete; insert unichar(0xE65F);} else if (unicode==0x64B0) {delete; insert unichar(0xE666);} else if (unicode==0x64E2) {delete; insert unichar(0xE691);} else if (unicode==0x6666) {delete; insert unichar(0xE5F7);} else if (unicode==0x6753) {delete; insert unichar(0xE63E);} else if (unicode==0x6962) {delete; insert unichar(0xE6A6);} else if (unicode==0x698A) {delete; insert unichar(0xE631);} else if (unicode==0x6994) {delete; insert unichar(0xE6EE);} else if (unicode==0x69CC) {delete; insert unichar(0xE68B);} else if (unicode==0x6A0B) {delete; insert unichar(0xE6B6);} else if (unicode==0x6A3D) {delete; insert unichar(0xE684);} else if (unicode==0x6ADB) {delete; insert unichar(0xE613);} else if (unicode==0x6C72) {delete; insert unichar(0xE605);} else if (unicode==0x6DEB) {delete; insert unichar(0xE5E7);} else if (unicode==0x6EA2) {delete; insert unichar(0xE5E4);} else if (unicode==0x6EBA) {delete; insert unichar(0xE692);} else if (unicode==0x6F23) {delete; insert unichar(0xE6E9);} else if (unicode==0x7015) {delete; insert unichar(0xE6BE);} else if (unicode==0x701E) {delete; insert unichar(0xE69F);} else if (unicode==0x7026) {delete; insert unichar(0xE687);} else if (unicode==0x7058) {delete; insert unichar(0xE6A5);} else if (unicode==0x707C) {delete; insert unichar(0xE63F);} else if (unicode==0x7149) {delete; insert unichar(0xE6EA);} else if (unicode==0x714E) {delete; insert unichar(0xE668);} else if (unicode==0x717D) {delete; insert unichar(0xE669);} else if (unicode==0x724C) {delete; insert unichar(0xE6AB);} else if (unicode==0x7259) {delete; insert unichar(0xE5F4);} else if (unicode==0x7337) {delete; insert unichar(0xE6DF);} else if (unicode==0x7511) {delete; insert unichar(0xE62E);} else if (unicode==0x77A5) {delete; insert unichar(0xE6C2);} else if (unicode==0x7941) {delete; insert unichar(0xE619);} else if (unicode==0x7947) {delete; insert unichar(0xE603);} else if (unicode==0x79B0) {delete; insert unichar(0xE6A8);} else if (unicode==0x79E4) {delete; insert unichar(0xE6AD);} else if (unicode==0x7A17) {delete; insert unichar(0xE6B8);} else if (unicode==0x7A7F) {delete; insert unichar(0xE66B);} else if (unicode==0x7B08) {delete; insert unichar(0xE606);} else if (unicode==0x7BAD) {delete; insert unichar(0xE66C);} else if (unicode==0x7BB8) {delete; insert unichar(0xE6AF);} else if (unicode==0x7BC7) {delete; insert unichar(0xE6C3);} else if (unicode==0x7C3E) {delete; insert unichar(0xE6EB);} else if (unicode==0x7C7E) {delete; insert unichar(0xE6D7);} else if (unicode==0x7FEB) {delete; insert unichar(0xE601);} else if (unicode==0x7FF0) {delete; insert unichar(0xE5FF);} else if (unicode==0x817F) {delete; insert unichar(0xE678);} else if (unicode==0x82A6) {delete; insert unichar(0xE5E2);} else if (unicode==0x8328) {delete; insert unichar(0xE5E5);} else if (unicode==0x845B) {delete; insert unichar(0xE5FB);} else if (unicode==0x84EC) {delete; insert unichar(0xE6CF);} else if (unicode==0x853D) {delete; insert unichar(0xE6C1);} else if (unicode==0x85A9) {delete; insert unichar(0xE635);} else if (unicode==0x85AF) {delete; insert unichar(0xE647);} else if (unicode==0x85F7) {delete; insert unichar(0xE648);} else if (unicode==0x86F8) {delete; insert unichar(0xE67F);} else if (unicode==0x8755) {delete; insert unichar(0xE654);} else if (unicode==0x8956) {delete; insert unichar(0xE5F1);} else if (unicode==0x8A3B) {delete; insert unichar(0xE686);} else if (unicode==0x8A6E) {delete; insert unichar(0xE66D);} else if (unicode==0x8AFA) {delete; insert unichar(0xE625);} else if (unicode==0x8B0E) {delete; insert unichar(0xE6A4);} else if (unicode==0x8B2C) {delete; insert unichar(0xE6BB);} else if (unicode==0x8CED) {delete; insert unichar(0xE698);} else if (unicode==0x8FBB) {delete; insert unichar(0xE68F);} else if (unicode==0x8FBF) {delete; insert unichar(0xE681);} else if (unicode==0x8FC2) {delete; insert unichar(0xE5E8);} else if (unicode==0x8FC4) {delete; insert unichar(0xE6D2);} else if (unicode==0x8FE6) {delete; insert unichar(0xE5F3);} else if (unicode==0x9017) {delete; insert unichar(0xE65D);} else if (unicode==0x9019) {delete; insert unichar(0xE6AC);} else if (unicode==0x9022) {delete; insert unichar(0xE5E1);} else if (unicode==0x903C) {delete; insert unichar(0xE6B9);} else if (unicode==0x9041) {delete; insert unichar(0xE6A1);} else if (unicode==0x905C) {delete; insert unichar(0xE676);} else if (unicode==0x9061) {delete; insert unichar(0xE66F);} else if (unicode==0x912D) {delete; insert unichar(0xE690);} else if (unicode==0x914B) {delete; insert unichar(0xE642);} else if (unicode==0x9306) {delete; insert unichar(0xE638);} else if (unicode==0x939A) {delete; insert unichar(0xE68C);} else if (unicode==0x9453) {delete; insert unichar(0xE6DA);} else if (unicode==0x9771) {delete; insert unichar(0xE659);} else if (unicode==0x9784) {delete; insert unichar(0xE5FC);} else if (unicode==0x9798) {delete; insert unichar(0xE652);} else if (unicode==0x98F4) {delete; insert unichar(0xE5E3);} else if (unicode==0x9905) {delete; insert unichar(0xE6D5);} else if (unicode==0x990C) {delete; insert unichar(0xE5EE);} else if (unicode==0x9957) {delete; insert unichar(0xE60E);} else if (unicode==0x9BD6) {delete; insert unichar(0xE636);} else if (unicode==0x9C2F) {delete; insert unichar(0xE5E6);} else if (unicode==0x9C52) {delete; insert unichar(0xE6D1);} else if (unicode==0x9D60) {delete; insert unichar(0xE62C);} else if (unicode==0xE5E1) {delete; insert unichar(0x9022);} else if (unicode==0xE5E2) {delete; insert unichar(0x82A6);} else if (unicode==0xE5E3) {delete; insert unichar(0x98F4);} else if (unicode==0xE5E4) {delete; insert unichar(0x6EA2);} else if (unicode==0xE5E5) {delete; insert unichar(0x8328);} else if (unicode==0xE5E6) {delete; insert unichar(0x9C2F);} else if (unicode==0xE5E7) {delete; insert unichar(0x6DEB);} else if (unicode==0xE5E8) {delete; insert unichar(0x8FC2);} else if (unicode==0xE5EC) {delete; insert unichar(0x53A9);} else if (unicode==0xE5ED) {delete; insert unichar(0x5642);} else if (unicode==0xE5EE) {delete; insert unichar(0x990C);} else if (unicode==0xE5F1) {delete; insert unichar(0x8956);} else if (unicode==0xE5F3) {delete; insert unichar(0x8FE6);} else if (unicode==0xE5F4) {delete; insert unichar(0x7259);} else if (unicode==0xE5F5) {delete; insert unichar(0x6062);} else if (unicode==0xE5F7) {delete; insert unichar(0x6666);} else if (unicode==0xE5FB) {delete; insert unichar(0x845B);} else if (unicode==0xE5FC) {delete; insert unichar(0x9784);} else if (unicode==0xE5FF) {delete; insert unichar(0x7FF0);} else if (unicode==0xE601) {delete; insert unichar(0x7FEB);} else if (unicode==0xE602) {delete; insert unichar(0x5FBD);} else if (unicode==0xE603) {delete; insert unichar(0x7947);} else if (unicode==0xE605) {delete; insert unichar(0x6C72);} else if (unicode==0xE606) {delete; insert unichar(0x7B08);} else if (unicode==0xE608) {delete; insert unichar(0x537F);} else if (unicode==0xE60E) {delete; insert unichar(0x9957);} else if (unicode==0xE60F) {delete; insert unichar(0x50C5);} else if (unicode==0xE612) {delete; insert unichar(0x55B0);} else if (unicode==0xE613) {delete; insert unichar(0x6ADB);} else if (unicode==0xE614) {delete; insert unichar(0x5C51);} else if (unicode==0xE619) {delete; insert unichar(0x7941);} else if (unicode==0xE620) {delete; insert unichar(0x5026);} else if (unicode==0xE623) {delete; insert unichar(0x6372);} else if (unicode==0xE625) {delete; insert unichar(0x8AFA);} else if (unicode==0xE626) {delete; insert unichar(0x5DF7);} else if (unicode==0xE62C) {delete; insert unichar(0x9D60);} else if (unicode==0xE62E) {delete; insert unichar(0x7511);} else if (unicode==0xE631) {delete; insert unichar(0x698A);} else if (unicode==0xE635) {delete; insert unichar(0x85A9);} else if (unicode==0xE636) {delete; insert unichar(0x9BD6);} else if (unicode==0xE638) {delete; insert unichar(0x9306);} else if (unicode==0xE63E) {delete; insert unichar(0x6753);} else if (unicode==0xE63F) {delete; insert unichar(0x707C);} else if (unicode==0xE642) {delete; insert unichar(0x914B);} else if (unicode==0xE647) {delete; insert unichar(0x85AF);} else if (unicode==0xE648) {delete; insert unichar(0x85F7);} else if (unicode==0xE64A) {delete; insert unichar(0x54E8);} else if (unicode==0xE652) {delete; insert unichar(0x9798);} else if (unicode==0xE654) {delete; insert unichar(0x8755);} else if (unicode==0xE659) {delete; insert unichar(0x9771);} else if (unicode==0xE65D) {delete; insert unichar(0x9017);} else if (unicode==0xE65F) {delete; insert unichar(0x647A);} else if (unicode==0xE666) {delete; insert unichar(0x64B0);} else if (unicode==0xE668) {delete; insert unichar(0x714E);} else if (unicode==0xE669) {delete; insert unichar(0x717D);} else if (unicode==0xE66B) {delete; insert unichar(0x7A7F);} else if (unicode==0xE66C) {delete; insert unichar(0x7BAD);} else if (unicode==0xE66D) {delete; insert unichar(0x8A6E);} else if (unicode==0xE66E) {delete; insert unichar(0x564C);} else if (unicode==0xE66F) {delete; insert unichar(0x9061);} else if (unicode==0xE675) {delete; insert unichar(0x63C3);} else if (unicode==0xE676) {delete; insert unichar(0x905C);} else if (unicode==0xE678) {delete; insert unichar(0x817F);} else if (unicode==0xE67F) {delete; insert unichar(0x86F8);} else if (unicode==0xE681) {delete; insert unichar(0x8FBF);} else if (unicode==0xE684) {delete; insert unichar(0x6A3D);} else if (unicode==0xE686) {delete; insert unichar(0x8A3B);} else if (unicode==0xE687) {delete; insert unichar(0x7026);} else if (unicode==0xE68A) {delete; insert unichar(0x6357);} else if (unicode==0xE68B) {delete; insert unichar(0x69CC);} else if (unicode==0xE68C) {delete; insert unichar(0x939A);} else if (unicode==0xE68F) {delete; insert unichar(0x8FBB);} else if (unicode==0xE690) {delete; insert unichar(0x912D);} else if (unicode==0xE691) {delete; insert unichar(0x64E2);} else if (unicode==0xE692) {delete; insert unichar(0x6EBA);} else if (unicode==0xE695) {delete; insert unichar(0x5835);} else if (unicode==0xE696) {delete; insert unichar(0x5C60);} else if (unicode==0xE698) {delete; insert unichar(0x8CED);} else if (unicode==0xE69F) {delete; insert unichar(0x701E);} else if (unicode==0xE6A1) {delete; insert unichar(0x9041);} else if (unicode==0xE6A4) {delete; insert unichar(0x8B0E);} else if (unicode==0xE6A5) {delete; insert unichar(0x7058);} else if (unicode==0xE6A6) {delete; insert unichar(0x6962);} else if (unicode==0xE6A8) {delete; insert unichar(0x79B0);} else if (unicode==0xE6AB) {delete; insert unichar(0x724C);} else if (unicode==0xE6AC) {delete; insert unichar(0x9019);} else if (unicode==0xE6AD) {delete; insert unichar(0x79E4);} else if (unicode==0xE6AF) {delete; insert unichar(0x7BB8);} else if (unicode==0xE6B3) {delete; insert unichar(0x53DB);} else if (unicode==0xE6B4) {delete; insert unichar(0x633D);} else if (unicode==0xE6B6) {delete; insert unichar(0x6A0B);} else if (unicode==0xE6B8) {delete; insert unichar(0x7A17);} else if (unicode==0xE6B9) {delete; insert unichar(0x903C);} else if (unicode==0xE6BB) {delete; insert unichar(0x8B2C);} else if (unicode==0xE6BC) {delete; insert unichar(0x5EDF);} else if (unicode==0xE6BE) {delete; insert unichar(0x7015);} else if (unicode==0xE6C1) {delete; insert unichar(0x853D);} else if (unicode==0xE6C2) {delete; insert unichar(0x77A5);} else if (unicode==0xE6C3) {delete; insert unichar(0x7BC7);} else if (unicode==0xE6CC) {delete; insert unichar(0x5A29);} else if (unicode==0xE6CD) {delete; insert unichar(0x5E96);} else if (unicode==0xE6CF) {delete; insert unichar(0x84EC);} else if (unicode==0xE6D1) {delete; insert unichar(0x9C52);} else if (unicode==0xE6D2) {delete; insert unichar(0x8FC4);} else if (unicode==0xE6D4) {delete; insert unichar(0x5132);} else if (unicode==0xE6D5) {delete; insert unichar(0x9905);} else if (unicode==0xE6D7) {delete; insert unichar(0x7C7E);} else if (unicode==0xE6DA) {delete; insert unichar(0x9453);} else if (unicode==0xE6DC) {delete; insert unichar(0x6108);} else if (unicode==0xE6DF) {delete; insert unichar(0x7337);} else if (unicode==0xE6E9) {delete; insert unichar(0x6F23);} else if (unicode==0xE6EA) {delete; insert unichar(0x7149);} else if (unicode==0xE6EB) {delete; insert unichar(0x7C3E);} else if (unicode==0xE6EE) {delete; insert unichar(0x6994);} else if (unicode==0xE6F4) {delete; insert unichar(0x51A4);} else if (unicode==0xE6F9) {delete; insert unichar(0x5632);} else right;