Index: trunk/phase3/includes/ZhConversion.php |
— | — | @@ -2818,6 +2818,7 @@ |
2819 | 2819 | '一出逃' => '一出逃', |
2820 | 2820 | '一划' => '一劃', |
2821 | 2821 | '一半只' => '一半只', |
| 2822 | +'一吊錢' => '一吊錢', |
2822 | 2823 | '一吊钱' => '一吊錢', |
2823 | 2824 | '一地里' => '一地裡', |
2824 | 2825 | '一伙' => '一夥', |
— | — | @@ -2939,6 +2940,7 @@ |
2940 | 2941 | '不干' => '不幹', |
2941 | 2942 | '不吊' => '不弔', |
2942 | 2943 | '不采' => '不採', |
| 2944 | +'不斗膽' => '不斗膽', |
2943 | 2945 | '不斗胆' => '不斗膽', |
2944 | 2946 | '不断发' => '不斷發', |
2945 | 2947 | '不每只' => '不每只', |
— | — | @@ -2951,6 +2953,7 @@ |
2952 | 2954 | '不通吊庆' => '不通弔慶', |
2953 | 2955 | '不丑' => '不醜', |
2954 | 2956 | '不采声' => '不采聲', |
| 2957 | +'不采聲' => '不采聲', |
2955 | 2958 | '不锈钢' => '不鏽鋼', |
2956 | 2959 | '不食干腊' => '不食乾腊', |
2957 | 2960 | '不斗' => '不鬥', |
— | — | @@ -3038,6 +3041,7 @@ |
3039 | 3042 | '九只' => '九隻', |
3040 | 3043 | '九余' => '九餘', |
3041 | 3044 | '九龙表行' => '九龍表行', |
| 3045 | +'九龍表行' => '九龍表行', |
3042 | 3046 | '也克制' => '也剋制', |
3043 | 3047 | '也斗了胆' => '也斗了膽', |
3044 | 3048 | '干干' => '乾乾', |
— | — | @@ -3857,6 +3861,7 @@ |
3858 | 3862 | '佣金' => '傭金', |
3859 | 3863 | '傲霜斗雪' => '傲霜鬥雪', |
3860 | 3864 | '传位于四太子' => '傳位于四太子', |
| 3865 | +'傳位于四太子' => '傳位于四太子', |
3861 | 3866 | '传于' => '傳於', |
3862 | 3867 | '伤痕累累' => '傷痕纍纍', |
3863 | 3868 | '傻里傻气' => '傻裡傻氣', |
— | — | @@ -4035,8 +4040,10 @@ |
4036 | 4041 | '准不准我' => '准不准我', |
4037 | 4042 | '准不准许' => '准不准許', |
4038 | 4043 | '准不准谁' => '准不准誰', |
| 4044 | +'准保護' => '准保護', |
4039 | 4045 | '准保护' => '准保護', |
4040 | 4046 | '准保释' => '准保釋', |
| 4047 | +'准保釋' => '准保釋', |
4041 | 4048 | '凌蒙初' => '凌濛初', |
4042 | 4049 | '凝炼' => '凝鍊', |
4043 | 4050 | '几上' => '几上', |
— | — | @@ -4223,10 +4230,12 @@ |
4224 | 4231 | '十出' => '十齣', |
4225 | 4232 | '千个' => '千個', |
4226 | 4233 | '千只可' => '千只可', |
| 4234 | +'千只夠' => '千只夠', |
4227 | 4235 | '千只够' => '千只夠', |
4228 | 4236 | '千只怕' => '千只怕', |
4229 | 4237 | '千只能' => '千只能', |
4230 | 4238 | '千只足够' => '千只足夠', |
| 4239 | +'千只足夠' => '千只足夠', |
4231 | 4240 | '千多只' => '千多隻', |
4232 | 4241 | '千天后' => '千天後', |
4233 | 4242 | '千扎' => '千紮', |
— | — | @@ -4317,9 +4326,12 @@ |
4318 | 4327 | '只占算' => '只占算', |
4319 | 4328 | '只采' => '只採', |
4320 | 4329 | '只冲' => '只衝', |
| 4330 | +'只要功夫深,铁杵磨成锈花针' => '只要功夫深,鐵杵磨成鏽花針', |
4321 | 4331 | '只身上已' => '只身上已', |
4322 | 4332 | '只身上有' => '只身上有', |
| 4333 | +'只身上沒' => '只身上沒', |
4323 | 4334 | '只身上没' => '只身上沒', |
| 4335 | +'只身上無' => '只身上無', |
4324 | 4336 | '只身上无' => '只身上無', |
4325 | 4337 | '只身上的' => '只身上的', |
4326 | 4338 | '只身世' => '只身世', |
— | — | @@ -4330,14 +4342,18 @@ |
4331 | 4343 | '只身形' => '只身形', |
4332 | 4344 | '只身影' => '只身影', |
4333 | 4345 | '只身后' => '只身後', |
| 4346 | +'只身後' => '只身後', |
4334 | 4347 | '只身心' => '只身心', |
4335 | 4348 | '只身旁' => '只身旁', |
4336 | 4349 | '只身材' => '只身材', |
4337 | 4350 | '只身段' => '只身段', |
4338 | 4351 | '只身为' => '只身為', |
| 4352 | +'只身為' => '只身為', |
4339 | 4353 | '只身边' => '只身邊', |
| 4354 | +'只身邊' => '只身邊', |
4340 | 4355 | '只身首' => '只身首', |
4341 | 4356 | '只身体' => '只身體', |
| 4357 | +'只身體' => '只身體', |
4342 | 4358 | '只身高' => '只身高', |
4343 | 4359 | '只采声' => '只采聲', |
4344 | 4360 | '叮叮当当' => '叮叮噹噹', |
— | — | @@ -4436,6 +4452,7 @@ |
4437 | 4453 | '呆呆傻傻' => '呆呆傻傻', |
4438 | 4454 | '呆呆挣挣' => '呆呆掙掙', |
4439 | 4455 | '呆呆兽' => '呆呆獸', |
| 4456 | +'呆呆獸' => '呆呆獸', |
4440 | 4457 | '呆呆笨笨' => '呆呆笨笨', |
4441 | 4458 | '呆致致' => '呆緻緻', |
4442 | 4459 | '呆里呆气' => '呆裡呆氣', |
— | — | @@ -4640,6 +4657,7 @@ |
4641 | 4658 | '多只可' => '多只可', |
4642 | 4659 | '多只在' => '多只在', |
4643 | 4660 | '多只是' => '多只是', |
| 4661 | +'多只會' => '多只會', |
4644 | 4662 | '多只会' => '多只會', |
4645 | 4663 | '多只有' => '多只有', |
4646 | 4664 | '多只能' => '多只能', |
— | — | @@ -4655,6 +4673,7 @@ |
4656 | 4674 | '夜里' => '夜裡', |
4657 | 4675 | '夜游' => '夜遊', |
4658 | 4676 | '够克制' => '夠剋制', |
| 4677 | +'夢有五不占' => '夢有五不占', |
4659 | 4678 | '梦有五不占' => '夢有五不占', |
4660 | 4679 | '梦里' => '夢裡', |
4661 | 4680 | '梦游' => '夢遊', |
— | — | @@ -4759,6 +4778,7 @@ |
4760 | 4779 | '好斗笠' => '好斗笠', |
4761 | 4780 | '好斗篷' => '好斗篷', |
4762 | 4781 | '好斗胆' => '好斗膽', |
| 4782 | +'好斗膽' => '好斗膽', |
4763 | 4783 | '好斗蓬' => '好斗蓬', |
4764 | 4784 | '好于' => '好於', |
4765 | 4785 | '好呆' => '好獃', |
— | — | @@ -5087,7 +5107,6 @@ |
5088 | 5108 | '府干' => '府幹', |
5089 | 5109 | '座钟' => '座鐘', |
5090 | 5110 | '康庄大道' => '康庄大道', |
5091 | | -'康采恩' => '康採恩', |
5092 | 5111 | '康庄' => '康莊', |
5093 | 5112 | '厨余' => '廚餘', |
5094 | 5113 | '厮斗' => '廝鬥', |
— | — | @@ -6146,9 +6165,11 @@ |
6147 | 6166 | '有只用' => '有只用', |
6148 | 6167 | '有够赞' => '有夠讚', |
6149 | 6168 | '有征伐' => '有征伐', |
| 6169 | +'有征戰' => '有征戰', |
6150 | 6170 | '有征战' => '有征戰', |
6151 | 6171 | '有征服' => '有征服', |
6152 | 6172 | '有征讨' => '有征討', |
| 6173 | +'有征討' => '有征討', |
6153 | 6174 | '有征' => '有徵', |
6154 | 6175 | '有恒街' => '有恒街', |
6155 | 6176 | '有栖川' => '有栖川', |
— | — | @@ -6734,7 +6755,6 @@ |
6735 | 6756 | '特效药' => '特效藥', |
6736 | 6757 | '特制' => '特製', |
6737 | 6758 | '牵一发' => '牽一髮', |
6738 | | -'牵挂' => '牽挂', |
6739 | 6759 | '牵系' => '牽繫', |
6740 | 6760 | '荦确' => '犖确', |
6741 | 6761 | '狂占' => '狂佔', |
— | — | @@ -6875,9 +6895,11 @@ |
6876 | 6896 | '白霉' => '白黴', |
6877 | 6897 | '百个' => '百個', |
6878 | 6898 | '百只可' => '百只可', |
| 6899 | +'百只夠' => '百只夠', |
6879 | 6900 | '百只够' => '百只夠', |
6880 | 6901 | '百只怕' => '百只怕', |
6881 | 6902 | '百只足够' => '百只足夠', |
| 6903 | +'百只足夠' => '百只足夠', |
6882 | 6904 | '百多只' => '百多隻', |
6883 | 6905 | '百天后' => '百天後', |
6884 | 6906 | '百拙千丑' => '百拙千醜', |
— | — | @@ -7281,6 +7303,7 @@ |
7282 | 7304 | '绝于' => '絕於', |
7283 | 7305 | '绞干' => '絞乾', |
7284 | 7306 | '络腮胡' => '絡腮鬍', |
| 7307 | +'給我干脆' => '給我干脆', |
7285 | 7308 | '给我干脆' => '給我干脆', |
7286 | 7309 | '给于' => '給於', |
7287 | 7310 | '丝来线去' => '絲來線去', |
— | — | @@ -7629,6 +7652,7 @@ |
7630 | 7653 | '菠萝干' => '菠蘿乾', |
7631 | 7654 | '华严钟' => '華嚴鐘', |
7632 | 7655 | '华发' => '華髮', |
| 7656 | +'萬一只' => '萬一只', |
7633 | 7657 | '万一只' => '萬一只', |
7634 | 7658 | '万个' => '萬個', |
7635 | 7659 | '万多只' => '萬多隻', |
— | — | @@ -8920,6 +8944,7 @@ |
8921 | 8945 | '颠干倒坤' => '顛乾倒坤', |
8922 | 8946 | '颠覆' => '顛覆', |
8923 | 8947 | '颠颠仆仆' => '顛顛仆仆', |
| 8948 | +'顛顛仆仆' => '顛顛仆仆', |
8924 | 8949 | '颤栗' => '顫慄', |
8925 | 8950 | '显示表' => '顯示錶', |
8926 | 8951 | '显示钟' => '顯示鐘', |
— | — | @@ -12555,11 +12580,14 @@ |
12556 | 12581 | '與著者' => '与著者', |
12557 | 12582 | '與著述' => '与著述', |
12558 | 12583 | '丑著' => '丑着', |
| 12584 | +'丑著书' => '丑著书', |
12559 | 12585 | '丑著書' => '丑著书', |
12560 | 12586 | '丑著作' => '丑著作', |
12561 | 12587 | '丑著名' => '丑著名', |
| 12588 | +'丑著录' => '丑著录', |
12562 | 12589 | '丑著錄' => '丑著录', |
12563 | 12590 | '丑著稱' => '丑著称', |
| 12591 | +'丑著称' => '丑著称', |
12564 | 12592 | '丑著者' => '丑著者', |
12565 | 12593 | '丑著述' => '丑著述', |
12566 | 12594 | '專著' => '专著', |
— | — | @@ -12588,11 +12616,14 @@ |
12589 | 12617 | '樂著者' => '乐著者', |
12590 | 12618 | '樂著述' => '乐著述', |
12591 | 12619 | '乘著' => '乘着', |
| 12620 | +'乘著书' => '乘著书', |
12592 | 12621 | '乘著書' => '乘著书', |
12593 | 12622 | '乘著作' => '乘著作', |
12594 | 12623 | '乘著名' => '乘著名', |
| 12624 | +'乘著录' => '乘著录', |
12595 | 12625 | '乘著錄' => '乘著录', |
12596 | 12626 | '乘著稱' => '乘著称', |
| 12627 | +'乘著称' => '乘著称', |
12597 | 12628 | '乘著者' => '乘著者', |
12598 | 12629 | '乘著述' => '乘著述', |
12599 | 12630 | '乾一坛' => '乾一坛', |
— | — | @@ -12668,8 +12699,8 @@ |
12669 | 12700 | '乾旦' => '乾旦', |
12670 | 12701 | '乾明' => '乾明', |
12671 | 12702 | '乾昧' => '乾昧', |
| 12703 | +'乾晖' => '乾晖', |
12672 | 12704 | '乾暉' => '乾晖', |
12673 | | -'乾晖' => '乾晖', |
12674 | 12705 | '乾景' => '乾景', |
12675 | 12706 | '乾晷' => '乾晷', |
12676 | 12707 | '乾曜' => '乾曜', |
— | — | @@ -12733,8 +12764,8 @@ |
12734 | 12765 | '乾贶' => '乾贶', |
12735 | 12766 | '乾车' => '乾车', |
12736 | 12767 | '乾車' => '乾车', |
| 12768 | +'乾軸' => '乾轴', |
12737 | 12769 | '乾轴' => '乾轴', |
12738 | | -'乾軸' => '乾轴', |
12739 | 12770 | '乾通' => '乾通', |
12740 | 12771 | '乾造' => '乾造', |
12741 | 12772 | '乾道' => '乾道', |
— | — | @@ -12773,26 +12804,35 @@ |
12774 | 12805 | '爭著述' => '争著述', |
12775 | 12806 | '五箇山' => '五箇山', |
12776 | 12807 | '亮著' => '亮着', |
| 12808 | +'亮著书' => '亮著书', |
12777 | 12809 | '亮著書' => '亮著书', |
12778 | 12810 | '亮著作' => '亮著作', |
12779 | 12811 | '亮著名' => '亮著名', |
12780 | 12812 | '亮著錄' => '亮著录', |
| 12813 | +'亮著录' => '亮著录', |
| 12814 | +'亮著称' => '亮著称', |
12781 | 12815 | '亮著稱' => '亮著称', |
12782 | 12816 | '亮著者' => '亮著者', |
12783 | 12817 | '亮著述' => '亮著述', |
12784 | 12818 | '仗著' => '仗着', |
| 12819 | +'仗著书' => '仗著书', |
12785 | 12820 | '仗著書' => '仗著书', |
12786 | 12821 | '仗著作' => '仗著作', |
12787 | 12822 | '仗著名' => '仗著名', |
| 12823 | +'仗著录' => '仗著录', |
12788 | 12824 | '仗著錄' => '仗著录', |
12789 | 12825 | '仗著稱' => '仗著称', |
| 12826 | +'仗著称' => '仗著称', |
12790 | 12827 | '仗著者' => '仗著者', |
12791 | 12828 | '仗著述' => '仗著述', |
12792 | 12829 | '代表著' => '代表着', |
12793 | 12830 | '代表著書' => '代表著书', |
| 12831 | +'代表著书' => '代表著书', |
12794 | 12832 | '代表著作' => '代表著作', |
12795 | 12833 | '代表著名' => '代表著名', |
12796 | 12834 | '代表著錄' => '代表著录', |
| 12835 | +'代表著录' => '代表著录', |
| 12836 | +'代表著称' => '代表著称', |
12797 | 12837 | '代表著稱' => '代表著称', |
12798 | 12838 | '代表著者' => '代表著者', |
12799 | 12839 | '代表著述' => '代表著述', |
— | — | @@ -12809,26 +12849,35 @@ |
12810 | 12850 | '傳著者' => '传著者', |
12811 | 12851 | '傳著述' => '传著述', |
12812 | 12852 | '伴著' => '伴着', |
| 12853 | +'伴著书' => '伴著书', |
12813 | 12854 | '伴著書' => '伴著书', |
12814 | 12855 | '伴著作' => '伴著作', |
12815 | 12856 | '伴著名' => '伴著名', |
| 12857 | +'伴著录' => '伴著录', |
12816 | 12858 | '伴著錄' => '伴著录', |
12817 | 12859 | '伴著稱' => '伴著称', |
| 12860 | +'伴著称' => '伴著称', |
12818 | 12861 | '伴著者' => '伴著者', |
12819 | 12862 | '伴著述' => '伴著述', |
12820 | 12863 | '低著' => '低着', |
12821 | 12864 | '低著書' => '低著书', |
| 12865 | +'低著书' => '低著书', |
12822 | 12866 | '低著作' => '低著作', |
12823 | 12867 | '低著名' => '低著名', |
| 12868 | +'低著录' => '低著录', |
12824 | 12869 | '低著錄' => '低著录', |
12825 | 12870 | '低著稱' => '低著称', |
| 12871 | +'低著称' => '低著称', |
12826 | 12872 | '低著者' => '低著者', |
12827 | 12873 | '低著述' => '低著述', |
12828 | 12874 | '住著' => '住着', |
12829 | 12875 | '住著書' => '住著书', |
| 12876 | +'住著书' => '住著书', |
12830 | 12877 | '住著作' => '住著作', |
12831 | 12878 | '住著名' => '住著名', |
12832 | 12879 | '住著錄' => '住著录', |
| 12880 | +'住著录' => '住著录', |
| 12881 | +'住著称' => '住著称', |
12833 | 12882 | '住著稱' => '住著称', |
12834 | 12883 | '住著者' => '住著者', |
12835 | 12884 | '住著述' => '住著述', |
— | — | @@ -12844,28 +12893,37 @@ |
12845 | 12894 | '側著述' => '侧著述', |
12846 | 12895 | '保護著' => '保护着', |
12847 | 12896 | '保障著' => '保障着', |
| 12897 | +'保障著书' => '保障著书', |
12848 | 12898 | '保障著書' => '保障著书', |
12849 | 12899 | '保障著作' => '保障著作', |
12850 | 12900 | '保障著名' => '保障著名', |
12851 | 12901 | '保障著錄' => '保障著录', |
| 12902 | +'保障著录' => '保障著录', |
12852 | 12903 | '保障著稱' => '保障著称', |
| 12904 | +'保障著称' => '保障著称', |
12853 | 12905 | '保障著者' => '保障著者', |
12854 | 12906 | '保障著述' => '保障著述', |
12855 | 12907 | '信著' => '信着', |
| 12908 | +'信著书' => '信著书', |
12856 | 12909 | '信著書' => '信著书', |
12857 | 12910 | '信著作' => '信著作', |
12858 | 12911 | '信著名' => '信著名', |
| 12912 | +'信著录' => '信著录', |
12859 | 12913 | '信著錄' => '信著录', |
| 12914 | +'信著称' => '信著称', |
12860 | 12915 | '信著稱' => '信著称', |
12861 | 12916 | '信著者' => '信著者', |
12862 | 12917 | '信著述' => '信著述', |
12863 | 12918 | '修鍊' => '修炼', |
12864 | 12919 | '候著' => '候着', |
12865 | 12920 | '候著書' => '候著书', |
| 12921 | +'候著书' => '候著书', |
12866 | 12922 | '候著作' => '候著作', |
12867 | 12923 | '候著名' => '候著名', |
| 12924 | +'候著录' => '候著录', |
12868 | 12925 | '候著錄' => '候著录', |
12869 | 12926 | '候著稱' => '候著称', |
| 12927 | +'候著称' => '候著称', |
12870 | 12928 | '候著者' => '候著者', |
12871 | 12929 | '候著述' => '候著述', |
12872 | 12930 | '藉助' => '借助', |
— | — | @@ -12880,36 +12938,48 @@ |
12881 | 12939 | '藉著' => '借着', |
12882 | 12940 | '藉端' => '借端', |
12883 | 12941 | '借著書' => '借著书', |
| 12942 | +'借著书' => '借著书', |
12884 | 12943 | '借著作' => '借著作', |
12885 | 12944 | '借著名' => '借著名', |
| 12945 | +'借著录' => '借著录', |
12886 | 12946 | '借著錄' => '借著录', |
| 12947 | +'借著称' => '借著称', |
12887 | 12948 | '借著稱' => '借著称', |
12888 | 12949 | '借著者' => '借著者', |
12889 | 12950 | '借著述' => '借著述', |
12890 | 12951 | '藉詞' => '借词', |
12891 | 12952 | '做著' => '做着', |
12892 | 12953 | '做著書' => '做著书', |
| 12954 | +'做著书' => '做著书', |
12893 | 12955 | '做著作' => '做著作', |
12894 | 12956 | '做著名' => '做著名', |
12895 | 12957 | '做著錄' => '做著录', |
| 12958 | +'做著录' => '做著录', |
12896 | 12959 | '做著稱' => '做著称', |
| 12960 | +'做著称' => '做著称', |
12897 | 12961 | '做著者' => '做著者', |
12898 | 12962 | '做著述' => '做著述', |
12899 | 12963 | '偷著' => '偷着', |
12900 | 12964 | '偷著書' => '偷著书', |
| 12965 | +'偷著书' => '偷著书', |
12901 | 12966 | '偷著作' => '偷著作', |
12902 | 12967 | '偷著名' => '偷著名', |
12903 | 12968 | '偷著錄' => '偷著录', |
| 12969 | +'偷著录' => '偷著录', |
12904 | 12970 | '偷著稱' => '偷著称', |
| 12971 | +'偷著称' => '偷著称', |
12905 | 12972 | '偷著者' => '偷著者', |
12906 | 12973 | '偷著述' => '偷著述', |
12907 | 12974 | '傢俬' => '傢俬', |
12908 | 12975 | '光著' => '光着', |
12909 | 12976 | '光著書' => '光著书', |
| 12977 | +'光著书' => '光著书', |
12910 | 12978 | '光著作' => '光著作', |
12911 | 12979 | '光著名' => '光著名', |
12912 | 12980 | '光著錄' => '光著录', |
| 12981 | +'光著录' => '光著录', |
12913 | 12982 | '光著稱' => '光著称', |
| 12983 | +'光著称' => '光著称', |
12914 | 12984 | '光著者' => '光著者', |
12915 | 12985 | '光著述' => '光著述', |
12916 | 12986 | '關著' => '关着', |
— | — | @@ -12922,18 +12992,24 @@ |
12923 | 12993 | '關著述' => '关著述', |
12924 | 12994 | '冀著' => '冀着', |
12925 | 12995 | '冀著書' => '冀著书', |
| 12996 | +'冀著书' => '冀著书', |
12926 | 12997 | '冀著作' => '冀著作', |
12927 | 12998 | '冀著名' => '冀著名', |
12928 | 12999 | '冀著錄' => '冀著录', |
| 13000 | +'冀著录' => '冀著录', |
12929 | 13001 | '冀著稱' => '冀著称', |
| 13002 | +'冀著称' => '冀著称', |
12930 | 13003 | '冀著者' => '冀著者', |
12931 | 13004 | '冀著述' => '冀著述', |
12932 | 13005 | '冒著' => '冒着', |
| 13006 | +'冒著书' => '冒著书', |
12933 | 13007 | '冒著書' => '冒著书', |
12934 | 13008 | '冒著作' => '冒著作', |
12935 | 13009 | '冒著名' => '冒著名', |
| 13010 | +'冒著录' => '冒著录', |
12936 | 13011 | '冒著錄' => '冒著录', |
12937 | 13012 | '冒著稱' => '冒著称', |
| 13013 | +'冒著称' => '冒著称', |
12938 | 13014 | '冒著者' => '冒著者', |
12939 | 13015 | '冒著述' => '冒著述', |
12940 | 13016 | '寫著' => '写着', |
— | — | @@ -12954,19 +13030,25 @@ |
12955 | 13031 | '涼著述' => '凉著述', |
12956 | 13032 | '憑藉' => '凭借', |
12957 | 13033 | '制著' => '制着', |
| 13034 | +'制著书' => '制著书', |
12958 | 13035 | '制著書' => '制著书', |
12959 | 13036 | '制著作' => '制著作', |
12960 | 13037 | '制著名' => '制著名', |
12961 | 13038 | '制著錄' => '制著录', |
| 13039 | +'制著录' => '制著录', |
| 13040 | +'制著称' => '制著称', |
12962 | 13041 | '制著稱' => '制著称', |
12963 | 13042 | '制著者' => '制著者', |
12964 | 13043 | '制著述' => '制著述', |
12965 | 13044 | '刻著' => '刻着', |
12966 | 13045 | '刻著書' => '刻著书', |
| 13046 | +'刻著书' => '刻著书', |
12967 | 13047 | '刻著作' => '刻著作', |
12968 | 13048 | '刻著名' => '刻著名', |
| 13049 | +'刻著录' => '刻著录', |
12969 | 13050 | '刻著錄' => '刻著录', |
12970 | 13051 | '刻著稱' => '刻著称', |
| 13052 | +'刻著称' => '刻著称', |
12971 | 13053 | '刻著者' => '刻著者', |
12972 | 13054 | '刻著述' => '刻著述', |
12973 | 13055 | '辦著' => '办着', |
— | — | @@ -12987,26 +13069,35 @@ |
12988 | 13070 | '動著述' => '动著述', |
12989 | 13071 | '努力著' => '努力着', |
12990 | 13072 | '努力著書' => '努力著书', |
| 13073 | +'努力著书' => '努力著书', |
12991 | 13074 | '努力著作' => '努力著作', |
12992 | 13075 | '努力著名' => '努力著名', |
12993 | 13076 | '努力著錄' => '努力著录', |
| 13077 | +'努力著录' => '努力著录', |
| 13078 | +'努力著称' => '努力著称', |
12994 | 13079 | '努力著稱' => '努力著称', |
12995 | 13080 | '努力著者' => '努力著者', |
12996 | 13081 | '努力著述' => '努力著述', |
12997 | 13082 | '努著' => '努着', |
12998 | 13083 | '努著書' => '努著书', |
| 13084 | +'努著书' => '努著书', |
12999 | 13085 | '努著作' => '努著作', |
13000 | 13086 | '努著名' => '努著名', |
13001 | 13087 | '努著錄' => '努著录', |
| 13088 | +'努著录' => '努著录', |
| 13089 | +'努著称' => '努著称', |
13002 | 13090 | '努著稱' => '努著称', |
13003 | 13091 | '努著者' => '努著者', |
13004 | 13092 | '努著述' => '努著述', |
13005 | 13093 | '卓著' => '卓著', |
13006 | 13094 | '印著' => '印着', |
| 13095 | +'印著书' => '印著书', |
13007 | 13096 | '印著書' => '印著书', |
13008 | 13097 | '印著作' => '印著作', |
13009 | 13098 | '印著名' => '印著名', |
| 13099 | +'印著录' => '印著录', |
13010 | 13100 | '印著錄' => '印著录', |
| 13101 | +'印著称' => '印著称', |
13011 | 13102 | '印著稱' => '印著称', |
13012 | 13103 | '印著者' => '印著者', |
13013 | 13104 | '印著述' => '印著述', |
— | — | @@ -13021,21 +13112,27 @@ |
13022 | 13113 | '壓著述' => '压著述', |
13023 | 13114 | '原著' => '原著', |
13024 | 13115 | '去著' => '去着', |
| 13116 | +'去著书' => '去著书', |
13025 | 13117 | '去著書' => '去著书', |
13026 | 13118 | '去著作' => '去著作', |
13027 | 13119 | '去著名' => '去著名', |
| 13120 | +'去著录' => '去著录', |
13028 | 13121 | '去著錄' => '去著录', |
13029 | 13122 | '去著稱' => '去著称', |
| 13123 | +'去著称' => '去著称', |
13030 | 13124 | '去著者' => '去著者', |
13031 | 13125 | '去著述' => '去著述', |
13032 | 13126 | '反反覆覆' => '反反复复', |
13033 | 13127 | '反覆' => '反复', |
13034 | 13128 | '受著' => '受着', |
13035 | 13129 | '受著書' => '受著书', |
| 13130 | +'受著书' => '受著书', |
13036 | 13131 | '受著作' => '受著作', |
13037 | 13132 | '受著名' => '受著名', |
13038 | 13133 | '受著錄' => '受著录', |
| 13134 | +'受著录' => '受著录', |
13039 | 13135 | '受著稱' => '受著称', |
| 13136 | +'受著称' => '受著称', |
13040 | 13137 | '受著者' => '受著者', |
13041 | 13138 | '受著述' => '受著述', |
13042 | 13139 | '變著' => '变着', |
— | — | @@ -13047,10 +13144,13 @@ |
13048 | 13145 | '變著者' => '变著者', |
13049 | 13146 | '變著述' => '变著述', |
13050 | 13147 | '叫著' => '叫着', |
| 13148 | +'叫著书' => '叫著书', |
13051 | 13149 | '叫著書' => '叫著书', |
13052 | 13150 | '叫著作' => '叫著作', |
13053 | 13151 | '叫著名' => '叫著名', |
| 13152 | +'叫著录' => '叫著录', |
13054 | 13153 | '叫著錄' => '叫著录', |
| 13154 | +'叫著称' => '叫著称', |
13055 | 13155 | '叫著稱' => '叫著称', |
13056 | 13156 | '叫著者' => '叫著者', |
13057 | 13157 | '叫著述' => '叫著述', |
— | — | @@ -13064,17 +13164,23 @@ |
13065 | 13165 | '名著' => '名著', |
13066 | 13166 | '向著' => '向着', |
13067 | 13167 | '向著書' => '向著书', |
| 13168 | +'向著书' => '向著书', |
13068 | 13169 | '向著作' => '向著作', |
13069 | 13170 | '向著名' => '向著名', |
13070 | 13171 | '向著錄' => '向著录', |
| 13172 | +'向著录' => '向著录', |
| 13173 | +'向著称' => '向著称', |
13071 | 13174 | '向著稱' => '向著称', |
13072 | 13175 | '向著者' => '向著者', |
13073 | 13176 | '向著述' => '向著述', |
13074 | 13177 | '含著' => '含着', |
13075 | 13178 | '含著書' => '含著书', |
| 13179 | +'含著书' => '含著书', |
13076 | 13180 | '含著作' => '含著作', |
13077 | 13181 | '含著名' => '含著名', |
13078 | 13182 | '含著錄' => '含著录', |
| 13183 | +'含著录' => '含著录', |
| 13184 | +'含著称' => '含著称', |
13079 | 13185 | '含著稱' => '含著称', |
13080 | 13186 | '含著者' => '含著者', |
13081 | 13187 | '含著述' => '含著述', |
— | — | @@ -13092,18 +13198,24 @@ |
13093 | 13199 | '吳其濬' => '吴其濬', |
13094 | 13200 | '吹著' => '吹着', |
13095 | 13201 | '吹著書' => '吹著书', |
| 13202 | +'吹著书' => '吹著书', |
13096 | 13203 | '吹著作' => '吹著作', |
13097 | 13204 | '吹著名' => '吹著名', |
| 13205 | +'吹著录' => '吹著录', |
13098 | 13206 | '吹著錄' => '吹著录', |
13099 | 13207 | '吹著稱' => '吹著称', |
| 13208 | +'吹著称' => '吹著称', |
13100 | 13209 | '吹著者' => '吹著者', |
13101 | 13210 | '吹著述' => '吹著述', |
13102 | 13211 | '周易乾' => '周易乾', |
13103 | 13212 | '味著' => '味着', |
| 13213 | +'味著书' => '味著书', |
13104 | 13214 | '味著書' => '味著书', |
13105 | 13215 | '味著作' => '味著作', |
13106 | 13216 | '味著名' => '味著名', |
| 13217 | +'味著录' => '味著录', |
13107 | 13218 | '味著錄' => '味著录', |
| 13219 | +'味著称' => '味著称', |
13108 | 13220 | '味著稱' => '味著称', |
13109 | 13221 | '味著者' => '味著者', |
13110 | 13222 | '味著述' => '味著述', |
— | — | @@ -13119,26 +13231,35 @@ |
13120 | 13232 | '哪吒' => '哪吒', |
13121 | 13233 | '哭著' => '哭着', |
13122 | 13234 | '哭著書' => '哭著书', |
| 13235 | +'哭著书' => '哭著书', |
13123 | 13236 | '哭著作' => '哭著作', |
13124 | 13237 | '哭著名' => '哭著名', |
13125 | 13238 | '哭著錄' => '哭著录', |
| 13239 | +'哭著录' => '哭著录', |
13126 | 13240 | '哭著稱' => '哭著称', |
| 13241 | +'哭著称' => '哭著称', |
13127 | 13242 | '哭著者' => '哭著者', |
13128 | 13243 | '哭著述' => '哭著述', |
13129 | 13244 | '唱著' => '唱着', |
| 13245 | +'唱著书' => '唱著书', |
13130 | 13246 | '唱著書' => '唱著书', |
13131 | 13247 | '唱著作' => '唱著作', |
13132 | 13248 | '唱著名' => '唱著名', |
| 13249 | +'唱著录' => '唱著录', |
13133 | 13250 | '唱著錄' => '唱著录', |
| 13251 | +'唱著称' => '唱著称', |
13134 | 13252 | '唱著稱' => '唱著称', |
13135 | 13253 | '唱著者' => '唱著者', |
13136 | 13254 | '唱著述' => '唱著述', |
13137 | 13255 | '喝著' => '喝着', |
| 13256 | +'喝著书' => '喝著书', |
13138 | 13257 | '喝著書' => '喝著书', |
13139 | 13258 | '喝著作' => '喝著作', |
13140 | 13259 | '喝著名' => '喝著名', |
| 13260 | +'喝著录' => '喝著录', |
13141 | 13261 | '喝著錄' => '喝著录', |
13142 | 13262 | '喝著稱' => '喝著称', |
| 13263 | +'喝著称' => '喝著称', |
13143 | 13264 | '喝著者' => '喝著者', |
13144 | 13265 | '喝著述' => '喝著述', |
13145 | 13266 | '嗅不著' => '嗅不着', |
— | — | @@ -13146,9 +13267,12 @@ |
13147 | 13268 | '嗅著' => '嗅着', |
13148 | 13269 | '嚷著' => '嚷着', |
13149 | 13270 | '嚷著書' => '嚷著书', |
| 13271 | +'嚷著书' => '嚷著书', |
13150 | 13272 | '嚷著作' => '嚷著作', |
13151 | 13273 | '嚷著名' => '嚷著名', |
13152 | 13274 | '嚷著錄' => '嚷著录', |
| 13275 | +'嚷著录' => '嚷著录', |
| 13276 | +'嚷著称' => '嚷著称', |
13153 | 13277 | '嚷著稱' => '嚷著称', |
13154 | 13278 | '嚷著者' => '嚷著者', |
13155 | 13279 | '嚷著述' => '嚷著述', |
— | — | @@ -13157,17 +13281,23 @@ |
13158 | 13282 | '因著〈' => '因著〈', |
13159 | 13283 | '因著《' => '因著《', |
13160 | 13284 | '因著書' => '因著书', |
| 13285 | +'因著书' => '因著书', |
13161 | 13286 | '因著作' => '因著作', |
13162 | 13287 | '因著名' => '因著名', |
13163 | 13288 | '因著錄' => '因著录', |
| 13289 | +'因著录' => '因著录', |
13164 | 13290 | '因著稱' => '因著称', |
| 13291 | +'因著称' => '因著称', |
13165 | 13292 | '因著者' => '因著者', |
13166 | 13293 | '因著述' => '因著述', |
13167 | 13294 | '困著' => '困着', |
13168 | 13295 | '困著書' => '困著书', |
| 13296 | +'困著书' => '困著书', |
13169 | 13297 | '困著作' => '困著作', |
13170 | 13298 | '困著名' => '困著名', |
13171 | 13299 | '困著錄' => '困著录', |
| 13300 | +'困著录' => '困著录', |
| 13301 | +'困著称' => '困著称', |
13172 | 13302 | '困著稱' => '困著称', |
13173 | 13303 | '困著者' => '困著者', |
13174 | 13304 | '困著述' => '困著述', |
— | — | @@ -13182,17 +13312,23 @@ |
13183 | 13313 | '土著' => '土著', |
13184 | 13314 | '在著' => '在着', |
13185 | 13315 | '在著書' => '在著书', |
| 13316 | +'在著书' => '在著书', |
13186 | 13317 | '在著作' => '在著作', |
13187 | 13318 | '在著名' => '在著名', |
13188 | 13319 | '在著錄' => '在著录', |
| 13320 | +'在著录' => '在著录', |
13189 | 13321 | '在著稱' => '在著称', |
| 13322 | +'在著称' => '在著称', |
13190 | 13323 | '在著者' => '在著者', |
13191 | 13324 | '在著述' => '在著述', |
13192 | 13325 | '坐著' => '坐着', |
| 13326 | +'坐著书' => '坐著书', |
13193 | 13327 | '坐著書' => '坐著书', |
13194 | 13328 | '坐著作' => '坐著作', |
13195 | 13329 | '坐著名' => '坐著名', |
| 13330 | +'坐著录' => '坐著录', |
13196 | 13331 | '坐著錄' => '坐著录', |
| 13332 | +'坐著称' => '坐著称', |
13197 | 13333 | '坐著稱' => '坐著称', |
13198 | 13334 | '坐著者' => '坐著者', |
13199 | 13335 | '坐著述' => '坐著述', |
— | — | @@ -13222,10 +13358,13 @@ |
13223 | 13359 | '字乾生' => '字乾生', |
13224 | 13360 | '存摺' => '存摺', |
13225 | 13361 | '孤著' => '孤着', |
| 13362 | +'孤著书' => '孤著书', |
13226 | 13363 | '孤著書' => '孤著书', |
13227 | 13364 | '孤著作' => '孤著作', |
13228 | 13365 | '孤著名' => '孤著名', |
13229 | 13366 | '孤著錄' => '孤著录', |
| 13367 | +'孤著录' => '孤著录', |
| 13368 | +'孤著称' => '孤著称', |
13230 | 13369 | '孤著稱' => '孤著称', |
13231 | 13370 | '孤著者' => '孤著者', |
13232 | 13371 | '孤著述' => '孤著述', |
— | — | @@ -13239,17 +13378,23 @@ |
13240 | 13379 | '學著述' => '学著述', |
13241 | 13380 | '守著' => '守着', |
13242 | 13381 | '守著書' => '守著书', |
| 13382 | +'守著书' => '守著书', |
13243 | 13383 | '守著作' => '守著作', |
13244 | 13384 | '守著名' => '守著名', |
| 13385 | +'守著录' => '守著录', |
13245 | 13386 | '守著錄' => '守著录', |
| 13387 | +'守著称' => '守著称', |
13246 | 13388 | '守著稱' => '守著称', |
13247 | 13389 | '守著者' => '守著者', |
13248 | 13390 | '守著述' => '守著述', |
13249 | 13391 | '定著' => '定着', |
13250 | 13392 | '定著書' => '定著书', |
| 13393 | +'定著书' => '定著书', |
13251 | 13394 | '定著作' => '定著作', |
13252 | 13395 | '定著名' => '定著名', |
13253 | 13396 | '定著錄' => '定著录', |
| 13397 | +'定著录' => '定著录', |
| 13398 | +'定著称' => '定著称', |
13254 | 13399 | '定著稱' => '定著称', |
13255 | 13400 | '定著者' => '定著者', |
13256 | 13401 | '定著述' => '定著述', |
— | — | @@ -13273,10 +13418,13 @@ |
13274 | 13419 | '尼乾陀' => '尼乾陀', |
13275 | 13420 | '展著' => '展着', |
13276 | 13421 | '展著書' => '展著书', |
| 13422 | +'展著书' => '展著书', |
13277 | 13423 | '展著作' => '展著作', |
13278 | 13424 | '展著名' => '展著名', |
13279 | 13425 | '展著錄' => '展著录', |
| 13426 | +'展著录' => '展著录', |
13280 | 13427 | '展著稱' => '展著称', |
| 13428 | +'展著称' => '展著称', |
13281 | 13429 | '展著者' => '展著者', |
13282 | 13430 | '展著述' => '展著述', |
13283 | 13431 | '峯岸南' => '峯岸南', |
— | — | @@ -13311,8 +13459,8 @@ |
13312 | 13460 | '幺半群' => '幺半群', |
13313 | 13461 | '幺廝' => '幺厮', |
13314 | 13462 | '幺厮' => '幺厮', |
| 13463 | +'幺叔' => '幺叔', |
13315 | 13464 | '么叔' => '幺叔', |
13316 | | -'幺叔' => '幺叔', |
13317 | 13465 | '么媽' => '幺妈', |
13318 | 13466 | '幺媽' => '幺妈', |
13319 | 13467 | '么妹' => '幺妹', |
— | — | @@ -13356,10 +13504,13 @@ |
13357 | 13505 | '應著述' => '应著述', |
13358 | 13506 | '康乾' => '康乾', |
13359 | 13507 | '康著' => '康着', |
| 13508 | +'康著书' => '康著书', |
13360 | 13509 | '康著書' => '康著书', |
13361 | 13510 | '康著作' => '康著作', |
13362 | 13511 | '康著名' => '康著名', |
| 13512 | +'康著录' => '康著录', |
13363 | 13513 | '康著錄' => '康著录', |
| 13514 | +'康著称' => '康著称', |
13364 | 13515 | '康著稱' => '康著称', |
13365 | 13516 | '康著者' => '康著者', |
13366 | 13517 | '康著述' => '康著述', |
— | — | @@ -13383,58 +13534,79 @@ |
13384 | 13535 | '當著述' => '当著述', |
13385 | 13536 | '彰明較著' => '彰明较著', |
13386 | 13537 | '待著' => '待着', |
| 13538 | +'待著书' => '待著书', |
13387 | 13539 | '待著書' => '待著书', |
13388 | 13540 | '待著作' => '待著作', |
13389 | 13541 | '待著名' => '待著名', |
| 13542 | +'待著录' => '待著录', |
13390 | 13543 | '待著錄' => '待著录', |
13391 | 13544 | '待著稱' => '待著称', |
| 13545 | +'待著称' => '待著称', |
13392 | 13546 | '待著者' => '待著者', |
13393 | 13547 | '待著述' => '待著述', |
13394 | 13548 | '得著' => '得着', |
13395 | 13549 | '得著書' => '得著书', |
| 13550 | +'得著书' => '得著书', |
13396 | 13551 | '得著作' => '得著作', |
13397 | 13552 | '得著名' => '得著名', |
13398 | 13553 | '得著錄' => '得著录', |
| 13554 | +'得著录' => '得著录', |
13399 | 13555 | '得著稱' => '得著称', |
| 13556 | +'得著称' => '得著称', |
13400 | 13557 | '得著者' => '得著者', |
13401 | 13558 | '得著述' => '得著述', |
13402 | 13559 | '循著' => '循着', |
| 13560 | +'循著书' => '循著书', |
13403 | 13561 | '循著書' => '循著书', |
13404 | 13562 | '循著作' => '循著作', |
13405 | 13563 | '循著名' => '循著名', |
| 13564 | +'循著录' => '循著录', |
13406 | 13565 | '循著錄' => '循著录', |
| 13566 | +'循著称' => '循著称', |
13407 | 13567 | '循著稱' => '循著称', |
13408 | 13568 | '循著者' => '循著者', |
13409 | 13569 | '循著述' => '循著述', |
13410 | 13570 | '心著' => '心着', |
| 13571 | +'心著书' => '心著书', |
13411 | 13572 | '心著書' => '心著书', |
13412 | 13573 | '心著作' => '心著作', |
13413 | 13574 | '心著名' => '心著名', |
| 13575 | +'心著录' => '心著录', |
13414 | 13576 | '心著錄' => '心著录', |
13415 | 13577 | '心著稱' => '心著称', |
| 13578 | +'心著称' => '心著称', |
13416 | 13579 | '心著者' => '心著者', |
13417 | 13580 | '心著述' => '心著述', |
13418 | 13581 | '忍著' => '忍着', |
| 13582 | +'忍著书' => '忍著书', |
13419 | 13583 | '忍著書' => '忍著书', |
13420 | 13584 | '忍著作' => '忍著作', |
13421 | 13585 | '忍著名' => '忍著名', |
| 13586 | +'忍著录' => '忍著录', |
13422 | 13587 | '忍著錄' => '忍著录', |
13423 | 13588 | '忍著稱' => '忍著称', |
| 13589 | +'忍著称' => '忍著称', |
13424 | 13590 | '忍著者' => '忍著者', |
13425 | 13591 | '忍著述' => '忍著述', |
13426 | 13592 | '志著' => '志着', |
13427 | 13593 | '志著書' => '志著书', |
| 13594 | +'志著书' => '志著书', |
13428 | 13595 | '志著作' => '志著作', |
13429 | 13596 | '志著名' => '志著名', |
13430 | 13597 | '志著錄' => '志著录', |
| 13598 | +'志著录' => '志著录', |
| 13599 | +'志著称' => '志著称', |
13431 | 13600 | '志著稱' => '志著称', |
13432 | 13601 | '志著者' => '志著者', |
13433 | 13602 | '志著述' => '志著述', |
13434 | 13603 | '忙著' => '忙着', |
| 13604 | +'忙著书' => '忙著书', |
13435 | 13605 | '忙著書' => '忙著书', |
13436 | 13606 | '忙著作' => '忙著作', |
13437 | 13607 | '忙著名' => '忙著名', |
| 13608 | +'忙著录' => '忙著录', |
13438 | 13609 | '忙著錄' => '忙著录', |
| 13610 | +'忙著称' => '忙著称', |
13439 | 13611 | '忙著稱' => '忙著称', |
13440 | 13612 | '忙著者' => '忙著者', |
13441 | 13613 | '忙著述' => '忙著述', |
— | — | @@ -13447,18 +13619,24 @@ |
13448 | 13620 | '懷著者' => '怀著者', |
13449 | 13621 | '懷著述' => '怀著述', |
13450 | 13622 | '急著' => '急着', |
| 13623 | +'急著书' => '急著书', |
13451 | 13624 | '急著書' => '急著书', |
13452 | 13625 | '急著作' => '急著作', |
13453 | 13626 | '急著名' => '急著名', |
| 13627 | +'急著录' => '急著录', |
13454 | 13628 | '急著錄' => '急著录', |
| 13629 | +'急著称' => '急著称', |
13455 | 13630 | '急著稱' => '急著称', |
13456 | 13631 | '急著者' => '急著者', |
13457 | 13632 | '急著述' => '急著述', |
13458 | 13633 | '性著' => '性着', |
| 13634 | +'性著书' => '性著书', |
13459 | 13635 | '性著書' => '性著书', |
13460 | 13636 | '性著作' => '性著作', |
13461 | 13637 | '性著名' => '性著名', |
| 13638 | +'性著录' => '性著录', |
13462 | 13639 | '性著錄' => '性著录', |
| 13640 | +'性著称' => '性著称', |
13463 | 13641 | '性著稱' => '性著称', |
13464 | 13642 | '性著者' => '性著者', |
13465 | 13643 | '性著述' => '性著述', |
— | — | @@ -13473,9 +13651,12 @@ |
13474 | 13652 | '恩威並著' => '恩威并著', |
13475 | 13653 | '悠著' => '悠着', |
13476 | 13654 | '悠著書' => '悠著书', |
| 13655 | +'悠著书' => '悠著书', |
13477 | 13656 | '悠著作' => '悠著作', |
13478 | 13657 | '悠著名' => '悠著名', |
13479 | 13658 | '悠著錄' => '悠著录', |
| 13659 | +'悠著录' => '悠著录', |
| 13660 | +'悠著称' => '悠著称', |
13480 | 13661 | '悠著稱' => '悠著称', |
13481 | 13662 | '悠著者' => '悠著者', |
13482 | 13663 | '悠著述' => '悠著述', |
— | — | @@ -13489,9 +13670,12 @@ |
13490 | 13671 | '慣著述' => '惯著述', |
13491 | 13672 | '想著' => '想着', |
13492 | 13673 | '想著書' => '想著书', |
| 13674 | +'想著书' => '想著书', |
13493 | 13675 | '想著作' => '想著作', |
13494 | 13676 | '想著名' => '想著名', |
13495 | 13677 | '想著錄' => '想著录', |
| 13678 | +'想著录' => '想著录', |
| 13679 | +'想著称' => '想著称', |
13496 | 13680 | '想著稱' => '想著称', |
13497 | 13681 | '想著者' => '想著者', |
13498 | 13682 | '想著述' => '想著述', |
— | — | @@ -13505,33 +13689,45 @@ |
13506 | 13690 | '戰著述' => '战著述', |
13507 | 13691 | '戴著' => '戴着', |
13508 | 13692 | '戴著書' => '戴著书', |
| 13693 | +'戴著书' => '戴著书', |
13509 | 13694 | '戴著作' => '戴著作', |
13510 | 13695 | '戴著名' => '戴著名', |
13511 | 13696 | '戴著錄' => '戴著录', |
| 13697 | +'戴著录' => '戴著录', |
13512 | 13698 | '戴著稱' => '戴著称', |
| 13699 | +'戴著称' => '戴著称', |
13513 | 13700 | '戴著者' => '戴著者', |
13514 | 13701 | '戴著述' => '戴著述', |
13515 | 13702 | '扎著' => '扎着', |
13516 | 13703 | '扎著書' => '扎著书', |
| 13704 | +'扎著书' => '扎著书', |
13517 | 13705 | '扎著作' => '扎著作', |
13518 | 13706 | '扎著名' => '扎著名', |
13519 | 13707 | '扎著錄' => '扎著录', |
| 13708 | +'扎著录' => '扎著录', |
| 13709 | +'扎著称' => '扎著称', |
13520 | 13710 | '扎著稱' => '扎著称', |
13521 | 13711 | '扎著者' => '扎著者', |
13522 | 13712 | '扎著述' => '扎著述', |
13523 | 13713 | '打著' => '打着', |
13524 | 13714 | '打著書' => '打著书', |
| 13715 | +'打著书' => '打著书', |
13525 | 13716 | '打著作' => '打著作', |
13526 | 13717 | '打著名' => '打著名', |
13527 | 13718 | '打著錄' => '打著录', |
| 13719 | +'打著录' => '打著录', |
| 13720 | +'打著称' => '打著称', |
13528 | 13721 | '打著稱' => '打著称', |
13529 | 13722 | '打著者' => '打著者', |
13530 | 13723 | '打著述' => '打著述', |
13531 | 13724 | '扛著' => '扛着', |
| 13725 | +'扛著书' => '扛著书', |
13532 | 13726 | '扛著書' => '扛著书', |
13533 | 13727 | '扛著作' => '扛著作', |
13534 | 13728 | '扛著名' => '扛著名', |
| 13729 | +'扛著录' => '扛著录', |
13535 | 13730 | '扛著錄' => '扛著录', |
| 13731 | +'扛著称' => '扛著称', |
13536 | 13732 | '扛著稱' => '扛著称', |
13537 | 13733 | '扛著者' => '扛著者', |
13538 | 13734 | '扛著述' => '扛著述', |
— | — | @@ -13541,7 +13737,9 @@ |
13542 | 13738 | '抓著' => '抓着', |
13543 | 13739 | '抓著作' => '抓著作', |
13544 | 13740 | '抓著名' => '抓著名', |
| 13741 | +'抓著录' => '抓著录', |
13545 | 13742 | '抓著錄' => '抓著录', |
| 13743 | +'抓著称' => '抓著称', |
13546 | 13744 | '抓著稱' => '抓著称', |
13547 | 13745 | '抓著者' => '抓著者', |
13548 | 13746 | '抓著述' => '抓著述', |
— | — | @@ -13554,32 +13752,42 @@ |
13555 | 13753 | '護著者' => '护著者', |
13556 | 13754 | '護著述' => '护著述', |
13557 | 13755 | '披著' => '披着', |
| 13756 | +'披著书' => '披著书', |
13558 | 13757 | '披著書' => '披著书', |
13559 | 13758 | '披著作' => '披著作', |
13560 | 13759 | '披著名' => '披著名', |
| 13760 | +'披著录' => '披著录', |
13561 | 13761 | '披著錄' => '披著录', |
13562 | 13762 | '披著稱' => '披著称', |
| 13763 | +'披著称' => '披著称', |
13563 | 13764 | '披著者' => '披著者', |
13564 | 13765 | '披著述' => '披著述', |
13565 | 13766 | '抬著' => '抬着', |
13566 | 13767 | '抬著作' => '抬著作', |
13567 | 13768 | '抬著名' => '抬著名', |
| 13769 | +'抬著录' => '抬著录', |
13568 | 13770 | '抬著錄' => '抬著录', |
13569 | 13771 | '抬著稱' => '抬著称', |
| 13772 | +'抬著称' => '抬著称', |
13570 | 13773 | '抬著者' => '抬著者', |
13571 | 13774 | '抬著述' => '抬著述', |
13572 | 13775 | '抱著' => '抱着', |
13573 | 13776 | '抱著作' => '抱著作', |
13574 | 13777 | '抱著名' => '抱著名', |
| 13778 | +'抱著录' => '抱著录', |
13575 | 13779 | '抱著錄' => '抱著录', |
13576 | 13780 | '抱著稱' => '抱著称', |
| 13781 | +'抱著称' => '抱著称', |
13577 | 13782 | '抱著者' => '抱著者', |
13578 | 13783 | '抱著述' => '抱著述', |
13579 | 13784 | '拉著' => '拉着', |
| 13785 | +'拉著书' => '拉著书', |
13580 | 13786 | '拉著書' => '拉著书', |
13581 | 13787 | '拉著作' => '拉著作', |
13582 | 13788 | '拉著名' => '拉著名', |
| 13789 | +'拉著录' => '拉著录', |
13583 | 13790 | '拉著錄' => '拉著录', |
| 13791 | +'拉著称' => '拉著称', |
13584 | 13792 | '拉著稱' => '拉著称', |
13585 | 13793 | '拉著者' => '拉著者', |
13586 | 13794 | '拉著述' => '拉著述', |
— | — | @@ -13588,6 +13796,8 @@ |
13589 | 13797 | '拎著作' => '拎著作', |
13590 | 13798 | '拎著名' => '拎著名', |
13591 | 13799 | '拎著錄' => '拎著录', |
| 13800 | +'拎著录' => '拎著录', |
| 13801 | +'拎著称' => '拎著称', |
13592 | 13802 | '拎著稱' => '拎著称', |
13593 | 13803 | '拎著者' => '拎著者', |
13594 | 13804 | '拎著述' => '拎著述', |
— | — | @@ -13595,7 +13805,9 @@ |
13596 | 13806 | '拖著作' => '拖著作', |
13597 | 13807 | '拖著名' => '拖著名', |
13598 | 13808 | '拖著錄' => '拖著录', |
| 13809 | +'拖著录' => '拖著录', |
13599 | 13810 | '拖著稱' => '拖著称', |
| 13811 | +'拖著称' => '拖著称', |
13600 | 13812 | '拖著者' => '拖著者', |
13601 | 13813 | '拖著述' => '拖著述', |
13602 | 13814 | '拙著' => '拙著', |
— | — | @@ -13605,14 +13817,18 @@ |
13606 | 13818 | '拼著' => '拼着', |
13607 | 13819 | '拼著作' => '拼著作', |
13608 | 13820 | '拼著名' => '拼著名', |
| 13821 | +'拼著录' => '拼著录', |
13609 | 13822 | '拼著錄' => '拼著录', |
13610 | 13823 | '拼著稱' => '拼著称', |
| 13824 | +'拼著称' => '拼著称', |
13611 | 13825 | '拼著者' => '拼著者', |
13612 | 13826 | '拼著述' => '拼著述', |
13613 | 13827 | '拿著' => '拿着', |
13614 | 13828 | '拿著作' => '拿著作', |
13615 | 13829 | '拿著名' => '拿著名', |
| 13830 | +'拿著录' => '拿著录', |
13616 | 13831 | '拿著錄' => '拿著录', |
| 13832 | +'拿著称' => '拿著称', |
13617 | 13833 | '拿著稱' => '拿著称', |
13618 | 13834 | '拿著者' => '拿著者', |
13619 | 13835 | '拿著述' => '拿著述', |
— | — | @@ -13620,6 +13836,8 @@ |
13621 | 13837 | '持著作' => '持著作', |
13622 | 13838 | '持著名' => '持著名', |
13623 | 13839 | '持著錄' => '持著录', |
| 13840 | +'持著录' => '持著录', |
| 13841 | +'持著称' => '持著称', |
13624 | 13842 | '持著稱' => '持著称', |
13625 | 13843 | '持著者' => '持著者', |
13626 | 13844 | '持著述' => '持著述', |
— | — | @@ -13627,6 +13845,8 @@ |
13628 | 13846 | '挑著作' => '挑著作', |
13629 | 13847 | '挑著名' => '挑著名', |
13630 | 13848 | '挑著錄' => '挑著录', |
| 13849 | +'挑著录' => '挑著录', |
| 13850 | +'挑著称' => '挑著称', |
13631 | 13851 | '挑著稱' => '挑著称', |
13632 | 13852 | '挑著者' => '挑著者', |
13633 | 13853 | '挑著述' => '挑著述', |
— | — | @@ -13656,13 +13876,17 @@ |
13657 | 13877 | '挨著作' => '挨著作', |
13658 | 13878 | '挨著名' => '挨著名', |
13659 | 13879 | '挨著錄' => '挨著录', |
| 13880 | +'挨著录' => '挨著录', |
13660 | 13881 | '挨著稱' => '挨著称', |
| 13882 | +'挨著称' => '挨著称', |
13661 | 13883 | '挨著者' => '挨著者', |
13662 | 13884 | '挨著述' => '挨著述', |
13663 | 13885 | '捆著' => '捆着', |
13664 | 13886 | '捆著作' => '捆著作', |
13665 | 13887 | '捆著名' => '捆著名', |
13666 | 13888 | '捆著錄' => '捆著录', |
| 13889 | +'捆著录' => '捆著录', |
| 13890 | +'捆著称' => '捆著称', |
13667 | 13891 | '捆著稱' => '捆著称', |
13668 | 13892 | '捆著者' => '捆著者', |
13669 | 13893 | '捆著述' => '捆著述', |
— | — | @@ -13678,21 +13902,28 @@ |
13679 | 13903 | '掖著作' => '掖著作', |
13680 | 13904 | '掖著名' => '掖著名', |
13681 | 13905 | '掖著錄' => '掖著录', |
| 13906 | +'掖著录' => '掖著录', |
13682 | 13907 | '掖著稱' => '掖著称', |
| 13908 | +'掖著称' => '掖著称', |
13683 | 13909 | '掖著者' => '掖著者', |
13684 | 13910 | '掖著述' => '掖著述', |
13685 | 13911 | '接著' => '接着', |
13686 | 13912 | '接著作' => '接著作', |
13687 | 13913 | '接著名' => '接著名', |
13688 | 13914 | '接著錄' => '接著录', |
| 13915 | +'接著录' => '接著录', |
13689 | 13916 | '接著稱' => '接著称', |
| 13917 | +'接著称' => '接著称', |
13690 | 13918 | '接著者' => '接著者', |
13691 | 13919 | '接著述' => '接著述', |
13692 | 13920 | '揉著' => '揉着', |
| 13921 | +'揉著书' => '揉著书', |
13693 | 13922 | '揉著書' => '揉著书', |
13694 | 13923 | '揉著作' => '揉著作', |
13695 | 13924 | '揉著名' => '揉著名', |
| 13925 | +'揉著录' => '揉著录', |
13696 | 13926 | '揉著錄' => '揉著录', |
| 13927 | +'揉著称' => '揉著称', |
13697 | 13928 | '揉著稱' => '揉著称', |
13698 | 13929 | '揉著者' => '揉著者', |
13699 | 13930 | '揉著述' => '揉著述', |
— | — | @@ -13700,7 +13931,9 @@ |
13701 | 13932 | '提著作' => '提著作', |
13702 | 13933 | '提著名' => '提著名', |
13703 | 13934 | '提著錄' => '提著录', |
| 13935 | +'提著录' => '提著录', |
13704 | 13936 | '提著稱' => '提著称', |
| 13937 | +'提著称' => '提著称', |
13705 | 13938 | '提著者' => '提著者', |
13706 | 13939 | '提著述' => '提著述', |
13707 | 13940 | '摟著' => '搂着', |
— | — | @@ -13720,9 +13953,12 @@ |
13721 | 13954 | '撰著' => '撰著', |
13722 | 13955 | '撼著' => '撼着', |
13723 | 13956 | '撼著書' => '撼著书', |
| 13957 | +'撼著书' => '撼著书', |
13724 | 13958 | '撼著作' => '撼著作', |
13725 | 13959 | '撼著名' => '撼著名', |
13726 | 13960 | '撼著錄' => '撼著录', |
| 13961 | +'撼著录' => '撼著录', |
| 13962 | +'撼著称' => '撼著称', |
13727 | 13963 | '撼著稱' => '撼著称', |
13728 | 13964 | '撼著者' => '撼著者', |
13729 | 13965 | '撼著述' => '撼著述', |
— | — | @@ -13730,7 +13966,9 @@ |
13731 | 13967 | '敞著作' => '敞著作', |
13732 | 13968 | '敞著名' => '敞著名', |
13733 | 13969 | '敞著錄' => '敞著录', |
| 13970 | +'敞著录' => '敞著录', |
13734 | 13971 | '敞著稱' => '敞著称', |
| 13972 | +'敞著称' => '敞著称', |
13735 | 13973 | '敞著者' => '敞著者', |
13736 | 13974 | '敞著述' => '敞著述', |
13737 | 13975 | '數著' => '数着', |
— | — | @@ -13742,18 +13980,24 @@ |
13743 | 13981 | '數著述' => '数著述', |
13744 | 13982 | '斗著' => '斗着', |
13745 | 13983 | '斗著書' => '斗著书', |
| 13984 | +'斗著书' => '斗著书', |
13746 | 13985 | '斗著作' => '斗著作', |
13747 | 13986 | '斗著名' => '斗著名', |
13748 | 13987 | '斗著錄' => '斗著录', |
| 13988 | +'斗著录' => '斗著录', |
| 13989 | +'斗著称' => '斗著称', |
13749 | 13990 | '斗著稱' => '斗著称', |
13750 | 13991 | '斗著者' => '斗著者', |
13751 | 13992 | '斗著述' => '斗著述', |
13752 | 13993 | '斥著' => '斥着', |
13753 | 13994 | '斥著書' => '斥著书', |
| 13995 | +'斥著书' => '斥著书', |
13754 | 13996 | '斥著作' => '斥著作', |
13755 | 13997 | '斥著名' => '斥著名', |
13756 | 13998 | '斥著錄' => '斥著录', |
| 13999 | +'斥著录' => '斥著录', |
13757 | 14000 | '斥著稱' => '斥著称', |
| 14001 | +'斥著称' => '斥著称', |
13758 | 14002 | '斥著者' => '斥著者', |
13759 | 14003 | '斥著述' => '斥著述', |
13760 | 14004 | '新著' => '新著', |
— | — | @@ -13785,11 +14029,14 @@ |
13786 | 14030 | '旋乾轉坤' => '旋乾转坤', |
13787 | 14031 | '曠若發矇' => '旷若发矇', |
13788 | 14032 | '昂著' => '昂着', |
| 14033 | +'昂著书' => '昂著书', |
13789 | 14034 | '昂著書' => '昂著书', |
13790 | 14035 | '昂著作' => '昂著作', |
13791 | 14036 | '昂著名' => '昂著名', |
13792 | 14037 | '昂著錄' => '昂著录', |
| 14038 | +'昂著录' => '昂著录', |
13793 | 14039 | '昂著稱' => '昂著称', |
| 14040 | +'昂著称' => '昂著称', |
13794 | 14041 | '昂著者' => '昂著者', |
13795 | 14042 | '昂著述' => '昂著述', |
13796 | 14043 | '易·乾' => '易·乾', |
— | — | @@ -13799,10 +14046,13 @@ |
13800 | 14047 | '易经乾' => '易经乾', |
13801 | 14048 | '映著' => '映着', |
13802 | 14049 | '映著書' => '映著书', |
| 14050 | +'映著书' => '映著书', |
13803 | 14051 | '映著作' => '映著作', |
13804 | 14052 | '映著名' => '映著名', |
13805 | 14053 | '映著錄' => '映著录', |
| 14054 | +'映著录' => '映著录', |
13806 | 14055 | '映著稱' => '映著称', |
| 14056 | +'映著称' => '映著称', |
13807 | 14057 | '映著者' => '映著者', |
13808 | 14058 | '映著述' => '映著述', |
13809 | 14059 | '昭著' => '昭著', |
— | — | @@ -13812,46 +14062,61 @@ |
13813 | 14063 | '晃著作' => '晃著作', |
13814 | 14064 | '晃著名' => '晃著名', |
13815 | 14065 | '晃著錄' => '晃著录', |
| 14066 | +'晃著录' => '晃著录', |
| 14067 | +'晃著称' => '晃著称', |
13816 | 14068 | '晃著稱' => '晃著称', |
13817 | 14069 | '晃著者' => '晃著者', |
13818 | 14070 | '晃著述' => '晃著述', |
13819 | 14071 | '暗著' => '暗着', |
| 14072 | +'暗著书' => '暗著书', |
13820 | 14073 | '暗著書' => '暗著书', |
13821 | 14074 | '暗著作' => '暗著作', |
13822 | 14075 | '暗著名' => '暗著名', |
13823 | 14076 | '暗著錄' => '暗著录', |
| 14077 | +'暗著录' => '暗著录', |
| 14078 | +'暗著称' => '暗著称', |
13824 | 14079 | '暗著稱' => '暗著称', |
13825 | 14080 | '暗著者' => '暗著者', |
13826 | 14081 | '暗著述' => '暗著述', |
13827 | 14082 | '有著' => '有着', |
13828 | 14083 | '有著書' => '有著书', |
| 14084 | +'有著书' => '有著书', |
13829 | 14085 | '有著作' => '有著作', |
13830 | 14086 | '有著名' => '有著名', |
13831 | 14087 | '有著錄' => '有著录', |
| 14088 | +'有著录' => '有著录', |
| 14089 | +'有著称' => '有著称', |
13832 | 14090 | '有著稱' => '有著称', |
13833 | 14091 | '有著者' => '有著者', |
13834 | 14092 | '有著述' => '有著述', |
13835 | 14093 | '望著' => '望着', |
13836 | 14094 | '望著作' => '望著作', |
13837 | 14095 | '望著名' => '望著名', |
| 14096 | +'望著录' => '望著录', |
13838 | 14097 | '望著錄' => '望著录', |
13839 | 14098 | '望著稱' => '望著称', |
| 14099 | +'望著称' => '望著称', |
13840 | 14100 | '望著者' => '望著者', |
13841 | 14101 | '望著述' => '望著述', |
13842 | 14102 | '朝乾夕惕' => '朝乾夕惕', |
13843 | 14103 | '朝著' => '朝着', |
13844 | 14104 | '朝著作' => '朝著作', |
13845 | 14105 | '朝著名' => '朝著名', |
| 14106 | +'朝著录' => '朝著录', |
13846 | 14107 | '朝著錄' => '朝著录', |
13847 | 14108 | '朝著稱' => '朝著称', |
| 14109 | +'朝著称' => '朝著称', |
13848 | 14110 | '朝著者' => '朝著者', |
13849 | 14111 | '朝著述' => '朝著述', |
13850 | 14112 | '本著' => '本着', |
| 14113 | +'本著书' => '本著书', |
13851 | 14114 | '本著書' => '本著书', |
13852 | 14115 | '本著作' => '本著作', |
13853 | 14116 | '本著名' => '本著名', |
| 14117 | +'本著录' => '本著录', |
13854 | 14118 | '本著錄' => '本著录', |
13855 | 14119 | '本著稱' => '本著称', |
| 14120 | +'本著称' => '本著称', |
13856 | 14121 | '本著者' => '本著者', |
13857 | 14122 | '本著述' => '本著述', |
13858 | 14123 | '朴於宇同' => '朴於宇同', |
— | — | @@ -13888,7 +14153,9 @@ |
13889 | 14154 | '枕著作' => '枕著作', |
13890 | 14155 | '枕著名' => '枕著名', |
13891 | 14156 | '枕著錄' => '枕著录', |
| 14157 | +'枕著录' => '枕著录', |
13892 | 14158 | '枕著稱' => '枕著称', |
| 14159 | +'枕著称' => '枕著称', |
13893 | 14160 | '枕著者' => '枕著者', |
13894 | 14161 | '枕著述' => '枕著述', |
13895 | 14162 | '柳詒徵' => '柳诒徵', |
— | — | @@ -13907,16 +14174,21 @@ |
13908 | 14175 | '梳著作' => '梳著作', |
13909 | 14176 | '梳著名' => '梳著名', |
13910 | 14177 | '梳著錄' => '梳著录', |
| 14178 | +'梳著录' => '梳著录', |
13911 | 14179 | '梳著稱' => '梳著称', |
| 14180 | +'梳著称' => '梳著称', |
13912 | 14181 | '梳著者' => '梳著者', |
13913 | 14182 | '梳著述' => '梳著述', |
13914 | 14183 | '樊於期' => '樊於期', |
13915 | 14184 | '氆氌' => '氆氌', |
13916 | 14185 | '求著' => '求着', |
| 14186 | +'求著书' => '求著书', |
13917 | 14187 | '求著書' => '求著书', |
13918 | 14188 | '求著作' => '求著作', |
13919 | 14189 | '求著名' => '求著名', |
| 14190 | +'求著录' => '求著录', |
13920 | 14191 | '求著錄' => '求著录', |
| 14192 | +'求著称' => '求著称', |
13921 | 14193 | '求著稱' => '求著称', |
13922 | 14194 | '求著者' => '求著者', |
13923 | 14195 | '求著述' => '求著述', |
— | — | @@ -13925,46 +14197,61 @@ |
13926 | 14198 | '沈積' => '沉积', |
13927 | 14199 | '沈船' => '沉船', |
13928 | 14200 | '沉著書' => '沉著书', |
| 14201 | +'沉著书' => '沉著书', |
13929 | 14202 | '沉著作' => '沉著作', |
13930 | 14203 | '沉著名' => '沉著名', |
13931 | 14204 | '沉著錄' => '沉著录', |
| 14205 | +'沉著录' => '沉著录', |
| 14206 | +'沉著称' => '沉著称', |
13932 | 14207 | '沉著稱' => '沉著称', |
13933 | 14208 | '沉著者' => '沉著者', |
13934 | 14209 | '沉著述' => '沉著述', |
13935 | 14210 | '沈默' => '沉默', |
13936 | 14211 | '沿著' => '沿着', |
| 14212 | +'沿著书' => '沿著书', |
13937 | 14213 | '沿著書' => '沿著书', |
13938 | 14214 | '沿著作' => '沿著作', |
13939 | 14215 | '沿著名' => '沿著名', |
| 14216 | +'沿著录' => '沿著录', |
13940 | 14217 | '沿著錄' => '沿著录', |
13941 | 14218 | '沿著稱' => '沿著称', |
| 14219 | +'沿著称' => '沿著称', |
13942 | 14220 | '沿著者' => '沿著者', |
13943 | 14221 | '沿著述' => '沿著述', |
13944 | 14222 | '氾濫' => '泛滥', |
13945 | 14223 | '洗鍊' => '洗练', |
13946 | 14224 | '活著' => '活着', |
| 14225 | +'活著书' => '活著书', |
13947 | 14226 | '活著書' => '活著书', |
13948 | 14227 | '活著作' => '活著作', |
13949 | 14228 | '活著名' => '活著名', |
| 14229 | +'活著录' => '活著录', |
13950 | 14230 | '活著錄' => '活著录', |
13951 | 14231 | '活著稱' => '活著称', |
| 14232 | +'活著称' => '活著称', |
13952 | 14233 | '活著者' => '活著者', |
13953 | 14234 | '活著述' => '活著述', |
13954 | 14235 | '流著' => '流着', |
| 14236 | +'流著书' => '流著书', |
13955 | 14237 | '流著書' => '流著书', |
13956 | 14238 | '流著作' => '流著作', |
13957 | 14239 | '流著名' => '流著名', |
| 14240 | +'流著录' => '流著录', |
13958 | 14241 | '流著錄' => '流著录', |
13959 | 14242 | '流著稱' => '流著称', |
| 14243 | +'流著称' => '流著称', |
13960 | 14244 | '流著者' => '流著者', |
13961 | 14245 | '流著述' => '流著述', |
13962 | 14246 | '流露著' => '流露着', |
13963 | 14247 | '浮著' => '浮着', |
| 14248 | +'浮著书' => '浮著书', |
13964 | 14249 | '浮著書' => '浮著书', |
13965 | 14250 | '浮著作' => '浮著作', |
13966 | 14251 | '浮著名' => '浮著名', |
| 14252 | +'浮著录' => '浮著录', |
13967 | 14253 | '浮著錄' => '浮著录', |
13968 | 14254 | '浮著稱' => '浮著称', |
| 14255 | +'浮著称' => '浮著称', |
13969 | 14256 | '浮著者' => '浮著者', |
13970 | 14257 | '浮著述' => '浮著述', |
13971 | 14258 | '潤著' => '润着', |
— | — | @@ -13976,42 +14263,57 @@ |
13977 | 14264 | '潤著者' => '润著者', |
13978 | 14265 | '潤著述' => '润著述', |
13979 | 14266 | '涵著' => '涵着', |
| 14267 | +'涵著书' => '涵著书', |
13980 | 14268 | '涵著書' => '涵著书', |
13981 | 14269 | '涵著作' => '涵著作', |
13982 | 14270 | '涵著名' => '涵著名', |
| 14271 | +'涵著录' => '涵著录', |
13983 | 14272 | '涵著錄' => '涵著录', |
13984 | 14273 | '涵著稱' => '涵著称', |
| 14274 | +'涵著称' => '涵著称', |
13985 | 14275 | '涵著者' => '涵著者', |
13986 | 14276 | '涵著述' => '涵著述', |
13987 | 14277 | '渴著' => '渴着', |
| 14278 | +'渴著书' => '渴著书', |
13988 | 14279 | '渴著書' => '渴著书', |
13989 | 14280 | '渴著作' => '渴著作', |
13990 | 14281 | '渴著名' => '渴著名', |
| 14282 | +'渴著录' => '渴著录', |
13991 | 14283 | '渴著錄' => '渴著录', |
| 14284 | +'渴著称' => '渴著称', |
13992 | 14285 | '渴著稱' => '渴著称', |
13993 | 14286 | '渴著者' => '渴著者', |
13994 | 14287 | '渴著述' => '渴著述', |
13995 | 14288 | '溢著' => '溢着', |
13996 | 14289 | '溢著書' => '溢著书', |
| 14290 | +'溢著书' => '溢著书', |
13997 | 14291 | '溢著作' => '溢著作', |
13998 | 14292 | '溢著名' => '溢著名', |
13999 | 14293 | '溢著錄' => '溢著录', |
| 14294 | +'溢著录' => '溢著录', |
| 14295 | +'溢著称' => '溢著称', |
14000 | 14296 | '溢著稱' => '溢著称', |
14001 | 14297 | '溢著者' => '溢著者', |
14002 | 14298 | '溢著述' => '溢著述', |
14003 | 14299 | '演著' => '演着', |
| 14300 | +'演著书' => '演著书', |
14004 | 14301 | '演著書' => '演著书', |
14005 | 14302 | '演著作' => '演著作', |
14006 | 14303 | '演著名' => '演著名', |
| 14304 | +'演著录' => '演著录', |
14007 | 14305 | '演著錄' => '演著录', |
14008 | 14306 | '演著稱' => '演著称', |
| 14307 | +'演著称' => '演著称', |
14009 | 14308 | '演著者' => '演著者', |
14010 | 14309 | '演著述' => '演著述', |
14011 | 14310 | '漫著' => '漫着', |
14012 | 14311 | '漫著書' => '漫著书', |
| 14312 | +'漫著书' => '漫著书', |
14013 | 14313 | '漫著作' => '漫著作', |
14014 | 14314 | '漫著名' => '漫著名', |
| 14315 | +'漫著录' => '漫著录', |
14015 | 14316 | '漫著錄' => '漫著录', |
| 14317 | +'漫著称' => '漫著称', |
14016 | 14318 | '漫著稱' => '漫著称', |
14017 | 14319 | '漫著者' => '漫著者', |
14018 | 14320 | '漫著述' => '漫著述', |
— | — | @@ -14030,10 +14332,13 @@ |
14031 | 14333 | '燒著者' => '烧著者', |
14032 | 14334 | '燒著述' => '烧著述', |
14033 | 14335 | '照著' => '照着', |
| 14336 | +'照著书' => '照著书', |
14034 | 14337 | '照著書' => '照著书', |
14035 | 14338 | '照著作' => '照著作', |
14036 | 14339 | '照著名' => '照著名', |
| 14340 | +'照著录' => '照著录', |
14037 | 14341 | '照著錄' => '照著录', |
| 14342 | +'照著称' => '照著称', |
14038 | 14343 | '照著稱' => '照著称', |
14039 | 14344 | '照著者' => '照著者', |
14040 | 14345 | '照著述' => '照著述', |
— | — | @@ -14069,25 +14374,33 @@ |
14070 | 14375 | '猜著作' => '猜著作', |
14071 | 14376 | '猜著名' => '猜著名', |
14072 | 14377 | '猜著錄' => '猜著录', |
| 14378 | +'猜著录' => '猜著录', |
| 14379 | +'猜著称' => '猜著称', |
14073 | 14380 | '猜著稱' => '猜著称', |
14074 | 14381 | '猜著者' => '猜著者', |
14075 | 14382 | '猜著述' => '猜著述', |
14076 | 14383 | '玩著' => '玩着', |
14077 | 14384 | '甜著' => '甜着', |
14078 | 14385 | '甜著書' => '甜著书', |
| 14386 | +'甜著书' => '甜著书', |
14079 | 14387 | '甜著作' => '甜著作', |
14080 | 14388 | '甜著名' => '甜著名', |
| 14389 | +'甜著录' => '甜著录', |
14081 | 14390 | '甜著錄' => '甜著录', |
14082 | 14391 | '甜著稱' => '甜著称', |
| 14392 | +'甜著称' => '甜著称', |
14083 | 14393 | '甜著者' => '甜著者', |
14084 | 14394 | '甜著述' => '甜著述', |
14085 | 14395 | '用不著' => '用不着', |
14086 | 14396 | '用得著' => '用得着', |
14087 | 14397 | '用著' => '用着', |
| 14398 | +'用著书' => '用著书', |
14088 | 14399 | '用著書' => '用著书', |
14089 | 14400 | '用著作' => '用著作', |
14090 | 14401 | '用著名' => '用著名', |
| 14402 | +'用著录' => '用著录', |
14091 | 14403 | '用著錄' => '用著录', |
| 14404 | +'用著称' => '用著称', |
14092 | 14405 | '用著稱' => '用著称', |
14093 | 14406 | '用著者' => '用著者', |
14094 | 14407 | '用著述' => '用著述', |
— | — | @@ -14102,14 +14415,19 @@ |
14103 | 14416 | '留著作' => '留著作', |
14104 | 14417 | '留著名' => '留著名', |
14105 | 14418 | '留著錄' => '留著录', |
| 14419 | +'留著录' => '留著录', |
14106 | 14420 | '留著稱' => '留著称', |
| 14421 | +'留著称' => '留著称', |
14107 | 14422 | '留著者' => '留著者', |
14108 | 14423 | '留著述' => '留著述', |
14109 | 14424 | '疑著' => '疑着', |
| 14425 | +'疑著书' => '疑著书', |
14110 | 14426 | '疑著書' => '疑著书', |
14111 | 14427 | '疑著作' => '疑著作', |
14112 | 14428 | '疑著名' => '疑著名', |
| 14429 | +'疑著录' => '疑著录', |
14113 | 14430 | '疑著錄' => '疑著录', |
| 14431 | +'疑著称' => '疑著称', |
14114 | 14432 | '疑著稱' => '疑著称', |
14115 | 14433 | '疑著者' => '疑著者', |
14116 | 14434 | '疑著述' => '疑著述', |
— | — | @@ -14123,11 +14441,14 @@ |
14124 | 14442 | '皺著者' => '皱著者', |
14125 | 14443 | '皺著述' => '皱著述', |
14126 | 14444 | '盛著' => '盛着', |
| 14445 | +'盛著书' => '盛著书', |
14127 | 14446 | '盛著書' => '盛著书', |
14128 | 14447 | '盛著作' => '盛著作', |
14129 | 14448 | '盛著名' => '盛著名', |
14130 | 14449 | '盛著錄' => '盛著录', |
| 14450 | +'盛著录' => '盛著录', |
14131 | 14451 | '盛著稱' => '盛著称', |
| 14452 | +'盛著称' => '盛著称', |
14132 | 14453 | '盛著者' => '盛著者', |
14133 | 14454 | '盛著述' => '盛著述', |
14134 | 14455 | '盯著' => '盯着', |
— | — | @@ -14135,15 +14456,20 @@ |
14136 | 14457 | '盯著作' => '盯著作', |
14137 | 14458 | '盯著名' => '盯著名', |
14138 | 14459 | '盯著錄' => '盯著录', |
| 14460 | +'盯著录' => '盯著录', |
14139 | 14461 | '盯著稱' => '盯著称', |
| 14462 | +'盯著称' => '盯著称', |
14140 | 14463 | '盯著者' => '盯著者', |
14141 | 14464 | '盯著述' => '盯著述', |
14142 | 14465 | '盾著' => '盾着', |
14143 | 14466 | '盾著書' => '盾著书', |
| 14467 | +'盾著书' => '盾著书', |
14144 | 14468 | '盾著作' => '盾著作', |
14145 | 14469 | '盾著名' => '盾著名', |
14146 | 14470 | '盾著錄' => '盾著录', |
| 14471 | +'盾著录' => '盾著录', |
14147 | 14472 | '盾著稱' => '盾著称', |
| 14473 | +'盾著称' => '盾著称', |
14148 | 14474 | '盾著者' => '盾著者', |
14149 | 14475 | '盾著述' => '盾著述', |
14150 | 14476 | '看不著' => '看不着', |
— | — | @@ -14152,8 +14478,10 @@ |
14153 | 14479 | '看著書' => '看着书', |
14154 | 14480 | '看著作' => '看著作', |
14155 | 14481 | '看著名' => '看著名', |
| 14482 | +'看著录' => '看著录', |
14156 | 14483 | '看著錄' => '看著录', |
14157 | 14484 | '看著稱' => '看著称', |
| 14485 | +'看著称' => '看著称', |
14158 | 14486 | '看著者' => '看著者', |
14159 | 14487 | '看著述' => '看著述', |
14160 | 14488 | '著業' => '着业', |
— | — | @@ -14262,9 +14590,12 @@ |
14263 | 14591 | '睡得著' => '睡得着', |
14264 | 14592 | '睡著' => '睡着', |
14265 | 14593 | '睡著書' => '睡著书', |
| 14594 | +'睡著书' => '睡著书', |
14266 | 14595 | '睡著作' => '睡著作', |
14267 | 14596 | '睡著名' => '睡著名', |
14268 | 14597 | '睡著錄' => '睡著录', |
| 14598 | +'睡著录' => '睡著录', |
| 14599 | +'睡著称' => '睡著称', |
14269 | 14600 | '睡著稱' => '睡著称', |
14270 | 14601 | '睡著者' => '睡著者', |
14271 | 14602 | '睡著述' => '睡著述', |
— | — | @@ -14282,15 +14613,20 @@ |
14283 | 14614 | '瞧著書' => '瞧着书', |
14284 | 14615 | '瞧著作' => '瞧著作', |
14285 | 14616 | '瞧著名' => '瞧著名', |
| 14617 | +'瞧著录' => '瞧著录', |
14286 | 14618 | '瞧著錄' => '瞧著录', |
| 14619 | +'瞧著称' => '瞧著称', |
14287 | 14620 | '瞧著稱' => '瞧著称', |
14288 | 14621 | '瞧著者' => '瞧著者', |
14289 | 14622 | '瞧著述' => '瞧著述', |
14290 | 14623 | '瞪著' => '瞪着', |
14291 | 14624 | '瞪著書' => '瞪著书', |
| 14625 | +'瞪著书' => '瞪著书', |
14292 | 14626 | '瞪著作' => '瞪著作', |
14293 | 14627 | '瞪著名' => '瞪著名', |
14294 | 14628 | '瞪著錄' => '瞪著录', |
| 14629 | +'瞪著录' => '瞪著录', |
| 14630 | +'瞪著称' => '瞪著称', |
14295 | 14631 | '瞪著稱' => '瞪著称', |
14296 | 14632 | '瞪著者' => '瞪著者', |
14297 | 14633 | '瞪著述' => '瞪著述', |
— | — | @@ -14298,27 +14634,36 @@ |
14299 | 14635 | '石碁镇' => '石碁镇', |
14300 | 14636 | '石碁鎮' => '石碁镇', |
14301 | 14637 | '福著' => '福着', |
| 14638 | +'福著书' => '福著书', |
14302 | 14639 | '福著書' => '福著书', |
14303 | 14640 | '福著作' => '福著作', |
14304 | 14641 | '福著名' => '福著名', |
14305 | 14642 | '福著錄' => '福著录', |
| 14643 | +'福著录' => '福著录', |
14306 | 14644 | '福著稱' => '福著称', |
| 14645 | +'福著称' => '福著称', |
14307 | 14646 | '福著者' => '福著者', |
14308 | 14647 | '福著述' => '福著述', |
14309 | 14648 | '穀梁' => '穀梁', |
14310 | 14649 | '空著' => '空着', |
| 14650 | +'空著书' => '空著书', |
14311 | 14651 | '空著書' => '空著书', |
14312 | 14652 | '空著作' => '空著作', |
14313 | 14653 | '空著名' => '空著名', |
| 14654 | +'空著录' => '空著录', |
14314 | 14655 | '空著錄' => '空著录', |
| 14656 | +'空著称' => '空著称', |
14315 | 14657 | '空著稱' => '空著称', |
14316 | 14658 | '空著者' => '空著者', |
14317 | 14659 | '空著述' => '空著述', |
14318 | 14660 | '穿著' => '穿着', |
| 14661 | +'穿著书' => '穿著书', |
14319 | 14662 | '穿著書' => '穿著书', |
14320 | 14663 | '穿著作' => '穿著作', |
14321 | 14664 | '穿著名' => '穿著名', |
| 14665 | +'穿著录' => '穿著录', |
14322 | 14666 | '穿著錄' => '穿著录', |
| 14667 | +'穿著称' => '穿著称', |
14323 | 14668 | '穿著稱' => '穿著称', |
14324 | 14669 | '穿著者' => '穿著者', |
14325 | 14670 | '穿著述' => '穿著述', |
— | — | @@ -14331,28 +14676,37 @@ |
14332 | 14677 | '豎著者' => '竖著者', |
14333 | 14678 | '豎著述' => '竖著述', |
14334 | 14679 | '站著' => '站着', |
| 14680 | +'站著书' => '站著书', |
14335 | 14681 | '站著書' => '站著书', |
14336 | 14682 | '站著作' => '站著作', |
14337 | 14683 | '站著名' => '站著名', |
14338 | 14684 | '站著錄' => '站著录', |
| 14685 | +'站著录' => '站著录', |
| 14686 | +'站著称' => '站著称', |
14339 | 14687 | '站著稱' => '站著称', |
14340 | 14688 | '站著者' => '站著者', |
14341 | 14689 | '站著述' => '站著述', |
14342 | 14690 | '笑著' => '笑着', |
| 14691 | +'笑著书' => '笑著书', |
14343 | 14692 | '笑著書' => '笑著书', |
14344 | 14693 | '笑著作' => '笑著作', |
14345 | 14694 | '笑著名' => '笑著名', |
| 14695 | +'笑著录' => '笑著录', |
14346 | 14696 | '笑著錄' => '笑著录', |
| 14697 | +'笑著称' => '笑著称', |
14347 | 14698 | '笑著稱' => '笑著称', |
14348 | 14699 | '笑著者' => '笑著者', |
14349 | 14700 | '笑著述' => '笑著述', |
14350 | 14701 | '答覆' => '答复', |
14351 | 14702 | '管著' => '管着', |
| 14703 | +'管著书' => '管著书', |
14352 | 14704 | '管著書' => '管著书', |
14353 | 14705 | '管著作' => '管著作', |
14354 | 14706 | '管著名' => '管著名', |
| 14707 | +'管著录' => '管著录', |
14355 | 14708 | '管著錄' => '管著录', |
14356 | 14709 | '管著稱' => '管著称', |
| 14710 | +'管著称' => '管著称', |
14357 | 14711 | '管著者' => '管著者', |
14358 | 14712 | '管著述' => '管著述', |
14359 | 14713 | '米澤瑠美' => '米泽瑠美', |
— | — | @@ -14383,45 +14737,60 @@ |
14384 | 14738 | '纏著者' => '缠著者', |
14385 | 14739 | '纏著述' => '缠著述', |
14386 | 14740 | '罩著' => '罩着', |
| 14741 | +'罩著书' => '罩著书', |
14387 | 14742 | '罩著書' => '罩著书', |
14388 | 14743 | '罩著作' => '罩著作', |
14389 | 14744 | '罩著名' => '罩著名', |
14390 | 14745 | '罩著錄' => '罩著录', |
| 14746 | +'罩著录' => '罩著录', |
| 14747 | +'罩著称' => '罩著称', |
14391 | 14748 | '罩著稱' => '罩著称', |
14392 | 14749 | '罩著者' => '罩著者', |
14393 | 14750 | '罩著述' => '罩著述', |
14394 | 14751 | '美著' => '美着', |
| 14752 | +'美著书' => '美著书', |
14395 | 14753 | '美著書' => '美著书', |
14396 | 14754 | '美著作' => '美著作', |
14397 | 14755 | '美著名' => '美著名', |
| 14756 | +'美著录' => '美著录', |
14398 | 14757 | '美著錄' => '美著录', |
14399 | 14758 | '美著稱' => '美著称', |
| 14759 | +'美著称' => '美著称', |
14400 | 14760 | '美著者' => '美著者', |
14401 | 14761 | '美著述' => '美著述', |
14402 | 14762 | '耀著' => '耀着', |
14403 | 14763 | '耀著書' => '耀著书', |
| 14764 | +'耀著书' => '耀著书', |
14404 | 14765 | '耀著作' => '耀著作', |
14405 | 14766 | '耀著名' => '耀著名', |
14406 | 14767 | '耀著錄' => '耀著录', |
| 14768 | +'耀著录' => '耀著录', |
| 14769 | +'耀著称' => '耀著称', |
14407 | 14770 | '耀著稱' => '耀著称', |
14408 | 14771 | '耀著者' => '耀著者', |
14409 | 14772 | '耀著述' => '耀著述', |
14410 | 14773 | '老幺' => '老幺', |
14411 | 14774 | '考著' => '考着', |
14412 | 14775 | '考著書' => '考著书', |
| 14776 | +'考著书' => '考著书', |
14413 | 14777 | '考著作' => '考著作', |
14414 | 14778 | '考著名' => '考著名', |
14415 | 14779 | '考著錄' => '考著录', |
| 14780 | +'考著录' => '考著录', |
14416 | 14781 | '考著稱' => '考著称', |
| 14782 | +'考著称' => '考著称', |
14417 | 14783 | '考著者' => '考著者', |
14418 | 14784 | '考著述' => '考著述', |
14419 | 14785 | '肉乾乾' => '肉干干', |
14420 | 14786 | '肘手鍊足' => '肘手链足', |
14421 | 14787 | '背著' => '背着', |
| 14788 | +'背著书' => '背著书', |
14422 | 14789 | '背著書' => '背著书', |
14423 | 14790 | '背著作' => '背著作', |
14424 | 14791 | '背著名' => '背著名', |
| 14792 | +'背著录' => '背著录', |
14425 | 14793 | '背著錄' => '背著录', |
| 14794 | +'背著称' => '背著称', |
14426 | 14795 | '背著稱' => '背著称', |
14427 | 14796 | '背著者' => '背著者', |
14428 | 14797 | '背著述' => '背著述', |
— | — | @@ -14442,11 +14811,14 @@ |
14443 | 14812 | '藝著者' => '艺著者', |
14444 | 14813 | '藝著述' => '艺著述', |
14445 | 14814 | '苦著' => '苦着', |
| 14815 | +'苦著书' => '苦著书', |
14446 | 14816 | '苦著書' => '苦著书', |
14447 | 14817 | '苦著作' => '苦著作', |
14448 | 14818 | '苦著名' => '苦著名', |
| 14819 | +'苦著录' => '苦著录', |
14449 | 14820 | '苦著錄' => '苦著录', |
14450 | 14821 | '苦著稱' => '苦著称', |
| 14822 | +'苦著称' => '苦著称', |
14451 | 14823 | '苦著者' => '苦著者', |
14452 | 14824 | '苦著述' => '苦著述', |
14453 | 14825 | '苧烯' => '苧烯', |
— | — | @@ -14462,11 +14834,14 @@ |
14463 | 14835 | '蕭乾' => '萧乾', |
14464 | 14836 | '萧乾' => '萧乾', |
14465 | 14837 | '落著' => '落着', |
| 14838 | +'落著书' => '落著书', |
14466 | 14839 | '落著書' => '落著书', |
14467 | 14840 | '落著作' => '落著作', |
14468 | 14841 | '落著名' => '落著名', |
| 14842 | +'落著录' => '落著录', |
14469 | 14843 | '落著錄' => '落著录', |
14470 | 14844 | '落著稱' => '落著称', |
| 14845 | +'落著称' => '落著称', |
14471 | 14846 | '落著者' => '落著者', |
14472 | 14847 | '落著述' => '落著述', |
14473 | 14848 | '著書' => '著书', |
— | — | @@ -14482,42 +14857,57 @@ |
14483 | 14858 | '著述' => '著述', |
14484 | 14859 | '蒙著' => '蒙着', |
14485 | 14860 | '蒙著書' => '蒙著书', |
| 14861 | +'蒙著书' => '蒙著书', |
14486 | 14862 | '蒙著作' => '蒙著作', |
14487 | 14863 | '蒙著名' => '蒙著名', |
| 14864 | +'蒙著录' => '蒙著录', |
14488 | 14865 | '蒙著錄' => '蒙著录', |
14489 | 14866 | '蒙著稱' => '蒙著称', |
| 14867 | +'蒙著称' => '蒙著称', |
14490 | 14868 | '蒙著者' => '蒙著者', |
14491 | 14869 | '蒙著述' => '蒙著述', |
14492 | 14870 | '藏著' => '藏着', |
14493 | 14871 | '藏著書' => '藏著书', |
| 14872 | +'藏著书' => '藏著书', |
14494 | 14873 | '藏著作' => '藏著作', |
14495 | 14874 | '藏著名' => '藏著名', |
14496 | 14875 | '藏著錄' => '藏著录', |
| 14876 | +'藏著录' => '藏著录', |
| 14877 | +'藏著称' => '藏著称', |
14497 | 14878 | '藏著稱' => '藏著称', |
14498 | 14879 | '藏著者' => '藏著者', |
14499 | 14880 | '藏著述' => '藏著述', |
14500 | 14881 | '蘸著' => '蘸着', |
14501 | 14882 | '蘸著書' => '蘸著书', |
| 14883 | +'蘸著书' => '蘸著书', |
14502 | 14884 | '蘸著作' => '蘸著作', |
14503 | 14885 | '蘸著名' => '蘸著名', |
| 14886 | +'蘸著录' => '蘸著录', |
14504 | 14887 | '蘸著錄' => '蘸著录', |
14505 | 14888 | '蘸著稱' => '蘸著称', |
| 14889 | +'蘸著称' => '蘸著称', |
14506 | 14890 | '蘸著者' => '蘸著者', |
14507 | 14891 | '蘸著述' => '蘸著述', |
14508 | 14892 | '行著' => '行着', |
| 14893 | +'行著书' => '行著书', |
14509 | 14894 | '行著書' => '行著书', |
14510 | 14895 | '行著作' => '行著作', |
14511 | 14896 | '行著名' => '行著名', |
| 14897 | +'行著录' => '行著录', |
14512 | 14898 | '行著錄' => '行著录', |
14513 | 14899 | '行著稱' => '行著称', |
| 14900 | +'行著称' => '行著称', |
14514 | 14901 | '行著者' => '行著者', |
14515 | 14902 | '行著述' => '行著述', |
14516 | 14903 | '衣著' => '衣着', |
| 14904 | +'衣著书' => '衣著书', |
14517 | 14905 | '衣著書' => '衣著书', |
14518 | 14906 | '衣著作' => '衣著作', |
14519 | 14907 | '衣著名' => '衣著名', |
| 14908 | +'衣著录' => '衣著录', |
14520 | 14909 | '衣著錄' => '衣著录', |
14521 | 14910 | '衣著稱' => '衣著称', |
| 14911 | +'衣著称' => '衣著称', |
14522 | 14912 | '衣著者' => '衣著者', |
14523 | 14913 | '衣著述' => '衣著述', |
14524 | 14914 | '裝著' => '装着', |
— | — | @@ -14530,9 +14920,12 @@ |
14531 | 14921 | '裝著述' => '装著述', |
14532 | 14922 | '裹著' => '裹着', |
14533 | 14923 | '裹著書' => '裹著书', |
| 14924 | +'裹著书' => '裹著书', |
14534 | 14925 | '裹著作' => '裹著作', |
14535 | 14926 | '裹著名' => '裹著名', |
| 14927 | +'裹著录' => '裹著录', |
14536 | 14928 | '裹著錄' => '裹著录', |
| 14929 | +'裹著称' => '裹著称', |
14537 | 14930 | '裹著稱' => '裹著称', |
14538 | 14931 | '裹著者' => '裹著者', |
14539 | 14932 | '裹著述' => '裹著述', |
— | — | @@ -14575,10 +14968,13 @@ |
14576 | 14969 | '語著者' => '语著者', |
14577 | 14970 | '語著述' => '语著述', |
14578 | 14971 | '豫著' => '豫着', |
| 14972 | +'豫著书' => '豫著书', |
14579 | 14973 | '豫著書' => '豫著书', |
14580 | 14974 | '豫著作' => '豫著作', |
14581 | 14975 | '豫著名' => '豫著名', |
| 14976 | +'豫著录' => '豫著录', |
14582 | 14977 | '豫著錄' => '豫著录', |
| 14978 | +'豫著称' => '豫著称', |
14583 | 14979 | '豫著稱' => '豫著称', |
14584 | 14980 | '豫著者' => '豫著者', |
14585 | 14981 | '豫著述' => '豫著述', |
— | — | @@ -14592,10 +14988,13 @@ |
14593 | 14989 | '貞著述' => '贞著述', |
14594 | 14990 | '走著' => '走着', |
14595 | 14991 | '走著書' => '走著书', |
| 14992 | +'走著书' => '走著书', |
14596 | 14993 | '走著作' => '走著作', |
14597 | 14994 | '走著名' => '走著名', |
14598 | 14995 | '走著錄' => '走著录', |
| 14996 | +'走著录' => '走著录', |
14599 | 14997 | '走著稱' => '走著称', |
| 14998 | +'走著称' => '走著称', |
14600 | 14999 | '走著者' => '走著者', |
14601 | 15000 | '走著述' => '走著述', |
14602 | 15001 | '趕著' => '赶着', |
— | — | @@ -14608,9 +15007,12 @@ |
14609 | 15008 | '趕著述' => '赶著述', |
14610 | 15009 | '趴著' => '趴着', |
14611 | 15010 | '趴著書' => '趴著书', |
| 15011 | +'趴著书' => '趴著书', |
14612 | 15012 | '趴著作' => '趴著作', |
14613 | 15013 | '趴著名' => '趴著名', |
| 15014 | +'趴著录' => '趴著录', |
14614 | 15015 | '趴著錄' => '趴著录', |
| 15016 | +'趴著称' => '趴著称', |
14615 | 15017 | '趴著稱' => '趴著称', |
14616 | 15018 | '趴著者' => '趴著者', |
14617 | 15019 | '趴著述' => '趴著述', |
— | — | @@ -14624,66 +15026,90 @@ |
14625 | 15027 | '躍著述' => '跃著述', |
14626 | 15028 | '跑著' => '跑着', |
14627 | 15029 | '跑著書' => '跑著书', |
| 15030 | +'跑著书' => '跑著书', |
14628 | 15031 | '跑著作' => '跑著作', |
14629 | 15032 | '跑著名' => '跑著名', |
| 15033 | +'跑著录' => '跑著录', |
14630 | 15034 | '跑著錄' => '跑著录', |
14631 | 15035 | '跑著稱' => '跑著称', |
| 15036 | +'跑著称' => '跑著称', |
14632 | 15037 | '跑著者' => '跑著者', |
14633 | 15038 | '跑著述' => '跑著述', |
14634 | 15039 | '跟著' => '跟着', |
| 15040 | +'跟著书' => '跟著书', |
14635 | 15041 | '跟著書' => '跟著书', |
14636 | 15042 | '跟著作' => '跟著作', |
14637 | 15043 | '跟著名' => '跟著名', |
| 15044 | +'跟著录' => '跟著录', |
14638 | 15045 | '跟著錄' => '跟著录', |
| 15046 | +'跟著称' => '跟著称', |
14639 | 15047 | '跟著稱' => '跟著称', |
14640 | 15048 | '跟著者' => '跟著者', |
14641 | 15049 | '跟著述' => '跟著述', |
14642 | 15050 | '跪著' => '跪着', |
14643 | 15051 | '跪著書' => '跪著书', |
| 15052 | +'跪著书' => '跪著书', |
14644 | 15053 | '跪著作' => '跪著作', |
14645 | 15054 | '跪著名' => '跪著名', |
14646 | 15055 | '跪著錄' => '跪著录', |
| 15056 | +'跪著录' => '跪著录', |
14647 | 15057 | '跪著稱' => '跪著称', |
| 15058 | +'跪著称' => '跪著称', |
14648 | 15059 | '跪著者' => '跪著者', |
14649 | 15060 | '跪著述' => '跪著述', |
14650 | 15061 | '跳著' => '跳着', |
| 15062 | +'跳著书' => '跳著书', |
14651 | 15063 | '跳著書' => '跳著书', |
14652 | 15064 | '跳著作' => '跳著作', |
14653 | 15065 | '跳著名' => '跳著名', |
| 15066 | +'跳著录' => '跳著录', |
14654 | 15067 | '跳著錄' => '跳著录', |
| 15068 | +'跳著称' => '跳著称', |
14655 | 15069 | '跳著稱' => '跳著称', |
14656 | 15070 | '跳著者' => '跳著者', |
14657 | 15071 | '跳著述' => '跳著述', |
14658 | 15072 | '躊躇滿志' => '踌躇滿志', |
14659 | 15073 | '踏著' => '踏着', |
14660 | 15074 | '踏著書' => '踏著书', |
| 15075 | +'踏著书' => '踏著书', |
14661 | 15076 | '踏著作' => '踏著作', |
14662 | 15077 | '踏著名' => '踏著名', |
14663 | 15078 | '踏著錄' => '踏著录', |
| 15079 | +'踏著录' => '踏著录', |
| 15080 | +'踏著称' => '踏著称', |
14664 | 15081 | '踏著稱' => '踏著称', |
14665 | 15082 | '踏著者' => '踏著者', |
14666 | 15083 | '踏著述' => '踏著述', |
14667 | 15084 | '踩著' => '踩着', |
| 15085 | +'踩著书' => '踩著书', |
14668 | 15086 | '踩著書' => '踩著书', |
14669 | 15087 | '踩著作' => '踩著作', |
14670 | 15088 | '踩著名' => '踩著名', |
| 15089 | +'踩著录' => '踩著录', |
14671 | 15090 | '踩著錄' => '踩著录', |
14672 | 15091 | '踩著稱' => '踩著称', |
| 15092 | +'踩著称' => '踩著称', |
14673 | 15093 | '踩著者' => '踩著者', |
14674 | 15094 | '踩著述' => '踩著述', |
14675 | 15095 | '身著' => '身着', |
| 15096 | +'身著书' => '身著书', |
14676 | 15097 | '身著書' => '身著书', |
14677 | 15098 | '身著作' => '身著作', |
14678 | 15099 | '身著名' => '身著名', |
| 15100 | +'身著录' => '身著录', |
14679 | 15101 | '身著錄' => '身著录', |
14680 | 15102 | '身著稱' => '身著称', |
| 15103 | +'身著称' => '身著称', |
14681 | 15104 | '身著者' => '身著者', |
14682 | 15105 | '身著述' => '身著述', |
14683 | 15106 | '躺著' => '躺着', |
14684 | 15107 | '躺著書' => '躺著书', |
| 15108 | +'躺著书' => '躺著书', |
14685 | 15109 | '躺著作' => '躺著作', |
14686 | 15110 | '躺著名' => '躺著名', |
14687 | 15111 | '躺著錄' => '躺著录', |
| 15112 | +'躺著录' => '躺著录', |
| 15113 | +'躺著称' => '躺著称', |
14688 | 15114 | '躺著稱' => '躺著称', |
14689 | 15115 | '躺著者' => '躺著者', |
14690 | 15116 | '躺著述' => '躺著述', |
— | — | @@ -14733,34 +15159,46 @@ |
14734 | 15160 | '迫著' => '迫着', |
14735 | 15161 | '追著' => '追着', |
14736 | 15162 | '追著書' => '追著书', |
| 15163 | +'追著书' => '追著书', |
14737 | 15164 | '追著作' => '追著作', |
14738 | 15165 | '追著名' => '追著名', |
14739 | 15166 | '追著錄' => '追著录', |
| 15167 | +'追著录' => '追著录', |
| 15168 | +'追著称' => '追著称', |
14740 | 15169 | '追著稱' => '追著称', |
14741 | 15170 | '追著者' => '追著者', |
14742 | 15171 | '追著述' => '追著述', |
14743 | 15172 | '逆著' => '逆着', |
14744 | 15173 | '逆著書' => '逆著书', |
| 15174 | +'逆著书' => '逆著书', |
14745 | 15175 | '逆著作' => '逆著作', |
14746 | 15176 | '逆著名' => '逆著名', |
14747 | 15177 | '逆著錄' => '逆著录', |
| 15178 | +'逆著录' => '逆著录', |
| 15179 | +'逆著称' => '逆著称', |
14748 | 15180 | '逆著稱' => '逆著称', |
14749 | 15181 | '逆著者' => '逆著者', |
14750 | 15182 | '逆著述' => '逆著述', |
14751 | 15183 | '逼著' => '逼着', |
14752 | 15184 | '逼著書' => '逼著书', |
| 15185 | +'逼著书' => '逼著书', |
14753 | 15186 | '逼著作' => '逼著作', |
14754 | 15187 | '逼著名' => '逼著名', |
14755 | 15188 | '逼著錄' => '逼著录', |
| 15189 | +'逼著录' => '逼著录', |
| 15190 | +'逼著称' => '逼著称', |
14756 | 15191 | '逼著稱' => '逼著称', |
14757 | 15192 | '逼著者' => '逼著者', |
14758 | 15193 | '逼著述' => '逼著述', |
14759 | 15194 | '遇著' => '遇着', |
14760 | 15195 | '遇著書' => '遇著书', |
| 15196 | +'遇著书' => '遇著书', |
14761 | 15197 | '遇著作' => '遇著作', |
14762 | 15198 | '遇著名' => '遇著名', |
14763 | 15199 | '遇著錄' => '遇著录', |
| 15200 | +'遇著录' => '遇著录', |
14764 | 15201 | '遇著稱' => '遇著称', |
| 15202 | +'遇著称' => '遇著称', |
14765 | 15203 | '遇著者' => '遇著者', |
14766 | 15204 | '遇著述' => '遇著述', |
14767 | 15205 | '遺著' => '遗著', |
— | — | @@ -14768,10 +15206,13 @@ |
14769 | 15207 | '郭子乾' => '郭子乾', |
14770 | 15208 | '配著' => '配着', |
14771 | 15209 | '配著書' => '配著书', |
| 15210 | +'配著书' => '配著书', |
14772 | 15211 | '配著作' => '配著作', |
14773 | 15212 | '配著名' => '配著名', |
14774 | 15213 | '配著錄' => '配著录', |
| 15214 | +'配著录' => '配著录', |
14775 | 15215 | '配著稱' => '配著称', |
| 15216 | +'配著称' => '配著称', |
14776 | 15217 | '配著者' => '配著者', |
14777 | 15218 | '配著述' => '配著述', |
14778 | 15219 | '釀著' => '酿着', |
— | — | @@ -14784,8 +15225,8 @@ |
14785 | 15226 | '釀著述' => '酿著述', |
14786 | 15227 | '醯壺' => '醯壶', |
14787 | 15228 | '醯壶' => '醯壶', |
| 15229 | +'醯醬' => '醯酱', |
14788 | 15230 | '醯酱' => '醯酱', |
14789 | | -'醯醬' => '醯酱', |
14790 | 15231 | '醯醋' => '醯醋', |
14791 | 15232 | '醯醢' => '醯醢', |
14792 | 15233 | '醯鸡' => '醯鸡', |
— | — | @@ -14836,30 +15277,39 @@ |
14837 | 15278 | '阿部正瞭' => '阿部正瞭', |
14838 | 15279 | '附著' => '附着', |
14839 | 15280 | '附睪' => '附睾', |
| 15281 | +'附著书' => '附著书', |
14840 | 15282 | '附著書' => '附著书', |
14841 | 15283 | '附著作' => '附著作', |
14842 | 15284 | '附著名' => '附著名', |
14843 | 15285 | '附著錄' => '附著录', |
| 15286 | +'附著录' => '附著录', |
| 15287 | +'附著称' => '附著称', |
14844 | 15288 | '附著稱' => '附著称', |
14845 | 15289 | '附著者' => '附著者', |
14846 | 15290 | '附著述' => '附著述', |
14847 | 15291 | '陈乾生' => '陈乾生', |
14848 | 15292 | '陳乾生' => '陈乾生', |
| 15293 | +'陈公乾生' => '陈公乾生', |
14849 | 15294 | '陳公乾生' => '陈公乾生', |
14850 | | -'陈公乾生' => '陈公乾生', |
14851 | 15295 | '陋著' => '陋着', |
14852 | 15296 | '陋著書' => '陋著书', |
| 15297 | +'陋著书' => '陋著书', |
14853 | 15298 | '陋著作' => '陋著作', |
14854 | 15299 | '陋著名' => '陋著名', |
14855 | 15300 | '陋著錄' => '陋著录', |
| 15301 | +'陋著录' => '陋著录', |
| 15302 | +'陋著称' => '陋著称', |
14856 | 15303 | '陋著稱' => '陋著称', |
14857 | 15304 | '陋著者' => '陋著者', |
14858 | 15305 | '陋著述' => '陋著述', |
14859 | 15306 | '陪著' => '陪着', |
| 15307 | +'陪著书' => '陪著书', |
14860 | 15308 | '陪著書' => '陪著书', |
14861 | 15309 | '陪著作' => '陪著作', |
14862 | 15310 | '陪著名' => '陪著名', |
| 15311 | +'陪著录' => '陪著录', |
14863 | 15312 | '陪著錄' => '陪著录', |
| 15313 | +'陪著称' => '陪著称', |
14864 | 15314 | '陪著稱' => '陪著称', |
14865 | 15315 | '陪著者' => '陪著者', |
14866 | 15316 | '陪著述' => '陪著述', |
— | — | @@ -14874,19 +15324,25 @@ |
14875 | 15325 | '隨著者' => '随著者', |
14876 | 15326 | '隨著述' => '随著述', |
14877 | 15327 | '隔著' => '隔着', |
| 15328 | +'隔著书' => '隔著书', |
14878 | 15329 | '隔著書' => '隔著书', |
14879 | 15330 | '隔著作' => '隔著作', |
14880 | 15331 | '隔著名' => '隔著名', |
| 15332 | +'隔著录' => '隔著录', |
14881 | 15333 | '隔著錄' => '隔著录', |
| 15334 | +'隔著称' => '隔著称', |
14882 | 15335 | '隔著稱' => '隔著称', |
14883 | 15336 | '隔著者' => '隔著者', |
14884 | 15337 | '隔著述' => '隔著述', |
14885 | 15338 | '隱睪' => '隱睾', |
14886 | 15339 | '雅著' => '雅着', |
| 15340 | +'雅著书' => '雅著书', |
14887 | 15341 | '雅著書' => '雅著书', |
14888 | 15342 | '雅著作' => '雅著作', |
14889 | 15343 | '雅著名' => '雅著名', |
| 15344 | +'雅著录' => '雅著录', |
14890 | 15345 | '雅著錄' => '雅著录', |
| 15346 | +'雅著称' => '雅著称', |
14891 | 15347 | '雅著稱' => '雅著称', |
14892 | 15348 | '雅著者' => '雅著者', |
14893 | 15349 | '雅著述' => '雅著述', |
— | — | @@ -14895,7 +15351,9 @@ |
14896 | 15352 | '靠著作' => '靠著作', |
14897 | 15353 | '靠著名' => '靠著名', |
14898 | 15354 | '靠著錄' => '靠著录', |
| 15355 | +'靠著录' => '靠著录', |
14899 | 15356 | '靠著稱' => '靠著称', |
| 15357 | +'靠著称' => '靠著称', |
14900 | 15358 | '靠著者' => '靠著者', |
14901 | 15359 | '靠著述' => '靠著述', |
14902 | 15360 | '頂著' => '顶着', |
— | — | @@ -14965,18 +15423,24 @@ |
14966 | 15424 | '騙著者' => '骗著者', |
14967 | 15425 | '騙著述' => '骗著述', |
14968 | 15426 | '高著' => '高着', |
| 15427 | +'高著书' => '高著书', |
14969 | 15428 | '高著書' => '高著书', |
14970 | 15429 | '高著作' => '高著作', |
14971 | 15430 | '高著名' => '高著名', |
| 15431 | +'高著录' => '高著录', |
14972 | 15432 | '高著錄' => '高著录', |
14973 | 15433 | '高著稱' => '高著称', |
| 15434 | +'高著称' => '高著称', |
14974 | 15435 | '高著者' => '高著者', |
14975 | 15436 | '高著述' => '高著述', |
14976 | 15437 | '髭著' => '髭着', |
| 15438 | +'髭著书' => '髭著书', |
14977 | 15439 | '髭著書' => '髭著书', |
14978 | 15440 | '髭著作' => '髭著作', |
14979 | 15441 | '髭著名' => '髭著名', |
14980 | 15442 | '髭著錄' => '髭著录', |
| 15443 | +'髭著录' => '髭著录', |
| 15444 | +'髭著称' => '髭著称', |
14981 | 15445 | '髭著稱' => '髭著称', |
14982 | 15446 | '髭著者' => '髭著者', |
14983 | 15447 | '髭著述' => '髭著述', |
— | — | @@ -14995,10 +15459,13 @@ |
14996 | 15460 | '黄润乾' => '黄润乾', |
14997 | 15461 | '黃潤乾' => '黄润乾', |
14998 | 15462 | '黏著' => '黏着', |
| 15463 | +'黏著书' => '黏著书', |
14999 | 15464 | '黏著書' => '黏著书', |
15000 | 15465 | '黏著作' => '黏著作', |
15001 | 15466 | '黏著名' => '黏著名', |
| 15467 | +'黏著录' => '黏著录', |
15002 | 15468 | '黏著錄' => '黏著录', |
| 15469 | +'黏著称' => '黏著称', |
15003 | 15470 | '黏著稱' => '黏著称', |
15004 | 15471 | '黏著者' => '黏著者', |
15005 | 15472 | '黏著述' => '黏著述', |
Index: trunk/phase3/includes/zhtable/Makefile.py |
— | — | @@ -1,26 +1,34 @@ |
2 | 2 | #!/usr/bin/python |
3 | 3 | # -*- coding: utf-8 -*- |
4 | 4 | # @author Philip |
5 | | -import tarfile, zipfile |
| 5 | +import tarfile as tf |
| 6 | +import zipfile as zf |
6 | 7 | import os, re, shutil, sys, platform |
7 | 8 | |
8 | 9 | pyversion = platform.python_version() |
9 | 10 | islinux = platform.system().lower() == 'linux' |
10 | 11 | |
11 | | -if pyversion[:3] in ['2.5', '2.6', '2.7']: |
| 12 | +if pyversion[:3] in ['2.6', '2.7']: |
12 | 13 | import urllib as urllib_request |
13 | 14 | import codecs |
14 | | - uniopen = codecs.open |
15 | | - def unichr2(i): |
16 | | - if sys.maxunicode >= 0x10000 or i < 0x10000: |
17 | | - return unichr(i) |
18 | | - else: |
19 | | - return unichr(0xD7C0+(i>>10)) + unichr(0xDC00+(i&0x3FF)) |
| 15 | + open = codecs.open |
| 16 | + _unichr = unichr |
| 17 | + if sys.maxunicode < 0x10000: |
| 18 | + def unichr(i): |
| 19 | + if i < 0x10000: |
| 20 | + return _unichr(i) |
| 21 | + else: |
| 22 | + return _unichr( 0xD7C0 + ( i>>10 ) ) + _unichr( 0xDC00 + ( i & 0x3FF ) ) |
20 | 23 | elif pyversion[:2] == '3.': |
21 | 24 | import urllib.request as urllib_request |
22 | | - uniopen = open |
23 | | - unichr2 = chr |
| 25 | + unichr = chr |
24 | 26 | |
| 27 | +def unichr2( *args ): |
| 28 | + return [unichr( int( i.split('<')[0][2:], 16 ) ) for i in args] |
| 29 | + |
| 30 | +def unichr3( *args ): |
| 31 | + return [unichr( int( i[2:7], 16 ) ) for i in args if i[2:7]] |
| 32 | + |
25 | 33 | # DEFINE |
26 | 34 | SF_MIRROR = 'easynews' |
27 | 35 | SCIM_TABLES_VER = '0.5.9' |
— | — | @@ -28,14 +36,14 @@ |
29 | 37 | LIBTABE_VER = '0.2.3' |
30 | 38 | # END OF DEFINE |
31 | 39 | |
32 | | -def GetFileFromURL( url, dest ): |
33 | | - if os.path.isfile(dest): |
| 40 | +def download( url, dest ): |
| 41 | + if os.path.isfile( dest ): |
34 | 42 | print( 'File %s up to date.' % dest ) |
35 | 43 | return |
36 | 44 | global islinux |
37 | 45 | if islinux: |
38 | 46 | # we use wget instead urlretrieve under Linux, |
39 | | - # because wget will display details like download progress |
| 47 | + # because wget could display details like download progress |
40 | 48 | os.system('wget %s' % url) |
41 | 49 | else: |
42 | 50 | print( 'Downloading from [%s] ...' % url ) |
— | — | @@ -43,191 +51,200 @@ |
44 | 52 | print( 'Download complete.\n' ) |
45 | 53 | return |
46 | 54 | |
47 | | -def GetFileFromUnihan( path ): |
48 | | - print( 'Extracting files from %s ...' % path ) |
49 | | - text = zipfile.ZipFile(path).read('Unihan_Variants.txt') |
50 | | - uhfile = uniopen('Unihan_Variants.txt', 'w') |
51 | | - uhfile.write(text) |
52 | | - uhfile.close() |
53 | | - return |
| 55 | +def uncompress( fp, member, encoding = 'U8' ): |
| 56 | + name = member.rsplit( '/', 1 )[-1] |
| 57 | + print( 'Extracting %s ...' % name ) |
| 58 | + fp.extract( member ) |
| 59 | + shutil.move( member, name ) |
| 60 | + if '/' in member: |
| 61 | + shutil.rmtree( member.split( '/', 1 )[0] ) |
| 62 | + return open( name, 'rb', encoding, 'ignore' ) |
54 | 63 | |
55 | | -def GetFileFromTar( path, member, rename ): |
56 | | - print( 'Extracting %s from %s ...' % (rename, path) ) |
57 | | - tarfile.open(path, 'r:gz').extract(member) |
58 | | - shutil.move(member, rename) |
59 | | - tree_rmv = member.split('/')[0] |
60 | | - shutil.rmtree(tree_rmv) |
61 | | - return |
| 64 | +unzip = lambda path, member, encoding = 'U8': \ |
| 65 | + uncompress( zf.ZipFile( path ), member, encoding ) |
62 | 66 | |
63 | | -def ReadBIG5File( dest ): |
64 | | - print( 'Reading and decoding %s ...' % dest ) |
65 | | - f1 = uniopen( dest, 'r', encoding='big5hkscs', errors='replace' ) |
66 | | - text = f1.read() |
67 | | - text = text.replace( '\ufffd', '\n' ) |
68 | | - f1.close() |
69 | | - f2 = uniopen( dest, 'w', encoding='utf8' ) |
70 | | - f2.write(text) |
71 | | - f2.close() |
72 | | - return text |
| 67 | +untargz = lambda path, member, encoding = 'U8': \ |
| 68 | + uncompress( tf.open( path, 'r:gz' ), member, encoding ) |
73 | 69 | |
74 | | -def ReadFile( dest ): |
75 | | - print( 'Reading and decoding %s ...' % dest ) |
76 | | - f = uniopen( dest, 'r', encoding='utf8' ) |
77 | | - ret = f.read() |
78 | | - f.close() |
79 | | - return ret |
80 | | - |
81 | | -def ReadUnihanFile( dest ): |
82 | | - print( 'Reading and decoding %s ...' % dest ) |
83 | | - f = uniopen( dest, 'r', encoding='utf8' ) |
84 | | - t2s_code = [] |
85 | | - s2t_code = [] |
86 | | - while True: |
87 | | - line = f.readline() |
88 | | - if line: |
89 | | - if line.startswith('#'): |
90 | | - continue |
91 | | - elif not line.find('kSimplifiedVariant') == -1: |
92 | | - temp = line.split('kSimplifiedVariant') |
93 | | - t2s_code.append( ( temp[0].strip(), temp[1].strip() ) ) |
94 | | - elif not line.find('kTraditionalVariant') == -1: |
95 | | - temp = line.split('kTraditionalVariant') |
96 | | - s2t_code.append( ( temp[0].strip(), temp[1].strip() ) ) |
97 | | - else: |
| 70 | +def parserCore( fp, pos, beginmark = None, endmark = None ): |
| 71 | + if beginmark and endmark: |
| 72 | + start = False |
| 73 | + else: start = True |
| 74 | + mlist = set() |
| 75 | + for line in fp: |
| 76 | + if beginmark and line.startswith( beginmark ): |
| 77 | + start = True |
| 78 | + continue |
| 79 | + elif endmark and line.startswith( endmark ): |
98 | 80 | break |
99 | | - f.close() |
100 | | - return ( t2s_code, s2t_code ) |
| 81 | + if start and not line.startswith( '#' ): |
| 82 | + elems = line.split() |
| 83 | + if len( elems ) < 2: |
| 84 | + continue |
| 85 | + elif len( elems[0] ) > 1: |
| 86 | + mlist.add( elems[pos] ) |
| 87 | + return mlist |
101 | 88 | |
102 | | -def RemoveRows( text, num ): |
103 | | - text = re.sub( '.*\s*', '', text, num) |
104 | | - return text |
| 89 | +def tablesParser( path, name ): |
| 90 | + """ Read file from scim-tables and parse it. """ |
| 91 | + global SCIM_TABLES_VER |
| 92 | + src = 'scim-tables-%s/tables/zh/%s' % ( SCIM_TABLES_VER, name ) |
| 93 | + fp = untargz( path, src, 'U8' ) |
| 94 | + return parserCore( fp, 1, 'BEGIN_TABLE', 'END_TABLE' ) |
105 | 95 | |
106 | | -def RemoveOneCharConv( text ): |
107 | | - preg = re.compile('^.\s*$', re.MULTILINE) |
108 | | - text = preg.sub( '', text ) |
109 | | - return text |
| 96 | +ezbigParser = lambda path: tablesParser( path, 'EZ-Big.txt.in' ) |
| 97 | +wubiParser = lambda path: tablesParser( path, 'Wubi.txt.in' ) |
| 98 | +zrmParser = lambda path: tablesParser( path, 'Ziranma.txt.in' ) |
110 | 99 | |
111 | | -def ConvertToChar( code ): |
112 | | - code = code.split('<')[0] |
113 | | - return unichr2( int( code[2:], 16 ) ) |
| 100 | +def phraseParser( path ): |
| 101 | + """ Read phrase_lib.txt and parse it. """ |
| 102 | + global SCIM_PINYIN_VER |
| 103 | + src = 'scim-pinyin-%s/data/phrase_lib.txt' % SCIM_PINYIN_VER |
| 104 | + dst = 'phrase_lib.txt' |
| 105 | + fp = untargz( path, src, 'U8' ) |
| 106 | + return parserCore( fp, 0 ) |
114 | 107 | |
115 | | -def GetDefaultTable( code_table ): |
116 | | - char_table = {} |
117 | | - for ( f, t ) in code_table: |
118 | | - if f and t: |
119 | | - from_char = ConvertToChar( f ) |
120 | | - to_chars = [ConvertToChar( code ) for code in t.split()] |
121 | | - char_table[from_char] = to_chars |
122 | | - return char_table |
| 108 | +def tsiParser( path ): |
| 109 | + """ Read tsi.src and parse it. """ |
| 110 | + src = 'libtabe/tsi-src/tsi.src' |
| 111 | + dst = 'tsi.src' |
| 112 | + fp = untargz( path, src, 'big5hkscs' ) |
| 113 | + return parserCore( fp, 0 ) |
123 | 114 | |
124 | | -def GetManualTable( dest ): |
125 | | - text = ReadFile( dest ) |
126 | | - temp1 = text.split() |
127 | | - char_table = {} |
128 | | - for elem in temp1: |
129 | | - elem = elem.strip('|') |
130 | | - if elem: |
131 | | - temp2 = elem.split( '|', 1 ) |
132 | | - from_char = unichr2( int( temp2[0][2:7], 16 ) ) |
133 | | - to_chars = [unichr2( int( code[2:7], 16 ) ) for code in temp2[1].split('|')] |
134 | | - char_table[from_char] = to_chars |
135 | | - return char_table |
| 115 | +def unihanParser( path ): |
| 116 | + """ Read Unihan_Variants.txt and parse it. """ |
| 117 | + fp = unzip( path, 'Unihan_Variants.txt', 'U8' ) |
| 118 | + t2s = dict() |
| 119 | + s2t = dict() |
| 120 | + for line in fp: |
| 121 | + if line.startswith( '#' ): |
| 122 | + continue |
| 123 | + else: |
| 124 | + elems = line.split() |
| 125 | + if len( elems ) < 3: |
| 126 | + continue |
| 127 | + type = elems.pop( 1 ) |
| 128 | + elems = unichr2( *elems ) |
| 129 | + if type == 'kTraditionalVariant': |
| 130 | + s2t[elems[0]] = elems[1:] |
| 131 | + elif type == 'kSimplifiedVariant': |
| 132 | + t2s[elems[0]] = elems[1:] |
| 133 | + fp.close() |
| 134 | + return ( t2s, s2t ) |
136 | 135 | |
137 | | -def GetValidTable( src_table ): |
138 | | - valid_table = {} |
139 | | - for f, t in src_table.items(): |
140 | | - valid_table[f] = t[0] |
141 | | - return valid_table |
| 136 | +def applyExcludes( mlist, path ): |
| 137 | + """ Apply exclude rules from path to mlist. """ |
| 138 | + excludes = open( path, 'rb', 'U8' ).read().split() |
| 139 | + excludes = [word.split( '#' )[0].strip() for word in excludes] |
| 140 | + excludes = '|'.join( excludes ) |
| 141 | + excptn = re.compile( '.*(?:%s).*' % excludes ) |
| 142 | + diff = [mword for mword in mlist if excptn.search( mword )] |
| 143 | + mlist.difference_update( diff ) |
| 144 | + return mlist |
142 | 145 | |
143 | | -def GetToManyRules( src_table ): |
144 | | - tomany_table = {} |
145 | | - for f, t in src_table.items(): |
146 | | - for i in range(1, len(t)): |
147 | | - tomany_table[t[i]] = True |
148 | | - return tomany_table |
| 146 | +def charManualTable( path ): |
| 147 | + fp = open( path, 'rb', 'U8' ) |
| 148 | + ret = {} |
| 149 | + for line in fp: |
| 150 | + elems = line.split( '#' )[0].split( '|' ) |
| 151 | + elems = unichr3( *elems ) |
| 152 | + if len( elems ) > 1: |
| 153 | + ret[elems[0]] = elems[1:] |
| 154 | + return ret |
| 155 | + |
| 156 | +def toManyRules( src_table ): |
| 157 | + tomany = set() |
| 158 | + for ( f, t ) in src_table.iteritems(): |
| 159 | + for i in range( 1, len( t ) ): |
| 160 | + tomany.add( t[i] ) |
| 161 | + return tomany |
149 | 162 | |
150 | | -def RemoveRules( dest, table ): |
151 | | - text = ReadFile( dest ) |
152 | | - temp1 = text.split() |
153 | | - for elem in temp1: |
154 | | - f = '' |
155 | | - t = '' |
156 | | - elem = elem.strip().replace( '"', '' ).replace( '\'', '' ) |
157 | | - if '=>' in elem: |
158 | | - if elem.startswith( '=>' ): |
159 | | - t = elem.replace( '=>', '' ).strip() |
160 | | - elif elem.endswith( '=>' ): |
161 | | - f = elem.replace( '=>', '' ).strip() |
162 | | - else: |
163 | | - temp2 = elem.split( '=>' ) |
164 | | - f = temp2[0].strip() |
165 | | - t = temp2[1].strip() |
166 | | - try: |
167 | | - table.pop(f, t) |
168 | | - continue |
169 | | - except: |
170 | | - continue |
171 | | - else: |
172 | | - f = t = elem |
| 163 | +def removeRules( path, table ): |
| 164 | + fp = open( path, 'rb', 'U8' ) |
| 165 | + texc = list() |
| 166 | + for line in fp: |
| 167 | + elems = line.split( '=>' ) |
| 168 | + f = t = elems[0].strip() |
| 169 | + if len( elems ) == 2: |
| 170 | + t = elems[1].strip() |
| 171 | + f = f.strip('"').strip("'") |
| 172 | + t = t.strip('"').strip("'") |
173 | 173 | if f: |
174 | 174 | try: |
175 | | - table.pop(f) |
| 175 | + table.pop( f ) |
176 | 176 | except: |
177 | | - x = 1 |
| 177 | + pass |
178 | 178 | if t: |
179 | | - for temp_f, temp_t in table.copy().items(): |
180 | | - if temp_t == t: |
181 | | - table.pop(temp_f) |
| 179 | + texc.append( t ) |
| 180 | + texcptn = re.compile( '^(?:%s)$' % '|'.join( texc ) ) |
| 181 | + for (tmp_f, tmp_t) in table.copy().iteritems(): |
| 182 | + if texcptn.match( tmp_t ): |
| 183 | + table.pop( tmp_f ) |
182 | 184 | return table |
183 | 185 | |
184 | | -def DictToSortedList1( src_table ): |
185 | | - return sorted( src_table.items(), key = lambda m: m[0] ) #sorted( temp_table, key = lambda m: len( m[0] ) ) |
| 186 | +def customRules( path ): |
| 187 | + fp = open( path, 'rb', 'U8' ) |
| 188 | + ret = dict() |
| 189 | + for line in fp: |
| 190 | + elems = line.split( '#' )[0].split() |
| 191 | + if len( elems ) > 1: |
| 192 | + ret[elems[0]] = elems[1] |
| 193 | + return ret |
186 | 194 | |
187 | | -def DictToSortedList2( src_table ): |
188 | | - return sorted( src_table.items(), key = lambda m: m[1] ) |
| 195 | +def dictToSortedList( src_table, pos ): |
| 196 | + return sorted( src_table.items(), key = lambda m: m[pos] ) |
189 | 197 | |
190 | | -def Converter( string, conv_table ): |
| 198 | +def translate( text, conv_table ): |
191 | 199 | i = 0 |
192 | | - while i < len(string): |
193 | | - for j in range(len(string) - i, 0, -1): |
194 | | - f = string[i:][:j] |
| 200 | + while i < len( text ): |
| 201 | + for j in range( len( text ) - i, 0, -1 ): |
| 202 | + f = text[i:][:j] |
195 | 203 | t = conv_table.get( f ) |
196 | 204 | if t: |
197 | | - string = string[:i] + t + string[i:][j:] |
| 205 | + text = text[:i] + t + text[i:][j:] |
198 | 206 | i += len(t) - 1 |
199 | 207 | break |
200 | 208 | i += 1 |
201 | | - return string |
| 209 | + return text |
202 | 210 | |
203 | | -def GetDefaultWordsTable( src_wordlist, src_tomany, char_conv_table, char_reconv_table ): |
204 | | - wordlist = list( set( src_wordlist ) ) |
| 211 | +def manualWordsTable( path, conv_table, reconv_table ): |
| 212 | + fp = open( path, 'rb', 'U8' ) |
| 213 | + reconv_table = {} |
| 214 | + wordlist = [line.split( '#' )[0].strip() for line in fp] |
| 215 | + wordlist = list( set( wordlist ) ) |
205 | 216 | wordlist.sort( key = len, reverse = True ) |
| 217 | + while wordlist: |
| 218 | + word = wordlist.pop() |
| 219 | + new_word = translate( word, conv_table ) |
| 220 | + rcv_word = translate( word, reconv_table ) |
| 221 | + if word != rcv_word: |
| 222 | + reconv_table[word] = word |
| 223 | + reconv_table[new_word] = word |
| 224 | + return reconv_table |
| 225 | + |
| 226 | +def defaultWordsTable( src_wordlist, src_tomany, char_conv_table, char_reconv_table ): |
| 227 | + wordlist = list( src_wordlist ) |
| 228 | + wordlist.sort( key = len, reverse = True ) |
206 | 229 | word_conv_table = {} |
207 | 230 | word_reconv_table = {} |
| 231 | + conv_table = char_conv_table.copy() |
| 232 | + reconv_table = char_reconv_table.copy() |
| 233 | + tomanyptn = re.compile( '(?:%s)' % '|'.join( src_tomany ) ) |
208 | 234 | while wordlist: |
209 | | - conv_table = {} |
210 | | - reconv_table = {} |
211 | 235 | conv_table.update( word_conv_table ) |
212 | | - conv_table.update( char_conv_table ) |
213 | 236 | reconv_table.update( word_reconv_table ) |
214 | | - reconv_table.update( char_reconv_table ) |
215 | 237 | word = wordlist.pop() |
216 | | - new_word_len = word_len = len(word) |
| 238 | + new_word_len = word_len = len( word ) |
217 | 239 | while new_word_len == word_len: |
218 | | - rvt_test = False |
219 | | - for char in word: |
220 | | - rvt_test = rvt_test or src_tomany.get(char) |
221 | | - test_word = Converter( word, reconv_table ) |
222 | | - new_word = Converter( word, conv_table ) |
223 | | - if not reconv_table.get( new_word ): |
224 | | - if not test_word == word: |
225 | | - word_conv_table[word] = new_word |
226 | | - word_reconv_table[new_word] = word |
227 | | - elif rvt_test: |
228 | | - rvt_word = Converter( new_word, reconv_table ) |
229 | | - if not rvt_word == word: |
230 | | - word_conv_table[word] = new_word |
231 | | - word_reconv_table[new_word] = word |
| 240 | + add = False |
| 241 | + test_word = translate( word, reconv_table ) |
| 242 | + new_word = translate( word, conv_table ) |
| 243 | + if not reconv_table.get( new_word ) \ |
| 244 | + and ( test_word != word \ |
| 245 | + or ( tomanyptn.search( word ) \ |
| 246 | + and word != translate( new_word, reconv_table ) ) ): |
| 247 | + word_conv_table[word] = new_word |
| 248 | + word_reconv_table[new_word] = word |
232 | 249 | try: |
233 | 250 | word = wordlist.pop() |
234 | 251 | except IndexError: |
— | — | @@ -235,205 +252,98 @@ |
236 | 253 | new_word_len = len(word) |
237 | 254 | return word_reconv_table |
238 | 255 | |
239 | | -def GetManualWordsTable( src_wordlist, conv_table ): |
240 | | - src_wordlist = [items.split('#')[0].strip() for items in src_wordlist] |
241 | | - wordlist = list( set( src_wordlist ) ) |
242 | | - wordlist.sort( key = len, reverse = True ) |
243 | | - reconv_table = {} |
244 | | - while wordlist: |
245 | | - word = wordlist.pop() |
246 | | - new_word = Converter( word, conv_table ) |
247 | | - reconv_table[new_word] = word |
248 | | - return reconv_table |
249 | | - |
250 | | -def CustomRules( dest ): |
251 | | - text = ReadFile( dest ) |
252 | | - temp = text.split() |
253 | | - ret = dict() |
254 | | - for i in range( 0, len( temp ), 2 ): |
255 | | - ret[temp[i]] = temp[i + 1] |
256 | | - return ret |
257 | | - |
258 | | -def GetPHPArray( table ): |
| 256 | +def PHPArray( table ): |
259 | 257 | lines = ['\'%s\' => \'%s\',' % (f, t) for (f, t) in table if f and t] |
260 | | - #lines = ['"%s"=>"%s",' % (f, t) for (f, t) in table] |
261 | 258 | return '\n'.join(lines) |
262 | 259 | |
263 | | -def RemoveSameChar( src_table ): |
264 | | - dst_table = {} |
265 | | - for f, t in src_table.items(): |
266 | | - if f != t: |
267 | | - dst_table[f] = t |
268 | | - return dst_table |
269 | | - |
270 | 260 | def main(): |
271 | 261 | #Get Unihan.zip: |
272 | 262 | url = 'http://www.unicode.org/Public/UNIDATA/Unihan.zip' |
273 | 263 | han_dest = 'Unihan.zip' |
274 | | - GetFileFromURL( url, han_dest ) |
| 264 | + download( url, han_dest ) |
275 | 265 | |
276 | 266 | # Get scim-tables-$(SCIM_TABLES_VER).tar.gz: |
277 | 267 | url = 'http://%s.dl.sourceforge.net/sourceforge/scim/scim-tables-%s.tar.gz' % ( SF_MIRROR, SCIM_TABLES_VER ) |
278 | 268 | tbe_dest = 'scim-tables-%s.tar.gz' % SCIM_TABLES_VER |
279 | | - GetFileFromURL( url, tbe_dest ) |
| 269 | + download( url, tbe_dest ) |
280 | 270 | |
281 | 271 | # Get scim-pinyin-$(SCIM_PINYIN_VER).tar.gz: |
282 | 272 | url = 'http://%s.dl.sourceforge.net/sourceforge/scim/scim-pinyin-%s.tar.gz' % ( SF_MIRROR, SCIM_PINYIN_VER ) |
283 | 273 | pyn_dest = 'scim-pinyin-%s.tar.gz' % SCIM_PINYIN_VER |
284 | | - GetFileFromURL( url, pyn_dest ) |
| 274 | + download( url, pyn_dest ) |
285 | 275 | |
286 | 276 | # Get libtabe-$(LIBTABE_VER).tgz: |
287 | 277 | url = 'http://%s.dl.sourceforge.net/sourceforge/libtabe/libtabe-%s.tgz' % ( SF_MIRROR, LIBTABE_VER ) |
288 | 278 | lbt_dest = 'libtabe-%s.tgz' % LIBTABE_VER |
289 | | - GetFileFromURL( url, lbt_dest ) |
| 279 | + download( url, lbt_dest ) |
290 | 280 | |
291 | | - # Extract the file from a comressed files |
| 281 | + # Unihan.txt |
| 282 | + ( t2s_1tomany, s2t_1tomany ) = unihanParser( han_dest ) |
| 283 | + |
| 284 | + t2s_1tomany.update( charManualTable( 'trad2simp.manual' ) ) |
| 285 | + s2t_1tomany.update( charManualTable( 'simp2trad.manual' ) ) |
292 | 286 | |
293 | | - # Unihan.txt Simp. & Trad |
294 | | - GetFileFromUnihan( han_dest ) |
| 287 | + t2s_1to1 = dict( [( f, t[0] ) for ( f, t ) in t2s_1tomany.iteritems()] ) |
| 288 | + s2t_1to1 = dict( [( f, t[0] ) for ( f, t ) in s2t_1tomany.iteritems()] ) |
295 | 289 | |
296 | | - # Make word lists |
297 | | - t_wordlist = [] |
298 | | - s_wordlist = [] |
| 290 | + s_tomany = toManyRules( t2s_1tomany ) |
| 291 | + t_tomany = toManyRules( s2t_1tomany ) |
| 292 | + |
| 293 | + # noconvert rules |
| 294 | + t2s_1to1 = removeRules( 'trad2simp_noconvert.manual', t2s_1to1 ) |
| 295 | + s2t_1to1 = removeRules( 'simp2trad_noconvert.manual', s2t_1to1 ) |
299 | 296 | |
300 | | - # EZ.txt.in Trad |
301 | | - src = 'scim-tables-%s/tables/zh/EZ-Big.txt.in' % SCIM_TABLES_VER |
302 | | - dst = 'EZ.txt.in' |
303 | | - GetFileFromTar( tbe_dest, src, dst ) |
304 | | - text = ReadFile( dst ) |
305 | | - text = text.split( 'BEGIN_TABLE' )[1].strip() |
306 | | - text = text.split( 'END_TABLE' )[0].strip() |
307 | | - text = re.sub( '.*\t', '', text ) |
308 | | - text = RemoveOneCharConv( text ) |
309 | | - t_wordlist.extend( text.split() ) |
310 | | - |
311 | | - # Wubi.txt.in Simp |
312 | | - src = 'scim-tables-%s/tables/zh/Wubi.txt.in' % SCIM_TABLES_VER |
313 | | - dst = 'Wubi.txt.in' |
314 | | - GetFileFromTar( tbe_dest, src, dst ) |
315 | | - text = ReadFile( dst ) |
316 | | - text = text.split( 'BEGIN_TABLE' )[1].strip() |
317 | | - text = text.split( 'END_TABLE' )[0].strip() |
318 | | - text = re.sub( '.*\t(.*?)\t\d*', '\g<1>', text ) |
319 | | - text = RemoveOneCharConv( text ) |
320 | | - s_wordlist.extend( text.split() ) |
321 | | - |
322 | | - # Ziranma.txt.in Simp |
323 | | - src = 'scim-tables-%s/tables/zh/Ziranma.txt.in' % SCIM_TABLES_VER |
324 | | - dst = 'Ziranma.txt.in' |
325 | | - GetFileFromTar( tbe_dest, src, dst ) |
326 | | - text = ReadFile( dst ) |
327 | | - text = text.split( 'BEGIN_TABLE' )[1].strip() |
328 | | - text = text.split( 'END_TABLE' )[0].strip() |
329 | | - text = re.sub( '.*\t(.*?)\t\d*', '\g<1>', text ) |
330 | | - text = RemoveOneCharConv( text ) |
331 | | - s_wordlist.extend( text.split() ) |
332 | | - |
333 | | - # phrase_lib.txt Simp |
334 | | - src = 'scim-pinyin-%s/data/phrase_lib.txt' % SCIM_PINYIN_VER |
335 | | - dst = 'phrase_lib.txt' |
336 | | - GetFileFromTar( pyn_dest, src, dst ) |
337 | | - text = ReadFile( 'phrase_lib.txt' ) |
338 | | - text = re.sub( '(.*)\t\d\d*.*', '\g<1>', text) |
339 | | - text = RemoveRows( text, 5 ) |
340 | | - text = RemoveOneCharConv( text ) |
341 | | - s_wordlist.extend( text.split() ) |
342 | | - |
343 | | - # tsi.src Trad |
344 | | - src = 'libtabe/tsi-src/tsi.src' |
345 | | - dst = 'tsi.src' |
346 | | - GetFileFromTar( lbt_dest, src, dst ) |
347 | | - text = ReadBIG5File( 'tsi.src' ) |
348 | | - text = re.sub( ' \d.*', '', text.replace('# ', '')) |
349 | | - text = RemoveOneCharConv( text ) |
350 | | - t_wordlist.extend( text.split() ) |
351 | | - |
352 | | - # remove duplicate elements |
353 | | - t_wordlist = list( set( t_wordlist ) ) |
354 | | - s_wordlist = list( set( s_wordlist ) ) |
355 | | - |
356 | | - # simpphrases_exclude.manual Simp |
357 | | - text = ReadFile( 'simpphrases_exclude.manual' ) |
358 | | - temp = text.split() |
359 | | - s_string = '\n'.join( s_wordlist ) |
360 | | - for elem in temp: |
361 | | - s_string = re.sub( '.*%s.*\n' % elem, '', s_string ) |
362 | | - s_wordlist = s_string.split('\n') |
363 | | - |
364 | | - # tradphrases_exclude.manual Trad |
365 | | - text = ReadFile( 'tradphrases_exclude.manual' ) |
366 | | - temp = text.split() |
367 | | - t_string = '\n'.join( t_wordlist ) |
368 | | - for elem in temp: |
369 | | - t_string = re.sub( '.*%s.*\n' % elem, '', t_string ) |
370 | | - t_wordlist = t_string.split('\n') |
371 | | - |
372 | | - # Make char to char convertion table |
373 | | - # Unihan.txt, dict t2s_code, s2t_code = { 'U+XXXX': 'U+YYYY( U+ZZZZ) ... ', ... } |
374 | | - ( t2s_code, s2t_code ) = ReadUnihanFile( 'Unihan_Variants.txt' ) |
375 | | - # dict t2s_1tomany = { '\uXXXX': '\uYYYY\uZZZZ ... ', ... } |
376 | | - t2s_1tomany = {} |
377 | | - t2s_1tomany.update( GetDefaultTable( t2s_code ) ) |
378 | | - t2s_1tomany.update( GetManualTable( 'trad2simp.manual' ) ) |
379 | | - # dict s2t_1tomany |
380 | | - s2t_1tomany = {} |
381 | | - s2t_1tomany.update( GetDefaultTable( s2t_code ) ) |
382 | | - s2t_1tomany.update( GetManualTable( 'simp2trad.manual' ) ) |
383 | | - # dict t2s_1to1 = { '\uXXXX': '\uYYYY', ... }; t2s_trans = { 'ddddd': '', ... } |
384 | | - t2s_1to1 = GetValidTable( t2s_1tomany ) |
385 | | - s_tomany = GetToManyRules( t2s_1tomany ) |
386 | | - # dict s2t_1to1; s2t_trans |
387 | | - s2t_1to1 = GetValidTable( s2t_1tomany ) |
388 | | - t_tomany = GetToManyRules( s2t_1tomany ) |
389 | | - # remove noconvert rules |
390 | | - t2s_1to1 = RemoveRules( 'trad2simp_noconvert.manual', t2s_1to1 ) |
391 | | - s2t_1to1 = RemoveRules( 'simp2trad_noconvert.manual', s2t_1to1 ) |
392 | | - |
393 | | - # Make word to word convertion table |
| 297 | + # the supper set for word to word conversion |
394 | 298 | t2s_1to1_supp = t2s_1to1.copy() |
395 | 299 | s2t_1to1_supp = s2t_1to1.copy() |
396 | | - # trad2simp_supp_set.manual |
397 | | - t2s_1to1_supp.update( CustomRules( 'trad2simp_supp_set.manual' ) ) |
398 | | - # simp2trad_supp_set.manual |
399 | | - s2t_1to1_supp.update( CustomRules( 'simp2trad_supp_set.manual' ) ) |
400 | | - # simpphrases.manual |
401 | | - text = ReadFile( 'simpphrases.manual' ) |
402 | | - s_wordlist_manual = text.split('\n') |
403 | | - t2s_word2word_manual = GetManualWordsTable(s_wordlist_manual, s2t_1to1_supp) |
404 | | - t2s_word2word_manual.update( CustomRules( 'toSimp.manual' ) ) |
405 | | - # tradphrases.manual |
406 | | - text = ReadFile( 'tradphrases.manual' ) |
407 | | - t_wordlist_manual = text.split('\n') |
408 | | - s2t_word2word_manual = GetManualWordsTable(t_wordlist_manual, t2s_1to1_supp) |
409 | | - s2t_word2word_manual.update( CustomRules( 'toTrad.manual' ) ) |
410 | | - # t2s_word2word |
| 300 | + t2s_1to1_supp.update( customRules( 'trad2simp_supp_set.manual' ) ) |
| 301 | + s2t_1to1_supp.update( customRules( 'simp2trad_supp_set.manual' ) ) |
| 302 | + |
| 303 | + # word to word manual rules |
| 304 | + t2s_word2word_manual = manualWordsTable( 'simpphrases.manual', s2t_1to1_supp, t2s_1to1_supp ) |
| 305 | + t2s_word2word_manual.update( customRules( 'toSimp.manual' ) ) |
| 306 | + s2t_word2word_manual = manualWordsTable( 'tradphrases.manual', t2s_1to1_supp, s2t_1to1_supp ) |
| 307 | + s2t_word2word_manual.update( customRules( 'toTrad.manual' ) ) |
| 308 | + |
| 309 | + # word to word rules from input methods |
| 310 | + t_wordlist = set() |
| 311 | + s_wordlist = set() |
| 312 | + t_wordlist.update( ezbigParser( tbe_dest ), |
| 313 | + tsiParser( lbt_dest ) ) |
| 314 | + s_wordlist.update( wubiParser( tbe_dest ), |
| 315 | + zrmParser( tbe_dest ), |
| 316 | + phraseParser( pyn_dest ) ) |
| 317 | + |
| 318 | + # exclude |
| 319 | + s_wordlist = applyExcludes( s_wordlist, 'simpphrases_exclude.manual' ) |
| 320 | + t_wordlist = applyExcludes( t_wordlist, 'tradphrases_exclude.manual' ) |
| 321 | + |
411 | 322 | s2t_supp = s2t_1to1_supp.copy() |
412 | 323 | s2t_supp.update( s2t_word2word_manual ) |
413 | 324 | t2s_supp = t2s_1to1_supp.copy() |
414 | 325 | t2s_supp.update( t2s_word2word_manual ) |
415 | | - t2s_word2word = GetDefaultWordsTable( s_wordlist, s_tomany, s2t_1to1_supp, t2s_supp ) |
416 | | - ## toSimp.manual |
| 326 | + |
| 327 | + # parse list to dict |
| 328 | + t2s_word2word = defaultWordsTable( s_wordlist, s_tomany, s2t_1to1_supp, t2s_supp ) |
417 | 329 | t2s_word2word.update( t2s_word2word_manual ) |
418 | | - # s2t_word2word |
419 | | - s2t_word2word = GetDefaultWordsTable( t_wordlist, t_tomany, t2s_1to1_supp, s2t_supp ) |
420 | | - ## toTrad.manual |
| 330 | + s2t_word2word = defaultWordsTable( t_wordlist, t_tomany, t2s_1to1_supp, s2t_supp ) |
421 | 331 | s2t_word2word.update( s2t_word2word_manual ) |
422 | 332 | |
423 | 333 | # Final tables |
424 | 334 | # sorted list toHans |
425 | | - t2s_1to1 = RemoveSameChar( t2s_1to1 ) |
426 | | - s2t_1to1 = RemoveSameChar( s2t_1to1 ) |
427 | | - toHans = DictToSortedList1( t2s_1to1 ) + DictToSortedList2( t2s_word2word ) |
| 335 | + t2s_1to1 = dict( [( f, t ) for ( f, t ) in t2s_1to1.iteritems() if f != t] ) |
| 336 | + toHans = dictToSortedList( t2s_1to1, 0 ) + dictToSortedList( t2s_word2word, 1 ) |
428 | 337 | # sorted list toHant |
429 | | - toHant = DictToSortedList1( s2t_1to1 ) + DictToSortedList2( s2t_word2word ) |
| 338 | + s2t_1to1 = dict( [( f, t ) for ( f, t ) in s2t_1to1.iteritems() if f != t] ) |
| 339 | + toHant = dictToSortedList( s2t_1to1, 0 ) + dictToSortedList( s2t_word2word, 1 ) |
430 | 340 | # sorted list toCN |
431 | | - toCN = DictToSortedList2( CustomRules( 'toCN.manual' ) ) |
| 341 | + toCN = dictToSortedList( customRules( 'toCN.manual' ), 1 ) |
432 | 342 | # sorted list toHK |
433 | | - toHK = DictToSortedList2( CustomRules( 'toHK.manual' ) ) |
| 343 | + toHK = dictToSortedList( customRules( 'toHK.manual' ), 1 ) |
434 | 344 | # sorted list toSG |
435 | | - toSG = DictToSortedList2( CustomRules( 'toSG.manual' ) ) |
| 345 | + toSG = dictToSortedList( customRules( 'toSG.manual' ), 1 ) |
436 | 346 | # sorted list toTW |
437 | | - toTW = DictToSortedList2( CustomRules( 'toTW.manual' ) ) |
| 347 | + toTW = dictToSortedList( customRules( 'toTW.manual' ), 1 ) |
438 | 348 | |
439 | 349 | # Get PHP Array |
440 | 350 | php = '''<?php |
— | — | @@ -445,27 +355,27 @@ |
446 | 356 | */ |
447 | 357 | |
448 | 358 | $zh2Hant = array(\n''' |
449 | | - php += GetPHPArray( toHant ) |
450 | | - php += '\n);\n\n$zh2Hans = array(\n' |
451 | | - php += GetPHPArray( toHans ) |
452 | | - php += '\n);\n\n$zh2TW = array(\n' |
453 | | - php += GetPHPArray( toTW ) |
454 | | - php += '\n);\n\n$zh2HK = array(\n' |
455 | | - php += GetPHPArray( toHK ) |
456 | | - php += '\n);\n\n$zh2CN = array(\n' |
457 | | - php += GetPHPArray( toCN ) |
458 | | - php += '\n);\n\n$zh2SG = array(\n' |
459 | | - php += GetPHPArray( toSG ) |
460 | | - php += '\n);' |
| 359 | + php += PHPArray( toHant ) \ |
| 360 | + + '\n);\n\n$zh2Hans = array(\n' \ |
| 361 | + + PHPArray( toHans ) \ |
| 362 | + + '\n);\n\n$zh2TW = array(\n' \ |
| 363 | + + PHPArray( toTW ) \ |
| 364 | + + '\n);\n\n$zh2HK = array(\n' \ |
| 365 | + + PHPArray( toHK ) \ |
| 366 | + + '\n);\n\n$zh2CN = array(\n' \ |
| 367 | + + PHPArray( toCN ) \ |
| 368 | + + '\n);\n\n$zh2SG = array(\n' \ |
| 369 | + + PHPArray( toSG ) \ |
| 370 | + + '\n);' |
461 | 371 | |
462 | | - f = uniopen( 'ZhConversion.php', 'w', encoding = 'utf8' ) |
| 372 | + f = open( 'ZhConversion.php', 'wb', encoding = 'utf8' ) |
463 | 373 | print ('Writing ZhConversion.php ... ') |
464 | 374 | f.write( php ) |
465 | 375 | f.close() |
466 | 376 | |
467 | 377 | #Remove temp files |
468 | 378 | print ('Deleting temp files ... ') |
469 | | - os.remove('EZ.txt.in') |
| 379 | + os.remove('EZ-Big.txt.in') |
470 | 380 | os.remove('phrase_lib.txt') |
471 | 381 | os.remove('tsi.src') |
472 | 382 | os.remove('Unihan_Variants.txt') |
Index: trunk/phase3/includes/zhtable/tradphrases_exclude.manual |
— | — | @@ -320,4 +320,9 @@ |
321 | 321 | 冶鍊 |
322 | 322 | 裡子 |
323 | 323 | 裡外 |
324 | | -單隻 |
\ No newline at end of file |
| 324 | +單隻 |
| 325 | +聯係 |
| 326 | +那裏 |
| 327 | +殺虫藥 |
| 328 | +好家伙 |
| 329 | +姦污 |