60a0f11ad1ced5bb7146c996ff13ea208f8cfc19
[chise/omega.git] / INSTALL.txt
1 ### À©ºîÃæ ###
2
3 ¢£ ºÇ½é¤Ë ruby/CHISE ¤ò»È¤Ã¤Æ ids, ids-decomposed, ids-aggregated ¤òºî¤ë¡£
4
5 $ cd $RUBY_CHISE_DIR/tools
6 $ vi make_ids_db.rb
7 - edit -
8 $ ruby make_ids_db.rb
9
10 db.make_ids_db
11 db.make_ids_aggregated
12 db.make_ids_decomposed
13
14 ¤¬É¬Íס£
15
16 # ids-reverse ¤ò»È¤¨¤Ð make_omegadb.pl ¤ÇµÕ°ú¤­DB¤òºî¤ëɬÍפϤʤ¯¤Ê¤ë
17 # ¤«¡©
18
19 ¢£ Chise_utils.pm ¤ò¥¤¥ó¥¹¥È¡¼¥ë¡ÊÍ× BerkeleyDB.pm¡Ë
20
21 $ perl Makefile.PL
22 $ make
23 $ make install
24
25 ¢£ pfaedit, t1asm ¤Ê¤É¤â¤í¤â¤í¤Î¥¤¥ó¥¹¥È¡¼¥ë
26
27 1) Debian (woody) ¤Î¾ì¹ç
28
29 # apt-get install t1utils
30 # apt-get install pfaedit
31
32 2) Mac OS X ¤Î¾ì¹ç
33
34 ¡¦Mac OS X ¤Ç¤Ï fink ¤ò»È¤¨¤Ð t1asm ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤¹¡£
35
36 $ sudo apt-get install t1utils
37
38 ¡¦pfaedit ¤Ï
39
40   http://pfaedit.sourceforge.net/MacOSX.html
41
42 ¤Ë¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤ì¤òÄ̾ï¤Î¥¤¥ó¥¹¥È¡¼¥ë¼ê½ç¤Ç¥¤¥ó
43 ¥¹¥È¡¼¥ë¤·¤Æ²¼¤µ¤¤¡£
44
45 ¢£ ¥Õ¥©¥ó¥È¥á¥È¥ê¥Ã¥¯¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¹¥È¡¼¥ë
46
47 chise-mulambda-030329.tar.gz ¤ò¼è¤Ã¤Æ¤­¤ÆŸ³«¤¹¤ë
48 ¥Õ¥¡¥¤¥ë¤¬¾å½ñ¤­¤µ¤ì¤Æ¤·¤Þ¤¦¤«¤â¤·¤ì¤Ê¤¤¤Î¤Ç¡¢ÆâÍƤò³Îǧ¤·¤Æ²¼¤µ¤¤¡£
49
50 ex)
51 $ wget http://www.jokoji.jp/chise/chise-mulambda-030329.tar.gz
52 $ tar xvzf chise-mulambda-030329.tar.gz -C /usr/local/share/texmf
53
54 * É¬Íפʤ餳¤Î¸å mktexlsr ¤ò¼Â¹Ô¤·¤Æ²¼¤µ¤¤¡£
55
56 ¢£ ¼¡¤Ë make_omegadb.pl ¤ò¼Â¹Ô
57
58 $ perl make_omegadb.pl $CMAP_DIR $OMEGADB_HOME_DIR
59
60 $CMAP_DIR ¤Ï UniCNS-UCS2-H, UniGB-UCS2-H, UniJIS-UCS2-H, UniKS-UCS2-H
61 ¤¬¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¡£Acrobat Reader ¤ËÉÕ°¤Î¤â¤Î¤Ê¤É¡£
62 $DB_DIR ¤Ï¤¢¤é¤«¤¸¤áºîÀ®
63
64 ¢£ ÀßÄê¤Î½ñ¤­´¹¤¨
65
66 ¡¦makefonts.pl
67     $t1asm   ¢« t1asm ¤Î¾ì½ê 
68     $pfaedit ¢« pfaedit ¤Î¾ì½ê
69     $dbpath  ¢« ¥°¥ê¥Õ¤ò³ÊǼ¤¹¤ëDB¤Î¾ì½ê
70
71 ¡¦outCMAP
72     $omegadb_home ¢« make_omegadb.pl ¤Ç DB ¤òºîÀ®¤·¤¿¾ì½ê
73
74 ¢£ dvipdfmx ¤ÎÀßÄê
75
76 $TEXMF/dvipdfm/CMap ¤Ë¥ê¥ó¥¯¤ò¤Ï¤ë¤Ê¤É¤·¤Æ CMap ¤ò dvipdfmx ¤Ç»È¤¨¤ë¤è
77 ¤¦¤Ë¤·¤Æ¤ª¤¯¡£
78
79 ¤Þ¤¿¡¢dvipdfmx.cfg ¤Ë
80
81 f chise.map
82 f mulambda.map
83 f gt.map
84
85 ¤ò½ñ¤­²Ã¤¨¤ë¡£mulambda.map, gt.map ¤Ïɬ¤º¤·¤âɬÍפʤ¤¡£
86 chise.map ¤Ï KAGE ¥µ¡¼¥Ð¤«¤é¥°¥ê¥Õ¤ò¤â¤é¤Ã¤ÆÍè¤ë»þ¤ËɬÍס£
87
88 ¢£ OTP ¤Î½àÈ÷
89
90 ¡¦outCMAP ¤Ë <¥Õ¥¡¥¤¥ëCS>To<CMAP> ¤È¤¤¤¦·Á¤Ç¥ê¥ó¥¯¤ò¤Ï¤ë¡£
91
92 ex)
93
94 $ ln -s outCMAP Utf8mcsToUniCNS
95 $ ln -s outCMAP Utf8mcsToUniGB
96 $ ln -s outCMAP Utf8mcsToUniJIS
97 $ ln -s outCMAP Utf8mcsToUniKS
98
99 # $useGT ¤Î±£¤·¥ª¥×¥·¥ç¥ó¤¢¤ê¡£
100
101 # HZK ¤È CDP ¤Î TTF ¤Ï¡¢dvipdfmx ¤¬ PS¥Õ¥©¥ó¥È̾¤ò¸«ÉÕ¤±¤é¤ì¤ºËä¤á¹þ¤á
102 # ¤Ê¤¤¤Î¤Ç¡¢¸½ºß $useHZK ¤È $useCDP ¤Ïµ¡Ç½¤·¤Ê¤¤¡£outCMAP¤ÎÃæ¤â¤¤¤¤²Ã
103 # ¸º¡£
104
105 # ³°ÉôOTP¤Ï¡¢¸½ºß¤Î¦¸¤Î»ÅÍͤǤϥ«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤¤¤Èµ¡Ç½¤·¤Þ¤»
106 # ¤ó¡£¤´Ãí°Õ¤ò¡£
107
108 ¢£ lambda ¤Î¼Â¹Ô
109
110 ex)
111 $ lambda test
112
113 ¢£ dvipdfmx ¤Î¼Â¹Ô
114
115 ex)
116 $ dvipdfmx test
117
118   * GT ¤ò»È¤¦»þ¤ÏTTF¤òdvipdfmx¤¬¸«ÉÕ¤±¤é¤ì¤ë½ê¤ËÃÖ¤¤¤Æ²¼¤µ¤¤¡£
119     ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥ê¥ó¥¯¤ò¤Ï¤ë¤È¤«¡Ä (^^;;
120
121
122 ¢£ ¤ª¤Þ¤±
123
124 ¡û Mac OS X ¤Ç¤Î pTeX ¤Î¥¤¥ó¥¹¥È¡¼¥ë
125
126 »ä¤Ï¡ÖJIS X0212 for pTeX¡×
127
128   http://www2.kumagaku.ac.jp/teacher/herogw/index.html
129
130 ¤Î¥Ú¡¼¥¸¤Ë¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤òÍøÍѤµ¤»¤Æ¤â¤é¤Ã¤Æ¤Þ¤¹¡£
131
132 ¡û Mac OS X ¤Ç¤Î XEmacs/CHISE ¤ÎÍøÍÑ
133
134 XEmacs/CHISE¤Èlibchise¤Îfink¤Î¥Ñ¥Ã¥±¡¼¥¸¤È¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë½ÐÍè¤ë¤è¤¦¤Ë
135 ¤·¤Þ¤·¤¿¡£fink¤Î¥Ñ¥Ã¥±¡¼¥¸ÍѤÎinfo/patch¥Õ¥¡¥¤¥ë¤Î¥¢¡¼¥«¥¤¥Ö¤ò¼èÆÀ¤·¤Æ¡¢
136 /sw/fink/10.2/local/main/finkinfo ¤ËÃÖ¤¤¤Æ¤«¤é¡¢¡Öfink install ¡Á¡×¤ò
137 ¼Â¹Ô¤·¤Æ²¼¤µ¤¤¡£
138
139 1. ¥¢¡¼¥«¥¤¥Ö¤Î¼èÆÀ
140
141 $ wget http://www.jokoji.jp/chise/finkinfo-chise-20030427.tar.gz
142
143 2. /sw/fink/10.2/local/main/finkinfo ¤ØÇÛÃÖ
144
145 $ sudo tar xvzf finkinfo-chise-20030427.tar.gz -C /sw/fink/10.2/local/main/finkinfo
146
147 3. xemacs-chise, libchise ¤Î¥¤¥ó¥¹¥È¡¼¥ë
148
149   xemacs-chise ¤È libchise ¤ÏÁê¸ß°Í¸´Ø·¸¤Ë¤¢¤ë¤Î¤Ç¡¢¤Þ¤º xemacs-chise 
150   ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ²¼¤µ¤¤¡£ºÇ½é¤Ï libchise ¤ò»È¤¦ xemacs-chise ¤ò¥¤¥ó
151   ¥¹¥È¡¼¥ë¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¤¬¡¢libchise ¤Î¥¤¥ó¥¹¥È¡¼¥ë¸å build ¤·¤¿ 
152   xemacs-chise ¤Ï libchise ¤ò¥ê¥ó¥¯¤·¤¿¤â¤Î¤Ë¤Ê¤ë¤Î¤Ç¡¢xemacs-chise ¤ò
153   ¥Ð¡¼¥¸¥ç¥ó¥¢¥Ã¥×¤¹¤ë»þ¤Ë¼«Æ°Åª¤ËÆþ¤ì´¹¤ï¤ê¤Þ¤¹¡£
154
155 $ fink install xemacs-chise
156 $ fink install xemacs-mule-sumo-pkg xemacs-sumo-pkg xemacs-ids-pkg
157
158 $ fink install libchise libchise-dev libchise-shlibs