updated.
[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 # Mac OS X ¤Ç¤Ï fink ¤ò»È¤¨¤Ð t1asm ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤ë¡£
28 # apt-get install t1utils
29
30 ¢£ ¥Õ¥©¥ó¥È¥á¥È¥ê¥Ã¥¯¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¹¥È¡¼¥ë
31
32 chise-mulambda-030329.tar.gz ¤ò¼è¤Ã¤Æ¤­¤ÆŸ³«¤¹¤ë
33 ¥Õ¥¡¥¤¥ë¤¬¾å½ñ¤­¤µ¤ì¤Æ¤·¤Þ¤¦¤«¤â¤·¤ì¤Ê¤¤¤Î¤Ç¡¢ÆâÍƤò³Îǧ¤·¤Æ²¼¤µ¤¤¡£
34
35 ex)
36 $ wget http://www.jokoji.jp/chise/chise-mulambda-030329.tar.gz
37 $ tar xvzf chise-mulambda-030329.tar.gz -C /usr/local/share/texmf
38
39 * É¬Íפʤ餳¤Î¸å mktexlsr ¤ò¼Â¹Ô¤·¤Æ²¼¤µ¤¤¡£
40
41
42 ¢£ ¼¡¤Ë make_omegadb.pl ¤ò¼Â¹Ô
43
44 $ perl make_omegadb.pl $CMAP_DIR $OMEGADB_HOME_DIR
45
46 $CMAP_DIR ¤Ï UniCNS-UCS2-H, UniGB-UCS2-H, UniJIS-UCS2-H, UniKS-UCS2-H
47 ¤¬¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¡£Acrobat Reader ¤ËÉÕ°¤Î¤â¤Î¤Ê¤É¡£
48 $DB_DIR ¤Ï¤¢¤é¤«¤¸¤áºîÀ®
49
50
51 ¢£ ÀßÄê¤Î½ñ¤­´¹¤¨
52
53 ¡¦makefonts.pl
54     $t1asm   ¢« t1asm ¤Î¾ì½ê 
55     $pfaedit ¢« pfaedit ¤Î¾ì½ê
56     $dbpath  ¢« ¥°¥ê¥Õ¤ò³ÊǼ¤¹¤ëDB¤Î¾ì½ê
57
58 ¡¦outCMAP
59     $omegadb_home ¢« make_omegadb.pl ¤Ç DB ¤òºîÀ®¤·¤¿¾ì½ê
60
61 ¢£ dvipdfmx ¤ÎÀßÄê
62
63 $TEXMF/dvipdfm/CMap ¤Ë¥ê¥ó¥¯¤ò¤Ï¤ë¤Ê¤É¤·¤Æ CMap ¤ò dvipdfmx ¤Ç»È¤¨¤ë¤è
64 ¤¦¤Ë¤·¤Æ¤ª¤¯¡£
65
66 ¤Þ¤¿¡¢dvipdfmx.cfg ¤Ë
67
68 f chise.map
69 f mulambda.map
70 f gt.map
71
72 ¤ò½ñ¤­²Ã¤¨¤ë¡£mulambda.map, gt.map ¤Ïɬ¤º¤·¤âɬÍפʤ¤¡£
73 chise.map ¤Ï KAGE ¥µ¡¼¥Ð¤«¤é¥°¥ê¥Õ¤ò¤â¤é¤Ã¤ÆÍè¤ë»þ¤ËɬÍס£
74
75 ¢£ OTP ¤Î½àÈ÷
76
77 ¡¦outCMAP ¤Ë <¥Õ¥¡¥¤¥ëCS>To<CMAP> ¤È¤¤¤¦·Á¤Ç¥ê¥ó¥¯¤ò¤Ï¤ë¡£
78
79 ex)
80
81 $ ln -s outCMAP Utf8mcsToUniCNS
82 $ ln -s outCMAP Utf8mcsToUniGB
83 $ ln -s outCMAP Utf8mcsToUniJIS
84 $ ln -s outCMAP Utf8mcsToUniKS
85
86 # $useGT ¤Î±£¤·¥ª¥×¥·¥ç¥ó¤¢¤ê¡£
87
88 # HZK ¤È CDP ¤Î TTF ¤Ï¡¢dvipdfmx ¤¬ PS¥Õ¥©¥ó¥È̾¤ò¸«ÉÕ¤±¤é¤ì¤ºËä¤á¹þ¤á
89 # ¤Ê¤¤¤Î¤Ç¡¢¸½ºß $useHZK ¤È $useCDP ¤Ïµ¡Ç½¤·¤Ê¤¤¡£
90
91 ¢£ lambda ¤Î¼Â¹Ô
92
93 ex)
94 $ lambda test
95
96 ¢£ dvipdfmx ¤Î¼Â¹Ô
97
98 ex)
99 $ dvipdfmx test
100
101   * GT ¤ò»È¤¦»þ¤ÏTTF¤òdvipdfmx¤¬¸«ÉÕ¤±¤é¤ì¤ë½ê¤ËÃÖ¤¤¤Æ²¼¤µ¤¤¡£
102     ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥ê¥ó¥¯¤ò¤Ï¤ë¤È¤«¡Ä (^^;;