Create devel package not to install header and .pc file in binary
[platform/core/uifw/anthy.git] / alt-cannadic / How-to-use.txt
1 [ »È¤¤Êý ]
2 ¢¨ canna ¤Ç¤Î»È¤¤Êý¤Ï²¼¤ÎÊý¤Ë¤¢¤ê¤Þ¤¹¡£
3
4 << Anthy >>
5 ¢¨ °Ê²¼¤ÎÆâÍƤϤ¹¤Ç¤Ë¸Å¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
6
7 ¡¦Anthy ¤Î¥½¡¼¥¹¤È¤½¤ì¤ò¥Ó¥ë¥É¤¹¤ë´Ä¶­¤¬É¬ÍפǤ¹¤Î¤Ç¡¢¤Þ¤º
8 ¡¡¤½¤ì¤é¤ò½àÈ÷¤·¤Æ¤¯¤À¤µ¤¤¡£
9
10 1.)¡Ögcanna.ctd¡×¡Ögcannaf.ctd¡×¡Ögtankan.ctd¡×¤Î3¤Ä
11 ¡¡ ¤ò anthy ¥½¡¼¥¹Æâ¤Î cannadic/ °Ê²¼¤Ë¥³¥Ô¡¼
12
13 2.)base.t, katakana.t, placename.t ¤Ï¡¢¸í¤ê¤ò½¤Àµ¤·¤¿¾å¤Ç
14    gcanna.ctd ¤Ë¼è¤ê¹þ¤ó¤Ç¤¢¤ë¤Î¤Ç¡¢»È¤ï¤ì¤Ê¤¤¤è¤¦³°¤·¤Þ¤¹¡£
15   anthy ¥½¡¼¥¹Æâ¤Î
16
17 ¡¡¡¡mkworddic/dict.args.in
18 ¡¡¡¡mkworddic/Makefile.in
19
20 ¡¡¤Î2¤Ä¤Î¥Õ¥¡¥¤¥ë¤ò°Ê²¼¤Î¤è¤¦¤Ë½¤Àµ¡£
21     ¢¨¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡Ömkworddic¡×¤Ç¤Ï¤Ê¤¯¡¢¡Ömkanthydic¡×
22       ¤Ë¤¢¤ê¤Þ¤¹
23
24 ¡¡  ¢¨¤¹¤Ç¤Ë ./configure ¤·¤Æ¤¢¤ë¾ì¹ç¤Ï¡¢À¸À®¤µ¤ì¤¿
25 ¡¡    ¡¡mkanthydic/dict.args
26 ¡¡  ¡¡  mkanthydic/Makefile
27 ¡¡¡¡  ¤ÎÊý¤ò½¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£
28
29  < dict.args.in >
30   (Ãæά)
31   # set_exclude_wtypes #CN #CNS    ¢«¥³¥á¥ó¥È¥¢¥¦¥È
32   read @top_srcdir@/cannadic/gcanna.ctd
33   # clear_exclude_wtypes           ¢«¥³¥á¥ó¥È¥¢¥¦¥È
34   #
35   read @top_srcdir@/cannadic/gcannaf.ctd
36   read @top_srcdir@/cannadic/gtankan.ctd     ¢«ÄɲÃ
37   # read @top_srcdir@/mkanthydic/katakana.t  ¢«¥³¥á¥ó¥È¥¢¥¦¥È
38   read @top_srcdir@/mkanthydic/adjust.t
39   read @top_srcdir@/mkanthydic/name.t
40   read @top_srcdir@/mkanthydic/compound.t
41   read @top_srcdir@/mkanthydic/extra.t
42   # read @top_srcdir@/mkanthydic/base.t       ¢«¥³¥á¥ó¥È¥¢¥¦¥È
43   # read @top_srcdir@/mkanthydic/placename.t  ¢«¥³¥á¥ó¥È¥¢¥¦¥È
44   # this command will make reverse dictionary
45   (Ãæά)
46
47  < Makefile.in >
48     ¢¨¡ÖCAN¡×¤Ç¸¡º÷¤ò¤«¤±¤ë¤ÈÁᤤ¤Ç¤¹
49   EXTRA_DICS ¤«¤é base.t, katakana.t, placename.t
50   ¤Î£³¤Ä¤òºï½ü
51 ¡¡CANNADIC_DIST ¤Ë¡Ögtankan.ctd¡×¤òÄɲÃ
52
53   Îã:
54     EXTRA_DICS = extra.t compound.t name.t adjust.t
55     ZIPCODE_DICT = zipcode.t
56     CANNADIC_DIST = gcanna.ctd gcannaf.ctd gtankan.ctd
57
58 ¤¢¤È¤ÏÄ̾ïÄ̤ê¤Î¼ê½ç¤Ç¡¡Anthy ¤ò¥Ó¥ë¥É¡õ¥¤¥ó¥¹¥È¡¼¥ë¡£
59
60
61 ¤¹¤Ç¤Ë Anthy ¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¾¯¡¹Íð˽¤Ç¤¹¤¬¡¢
62 ¡Ömake ¤Þ¤Ç¤ò¹Ô¤¤¡¢root ¸¢¸Â¤Ç mkanthydic/anthy.dic ¤ò
63 /usr/share/anthy/ ¤Ë mv ¤·¡¢¥í¥°¥¤¥ó¤·Ä¾¤¹¡×¤È¤¤¤¦¤Î¤Ç¤â¤¤¤¤
64 ¤È»×¤¤¤Þ¤¹(¤Ä¤Þ¤ê¡¢Anthy Á´ÂΤò¥¤¥ó¥¹¥È¡¼¥ë¤·Ä¾¤¹¤Î¤Ç¤Ï¤Ê¤¯¡¢
65 ¼­½ñ¤À¤±ÃÖ¤­´¹¤¨¤ë)¡£
66
67 °ìÅÙ make ¤·¤Æ¤¢¤Ã¤Æ¼­½ñ¤À¤±ºî¤êľ¤·¤¿¤¤¾ì¹ç¤Ï¡¢
68
69   mkanthydic/anthy.dic
70   mkworddic/anthy.wdic
71
72 ¤ÎÆó¤Ä¤ò¾Ã¤·¤Æ¤«¤é make ¤·¤Æ²¼¤µ¤¤¡£
73
74   mkworddic/anthy.wdic + depgraph/anthy.dep
75                       ¢­
76               mkanthydic/anthy.dic
77
78 ¤È¤¤¤¦É÷¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
79
80 << Canna >>
81
82 ¡¦cannadic ¤ÈƱ¤¸¤Ç¤¹¤Î¤Ç¡¢¾Ü¤·¤¯¤Ï orig-README.ja ¤ò¤´Í÷
83 ¡¡²¼¤µ¤¤¡£¤³¤³¤Ç¤Ï´Êñ¤ËÀâÌÀ¤·¤Þ¤¹¡£
84
85 1.)¤³¤Î¥Õ¥¡¥¤¥ë¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ç¡¢
86      $ make maindic
87    ¤È¤¹¤ë¤È¡¢gcanna.ctd ¤Î¥Ð¥¤¥Ê¥ê¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
88
89 2.)cannaserver ¤ò»ß¤á¤Þ¤¹
90      $ su
91      # /etc/init.d/canna stop
92
93 3.) 1.)¤ÇÀ¸À®¤µ¤ì¤¿ gcanna.cbd,gcanna.cld µÚ¤Ó¡¢gcannaf.ctd
94    gtankan.ctd ¤Î4¤Ä¤Î¥Õ¥¡¥¤¥ë¤ò¡¢Canna ¤Î¼­½ñ¥Ç¥£¥ì¥¯¥È¥ê¤Ë
95    ¥¤¥ó¥¹¥È¡¼¥ë(¼­½ñ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥Ñ¥¹¤Ï´Ä¶­¤Ë¤è¤Ã¤Æ°ã¤¦¤Î¤Ç¡¢
96    Å¬µ¹Êѹ¹¤·¤Æ²¼¤µ¤¤)¡£
97      # install -o bin -g bin -m 0664 gcanna.c[bl]d /var/lib/canna/dic/canna/
98
99     ¢¨Ã±½ã¤Ë cp ¤·¤Æ chown, chmod ¤Ç¤â¤â¤Á¤í¤ó²Ä
100
101 4.)Canna ¤Î¼­½ñ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë dics.dir ¤Ë°Ê²¼¤Î¹Ô¤òÄɲÃ
102
103      gcanna.cbd(gcanna.mwd) -gcanna---
104      gcanna.cld(gcanna.mwd) -gcanna---
105      gcannaf.ctd(.swd) -gcannaf---
106      gtankan.ctd(.swd) -gtankan---
107
108     ¢¨dics.dir ¤ÏÆɤ߼è¤êÀìÍѤˤʤäƤ¤¤ë¤Î¤Ç¡¢½ñ¤­¹þ¤ß²Ä¤Ë
109       ¤·¤ÆÊÔ½¸¤¹¤ë¤«¡¢vi ¤Ê¤é¡Ö:w!¡×¤Ç¶¯À©Êݸ
110
111 5.)ctrl+d ¤·¤Æ¥æ¡¼¥¶¸¢¸Â¤ËÌá¤ê¡¢~/.canna ¤ò°Ê²¼¤Î¤è¤¦¤ËÊÔ½¸
112
113     (use-dictionary
114      "gcanna"   ; ¢«¼«Î©¸ì¼­½ñ
115      "gcannaf"  ; ¢«ÉÕ°¸ì¼­½ñ
116      "gtankan"  ; ¢«Ã±´Á»ú¼­½ñ
117      ;;"iroha"  ; ¢«¾å°Ì¸ß´¹¤Ê¤Î¤Ç¤³¤Î¹Ô¤ò¥³¥á¥ó¥È¥¢¥¦¥È
118      "fuzokugo"
119      "hojomwd"
120      "hojoswd"
121      :bushu "bushu"
122      :user "user"
123      )
124
125     ¢¨~/.canna ¤Ï¤Ê¤±¤ì¤ÐºîÀ®¡£/var/lib/canna/sample °Ê²¼¤Ë
126       ¿÷·¿¤¬¤¢¤ê¤Þ¤¹(¥Ñ¥¹¤Ï´Ä¶­¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹)
127
128 6.)cannaserver µ¯Æ°
129      $ su
130      # /etc/init.d/canna start
131
132 -----------------------------------
133
134  ¢¨¢¨ Ãí°Õ ¢¨¢¨
135    gtankan ¤ÏÉáÃʤÏ"¥¢¥ó¥Þ¥¦¥ó¥È"¤·¤Æ¤ª»È¤¤²¼¤µ¤¤¡£Íýͳ¤Ï¡¢
136
137 ¡¡1.) Ã±´Á»ú¼­½ñ¤ò°ì¤«¤éºî¤êľ¤·¤¿¤¬¡¢¤½¤ÎºÝ¡¢·±ÆɤßÅù¤òÁ÷
138 ¡¡   ¤ê²¾Ì¾¤¢¤ê¤ÇÅÐÏ¿¤·¤¿( cannadic ¤ÏÁ÷¤ê²¾Ì¾¤Ê¤·)
139 ¡¡     Îã¡¡cannadic:     ¤¢¤¿¤é #KJ ¿·
140 ¡¡         alt-cannadic: ¤¢¤¿¤é¤·¤¤ #KJ ¿·
141
142 ¡¡2.) ¤¹¤ë¤È¡¢Canna ¤ÏϢʸÀáÊÑ´¹»þ¤âñ´Á»ú¤ò¸õÊä¤Ë´Þ¤á¡¢
143 ¡¡   ¤·¤«¤âºÇĹ°ìÃפʤΤǡ¢Ã±´Á»ú¤Ê¤Î¤ËÀèƬ¤Î¸õÊä¤Ë¤Ê¤Ã¤Æ
144 ¡¡   ¤·¤Þ¤¦¡£
145 ¡¡     Îã¡¡¡Ö¤¢¤¿¤é¤·¤¤¤Û¤ó¤ò¡×¢ª¡Ö¿·Ëܤò¡×
146 ¡¡         ¡Ö¤³¤³¤Ë¤­¤á¤ë¡×¢ª¡ÖвÑÓ¡×
147 ¡¡     ¢¨ Anthy ¤Ïñ´Á»ú¤Ï̵¾ò·ï¤Ë¸å¤í¤ÎÊý¤Ë²ó¤µ¤ì¤ë¤é¤·¤¤¤Î
148          ¤Ç¡¢¤³¤Î¤è¤¦¤Ê¤³¤È¤Ï¤Ê¤¤
149
150 ¡¡3.) ¤³¤ì¤ò²óÈò¤¹¤ë¤¿¤á¤Ë¤Ï¡¢Ã±´Á»úÉôʬ¤òÊ̤ˤ·¤Æ¡¢ÉáÃʤÏ
151 ¡¡   ¥¢¥ó¥Þ¥¦¥ó¥È¤·¤Æ¤ª¤­¡¢É¬Íפʻþ¤Ë¥Þ¥¦¥ó¥È¤¹¤ë¤È¤¤¤¦ÌÌÅÝ
152 ¡¡   ¤ÊÊýË¡¤·¤«¤Ê¤¤(µÕ¤Ë¡¢Ã±´Á»ú¤¬½Ð¤Æ¤³¤Ê¤¤¤Î¤Ç¡¢¸õÊ䥦¥£¥ó
153      ¥É¥¦¤¬¥¹¥Ã¥­¥ê¤¹¤ë¤È¤¤¤¦¥á¥ê¥Ã¥È¤â¤¢¤ë)
154
155