OSDN Git Service

Initial revision
[chasen-legacy/chasen.git] / doc / manual-j.tex
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %%%                                       
3 %%%  ·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à Ãã䥠»ÈÍÑÀâÌÀ½ñ
4 %%%                                       
5 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
6
7 %%%  This file is for ASCII jLaTeX.  %%%
8 %%%  Use `j-article' for NTT jLaTeX. %%%
9
10 \documentstyle[ascmac,titlepage]{jarticle}
11
12 \topmargin -10mm
13 \textheight 240mm
14 \oddsidemargin -5mm
15 \textwidth 165mm
16
17 %\input a4
18
19 \title{
20 \bf ·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à\\
21   ¡ØÃã䥡Ùversion 2.3.3 \\
22   »ÈÍÑÀâÌÀ½ñ}
23 \author{¾¾ËÜ͵¼£ ~ ËÌÆâ·¼ ~ »³²¼Ã£Íº ~ Ê¿ÌîÁ±Î´ ~ ¾¾ÅÄ´² ~ ¹â²¬°ìÇÏ ~ Àõ¸¶Àµ¹¬}
24 \date{Ê¿À® 15 Ç¯ 8 ·î\\
25 \rule{0mm}{110mm} Copyright \copyright\ 2003 ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø ¾ðÊó²Ê³Ø¸¦µæ²Ê ¼«Á³¸À¸ì½èÍý³Ø¹ÖºÂ} 
26
27 \def\|{\verb|}
28 \def\*{\verb**}
29
30 \begin{document}
31
32 \maketitle
33
34 \thispagestyle{empty}
35
36 \vspace*{\fill}
37
38 \begin{footnotesize}
39 \noindent
40 Morphological Analysis System ChaSen 2.3.3 Users Manual
41
42 \noindent
43 Yuji Matsumoto, Akira Kitauchi, Tatsuo Yamashita, Yoshitaka Hirano,
44 Hiroshi Matsuda, Kazuma Takaoka and Masayuki Asahara
45
46 \noindent
47 Copyright (c) 2003 Nara Institute of Science and Technology
48 All rights reserved.
49
50 \vspace{.5em}
51 Redistribution and use in source and binary forms, with or without
52 modification, are permitted provided that the following conditions
53 are met:
54 \begin{enumerate}
55  \item Redistributions of source code must retain the above copyright
56    notice, this list of conditions and the following disclaimer.
57  \item Redistributions in binary form must reproduce the above copyright
58    notice, this list of conditions and the following disclaimer in the
59    documentation and/or other materials provided with the distribution.
60  \item The name Nara Institute of Science and Technology may not be used to
61    endorse or promote products derived from this software without specific
62    prior written permission.
63 \end{enumerate}
64    
65 \vspace{.5em}
66 THIS SOFTWARE IS PROVIDED BY Nara Institute of Science and Technology 
67 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
68 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
69 PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE Nara Institute
70 of Science and Technology BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
71 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
72 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
73 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
74 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
75 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
76 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
77
78 \end{footnotesize}
79
80 \vspace*{1em}
81
82 \begin{small}
83 \noindent
84 \begin{tabular}{ll}
85 JUMAN\\
86 ~ ~ version 0.6 & 17 February 1992\\
87 ~ ~ version 0.8 & 14 April 1992\\
88 ~ ~ version 1.0 & 25 February 1993\\
89 ~ ~ version 2.0 & 11 July 1994\\
90 ChaSen\\
91 % ~ ~ version 1.0b1 & 14 October 1996\\
92 % ~ ~ version 1.0b2 & 15 October 1996\\
93 % ~ ~ version 1.0b3 & 15 October 1996\\
94 % ~ ~ version 1.0b4 & 17 October 1996\\
95 % ~ ~ version 1.0b5 & 15 November 1996\\
96 % ~ ~ version 1.0b6 & 16 January 1997\\
97 % ~ ~ version 1.0b7 & 21 January 1997\\
98 ~ ~ version 1.0 & 19 February 1997\\
99 ~ ~ version 1.5 & 7 July 1997\\
100 %~ ~ version 1.51 & 29 July 1997\\
101 %~ ~ version 2.0b6 & 20 April 1999\\
102 ~ ~ version 2.0 & 15 December 1999\\
103 %~ ~ version 2.01 & 20 December 1999\\
104 %~ ~ version 2.02 & 29 December 1999\\
105 ~ ~ version 2.2.0 & 06 December 2000\\
106 % ~ ~ version 2.2.1 & 20 December 2000\\
107 % ~ ~ version 2.2.2 & 22 February 2001\\
108 % ~ ~ version 2.2.3 & 24 February 2001\\
109 % ~ ~ version 2.2.4 & 18 March 2001\\
110 % ~ ~ version 2.2.5 & 24 March 2001\\
111 % ~ ~ version 2.2.6 & 17 April 2001\\
112 % ~ ~ version 2.2.7 & 22 June 2001\\
113 % ~ ~ version 2.2.8 & 23 July 2001\\
114 % ~ ~ version 2.2.9 & 08 February 2002\\
115 ~ ~ version 2.3.0 & 16 February 2003\\
116 ~ ~ version 2.3.1 & 19 June 2003\\
117 ~ ~ version 2.3.2 & 1 August 2003\\
118 ~ ~ version 2.3.3 & 16 August 2003\\
119 ChaSen for Windows\\
120 ~ ~ version 1.0 & 29 March 1997\\
121 ~ ~ version 2.0 & 15 December 1999\\
122 NAIST Technical Report\\
123 ~ ~ 1st edition(NAIST-IS-TR99008) & 20 April 1999\\
124 ~ ~ 2nd edition(NAIST-IS-TR99012) & 15 December 1999\\
125 \end{tabular}
126 \end{small}
127
128 \clearpage
129
130 \pagenumbering{roman}
131 \tableofcontents
132
133 \clearpage
134 \pagenumbering{arabic}
135 %----------------------------------------%
136 %           ËÜʸ                         %
137 %----------------------------------------%
138
139 \section*{¤Ï¤¸¤á¤Ë}
140
141 ·×»»µ¡¤Ë¤è¤ëÆüËܸì¤Î²òÀϤˤª¤¤¤Æ¡¤²¤ÊƤθÀ¸ì¤Î²òÀϤÈÈæ¤Ù¤Æ¤Þ¤ºÌäÂê¤Ë¤Ê¤ë¤Î
142 ¤Ë¼¡¤Î2ÅÀ¤¬¤¢¤ê¤Þ¤¹¡¥°ì¤Ä¤Ï·ÁÂÖÁDzòÀϤÎÌäÂê¤Ç¤¹¡¥¥ï¡¼¥É¥×¥í¥»¥Ã¥µ¤ÎÉáµÚ¤Ê¤É
143 ¤Ë¤è¤Ã¤ÆÆüËܸì¤ÎÆþÎϤˤÏÂ礭¤ÊÌäÂ꤬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¤¬¡¤·×»»µ¡¤Ë¤è¤ëÆüËܸì²ò
144 ÀϤǤϡ¤¤Þ¤ºÆþÎÏʸÆâ¤Î¸Ä¡¹¤Î·ÁÂÖÁǤòǧ¼±¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡¥¤³¤ì¤Ë¤Ï¼ÂÍѤË
145 ÂѤ¨¤é¤ì¤ë¤À¤±¤ÎÂ礭¤Ê¼­½ñ¤âɬÍפǤ¢¤ê¡¤¤³¤ì¤òÇ¡²¿¤ËÀ°È÷¤¹¤ë¤«¤È¤¤¤¦ÌäÂê¤â
146 Ʊ»þ¤Ë¸ºß¤·¤Þ¤¹¡¥¤â¤¦°ì¤Ä¤ÎÌäÂê¤È¤·¤Æ¡¤ÆüËܸì¤Ë¤Ï¹­¤¯Ç§¤á¤é¤ìƱ°Õ¤òÆÀ¤é¤ì
147 ¤¿Ê¸Ë¡¡¤¤Ê¤¤¤·¡¤Ê¸Ë¡ÍѸ줬¤Ê¤¤¤È¤¤¤¦¸½¼Â¤Ç¤¹¡¥³Ø¹»Ê¸Ë¡¤Îñ¸ìʬÎप¤è¤Óʸˡ
148 ÍѸì¤Ï°ìÈ̤ˤϹ­¤¯ÃΤé¤ì¤Æ¤¤¤Þ¤¹¤¬¡¤¸¦µæ¼Ô¤Î´Ö¤Ç¤Ï¤¢¤Þ¤êɾȽ¤¬¤è¤¯¤¢¤ê¤Þ¤»
149 ¤ó¤·¡¤·×»»µ¡¸þ¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡¥
150
151 ÆüËܸì¤Î²òÀϤ˿¿¤ÃÀè¤ËɬÍפʷÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à¤Ï¡¤Â¿¤¯¤Î¸¦µæ¥°¥ë¡¼¥×¤Ë¤è¤Ã
152 ¤Æ´û¤Ë³«È¯¤µ¤ìµ»½ÑŪ¤ÊÌäÂ꤬Àö¤¤½Ð¤µ¤ì¤Æ¤¤¤ë¤Ë¤â·¸¤ï¤é¤º¡¤¶¦Ä̤Υġ¼¥ë¤È¤·
153 ¤ÆÀ¤¤ÎÃæ¤ËήÉÛ¤·¤Æ¤¤¤ë¤â¤Î¤Ï¤¢¤ê¤Þ¤»¤ó¡¥·×»»µ¡²ÄÆɤÊÆüËܸ켭½ñ¤Ë¤Ä¤¤¤Æ¤âƱ
154 ÍͤǤ¹¡¥ 
155
156 ËÜ¥·¥¹¥Æ¥à¤Ï¡¤·×»»µ¡¤Ë¤è¤ëÆüËܸì¤Î²òÀϤ覵æ¤òÌܻؤ¹Â¿¤¯¤Î¸¦µæ¼Ô¤Ë¶¦Ä̤˻È
157 ¤¨¤ë·ÁÂÖÁDzòÀϥġ¼¥ë¤òÄ󶡤¹¤ë¤¿¤á¤Ë³«È¯¤µ¤ì¤Þ¤·¤¿¡¥¤½¤ÎºÝ¡¤¾å¤ÎÆó¤ÄÌܤÎÌä
158 Âê¤ò¹Íθ¤·¡¤»ÈÍѼԤˤè¤Ã¤Æʸˡ¤ÎÄêµÁ¡¤Ã±¸ì´Ö¤ÎÀܳ´Ø·¸¤ÎÄêµÁ¤Ê¤É¤òÍưפËÊÑ
159 ¹¹¤Ç¤­¤ë¤è¤¦¤ËÇÛθ¤·¤Þ¤·¤¿¡¥
160
161 Âç³Ø¤Ç¾®¿Í¿ô¤Ç³«È¯¤·¤¿¥·¥¹¥Æ¥à¤Ç¤¢¤ê¡¤¿§¡¹¤ÊÅÀ¤ÇÉÔ´°Á´¤ÊÉôʬ¤¬¤¢¤ë¤È»×¤¤¤Þ
162 ¤¹¡¥²Äǽ¤Ê¸Â¤ê½ç¼¡²þÎɤò½Å¤Í¤ëͽÄê¤Ç¤¹¡¥³§Íͤδ²ÍƤÊÍøÍѤò¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡¥ 
163
164
165 ËÜÃã䥥·¥¹¥Æ¥à¤Î¸¶·Á¤Ï¡¤µþÅÔÂç³ØĹÈø¸¦µæ¼¼¤ª¤è¤ÓÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø
166 ¾ðÊó²Ê³Ø¸¦µæ²Ê¤Ë¤ª¤¤¤Æ³«È¯¤µ¤ì¤¿ÆüËܸì·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥àJUMAN(version2.0)¤Ç¤¹¡¥
167 JUMAN¤Ï¡¤µþÅÔÂç³Ø¤ª¤è¤ÓÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø¤Î¥¹¥¿¥Ã¥Õ¤ª¤è¤Ó¿¤¯¤Î³ØÀ¸
168 ¤Î¶¨ÎϤòÆÀ¤ÆºîÀ®¤·¤¿¤â¤Î¤Ç¤¹¡¥¤Þ¤¿¡¤¼­½ñ¤Ë´Ø¤·¤Æ¤Ï¡¤Wnn¤«¤Ê´Á»úÊÑ´¹¥·¥¹¥Æ¥à
169 ¤Î¼­½ñ¡¤¤ª¤è¤Ó¡¤ICOT¤«¤é¸ø³«¤µ¤ì¤¿ÆüËܸ켭½ñ¤òÍøÍѤ·¡¤Æȼ«¤Ë½¤Àµ¤ò²Ã¤¨¤Þ¤·
170 ¤¿¡¥JUMAN 2.0¤ò¤È¤â¤Ë³«È¯¤·¤¿ÅìµþÂç³Ø¤Î¹õ¶¶Ä÷É׻ᡤ¸½ºß¥­¥ä¥Î¥ó¶Ð̳¤Î̯ÌÚ
171 ͵»á¤Ë¤ÏÆä˴¶¼Õ¤¤¤¿¤·¤Þ¤¹¡¥
172
173 JUMAN³«È¯¤Î¤­¤Ã¤«¤±¤òºî¤Ã¤Æ²¼¤µ¤Ã¤¿µþÅÔÂç³ØĹÈø¿¿ÀèÀ¸¤Ë´¶¼Õ¤·¤Þ¤¹¡¥JUMAN³«
174 ȯ¤Ë´Ø¤·¤ÆÍÍ¡¹¤Ê·Á¤Ç¶¨ÎϤ·¤Æ¤¤¤¿¤À¤¤¤¿Ë­¶¶µ»²ÊÂ籧ÄÅϤÉð¿Î»á¤Ë´¶¼Õ¤·¤Þ¤¹¡¥
175 ÆàÎÉÀèüÂç¤ÎÃÎÇ°¸­°ì»á¤Ë¤Ï¡¤Ãã䥥·¥¹¥Æ¥à¤Î³«È¯¤Ë´Ø¤·¤Æ¿¤¯¤Î½õ¸À¤ò¤¤¤¿¤À¤­
176 ¤Þ¤·¤¿¡¥
177 ÆàÎÉÀèüÂçºß³Ø»þ¤Îº£°ì½¤»á¡¤º£Â¼Í§ÌÀ»á¤Ë¤ÏÃãä¥1.0¤ª¤è¤ÓÃãä¥2.0¦Â
178 ÈǤγ«È¯¤ÎºÝ¤Ë»³²¼Ã£Íº»á¡¤Ê¿ÌîÁ±Î´»á¤Ë¤ÏÃãä¥2.0ÈǤª¤è¤ÓÃãä¥2.2ÈǤγ«È¯¤ÎºÝ¤Ë
179 ¼ï¡¹¤Î½õ
180 ÎϤò¤¤¤¿¤À¤­¤Þ¤·¤¿¡¥Î¾»á¤ª¤è¤ÓÃã䥤γ«È¯¤Ë¶¨ÎϤ¤¤¿¤À¤¤¤¿¾¾Ëܸ¦µæ¼¼¤Î¥á
181 ¥ó¥Ð¡¼¤Ë¿¼¤¯´¶¼Õ¤·¤Þ¤¹¡¥
182 ÆàÎÉÀèüÂç¤Î¼¯ÌîÀ¶¹¨¶µ¼ø¤òÂåɽ¤È¤¹¤ë¡ÖÆüËܸì¥Ç¥£¥¯¥Æ¡¼¥·¥ç
183 ¥ó´ðËÜ¥½¥Õ¥È¥¦¥§¥¢¤Î³«È¯¡×¥°¥ë¡¼¥×¤ÎÊý¡¹¤Ë¤Ï¡¤IPAÉÊ»ìÂηϼ­½ñ¤ÎÂçÉý¤Ê
184 À°È÷¤ò¹Ô¤Ã¤Æ¤¤¤¿¤À¤­¤Þ¤·¤¿¡¥Æäˡ¤¸æ¿ÔÎϤ¤¤¿¤À¤¤¤¿ÅŻҵ»½ÑÁí¹ç¸¦µæ½ê¤Î
185 °ËÆ£¹îÏ˻ᡤASTEM¤Î»³ÅÄÆÆ»á¤Ë´¶¼Õ¤¤¤¿¤·¤Þ¤¹¡¥Ïä·¸ÀÍդβòÀϤòÃæ
186 ¿´¤Ë¤·¤Æ¼­½ñ¤ÎÀ°È÷¤ËÍÍ¡¹¤Ê½õ¸À¤ò¤¤¤¿¤À¤¤¤¿ÀéÍÕÂç¤ÎÅÁ¹¯À²»á¤Ë
187 ´¶¼Õ¤·¤Þ¤¹¡¥
188 ÆàÎÉÀèüÂç¤Î¹âÎÓů»á¡¤¹©Æ£Âó»á¤Ë¤Ï autoconf¡¤automake ²½¤ª¤è¤Ó RPM ¥Ñ¥Ã¥±¡¼¥¸ºîÀ®¤Ë¿¤¯¤Î½õ¸À¤ò¤¤¤¿¤À¤­¤Þ¤·¤¿¡¥
189 ¤Þ¤¿¡¤°ì¿Í°ì¿Í¤Î̾¤òµó¤²¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¤¬¡¤JUMAN¥·¥¹¥Æ¥à¤ª¤è¤Ó
190 Ãã䥥·¥¹¥Æ¥à¤ËÂФ·¤Æ¿¤¯¤Î¥³¥á¥ó¥È¤È¼ÁÌä¤ò¤¤¤¿¤À¤¤¤¿ÍøÍѼԤÎÊý¡¹¤Ë´¶¼Õ¤·¤Þ¤¹¡¥
191
192 \begin{flushright}
193 Ê¿À®15ǯ2·î16Æü
194 \end{flushright}
195
196 \vfill
197
198 \noindent
199 ËÜ¥·¥¹¥Æ¥à¤Ë´Ø¤¹¤ë¤ªÌ䤤¹ç¤ï¤»¤Ï°Ê²¼¤Ë¤ª´ê¤¤¤·¤Þ¤¹¡¥
200
201 \noindent
202 ¢©630-0192\\
203 ÆàÎɸ©À¸¶ð»Ô¹â»³Ä®8916-5\\
204 ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø\\
205 ¾ðÊó²Ê³Ø¸¦µæ²Ê\ ¼«Á³¸À¸ì½èÍý³Ø¹ÖºÂ\\
206
207 Tel: (0743)72-5240,\ Fax: (0743)72-5249\\
208 E-mail: {\sf chasen@is.aist-nara.ac.jp}
209
210 ~\\
211 \noindent
212 ¤Þ¤¿°Ê²¼¤ÎURL¤Ë¤ÆºÇ¿·¾ðÊó¤òÄ󶡤·¤Æ¤¤¤Þ¤¹¡¥
213
214 \noindent
215 URL: {\sf http://chasen.aist-nara.ac.jp/}
216
217 \clearpage
218
219 %----------------------------------------%
220 \section{Ãã䥤λÈÍÑË¡}
221
222 \subsection{¥¤¥ó¥¹¥È¡¼¥ë¼ê½ç}
223 \label{app:inst}
224
225 \begin{enumerate}
226 \item É¬Íפʥġ¼¥ë¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¡¥
227
228 Ãã䥤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤Ë¤Ï°Ê²¼¤Î¥Ä¡¼¥ë¤¬É¬ÍפǤ¢¤ë¡¥
229 \begin{itemize}
230 \item Darts\footnote{\tt
231   http://cl.aist-nara.ac.jp/\%7etaku-ku/software/darts/}
232   ¥Ð¡¼¥¸¥ç¥ó 0.2 °Ê¹ß
233 \item ¡Ê¥·¥¹¥Æ¥à¤Ëɸ½àÁõÈ÷¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡Ëlibiconv
234 \end{itemize}
235
236 \item `{\tt configure}' ¤ò¼Â¹Ô¤¹¤ë¡¥
237
238 \begin{screen}\begin{verbatim}
239 % ./configure
240 \end{verbatim}\end{screen}
241
242 \begin{itemize}
243 \item Darts¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¾ì¹ç
244
245 \begin{screen}\begin{verbatim}
246 % ./configure --with-darts=/usr/local/include
247 \end{verbatim}\end{screen}
248
249 \item libiconv¤ò»È¤¦¾ì¹ç
250
251 \begin{screen}\begin{verbatim}
252 % ./configure --with-libiconv=yes
253 \end{verbatim}\end{screen}
254
255 \item libiconv¤Î¾ì½ê¤ò»ØÄꤹ¤ë¾ì¹ç
256
257 \begin{screen}\begin{verbatim}
258 % ./configure --with-libiconv=/usr/local
259 \end{verbatim}\end{screen}
260
261 \end{itemize}
262 ¥³¥ó¥Ñ¥¤¥é¤ä¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó¤Ï¼«Æ°Åª¤ËÀßÄꤵ¤ì¤ë¡¥
263
264 {\tt configure} ¤Î¾Ü¤·¤¤»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Ï {\tt INSTALL}
265 ¤¢¤ë¤¤¤Ï `{\tt ./configure --help}' ¤Î½ÐÎϤò»²¾È¤Î¤³¤È¡¥
266
267 \item `{\tt make}' ¤ò¼Â¹Ô¤¹¤ë¡¥
268
269 \begin{screen}\begin{verbatim}
270 % make
271 \end{verbatim}\end{screen}
272
273 Ããä¥ËÜÂΤμ¹ԥե¡¥¤¥ë¤Ï {\tt chasen/chasen} ¤Ë¡¤
274 ¥é¥¤¥Ö¥é¥ê¤Ï {\tt lib/} ¤Ë¡¤¼­½ñºîÀ®¤Î¥×¥í¥°¥é¥à¤Ï
275 {\tt mkchadic/} °Ê²¼¤ËºîÀ®¤µ¤ì¤ë¡¥
276 OS É¸½à¤Î make ¤ò»È¤¦¤È¥³¥ó¥Ñ¥¤¥ë¤Ë¼ºÇÔ¤¹¤ë¤³¤È¤¬¤¢¤ë¡¥
277 ¤½¤Î¾ì¹ç¤Ï GNU make ¤ò»ÈÍѤ¹¤ë¡¥
278
279 \item `{\tt make install}' ¤ò¼Â¹Ô¤¹¤ë¡¥
280
281 \begin{screen}\begin{verbatim}
282 % make install
283 \end{verbatim}\end{screen}
284
285 ¥Ð¡¼¥¸¥ç¥ó2.1¤«¤é¥¤¥ó¥¹¥È¡¼¥ëÀè¥Ç¥£¥ì¥¯¥È¥ê¤¬Êѹ¹¤µ¤ì¤Æ¤ª¤ê¡¤
286 ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï°Ê²¼¤Î¾ì½ê¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤ë¡¥
287 {\tt PREFIX} ¤Ï {\tt ./configure --prefix}¤Ç»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë
288 (¥Ç¥Õ¥©¥ë¥È¤Ï {\tt /usr/local})¡¥
289
290 \begin{tabular}{ll}
291  {\tt PREFIX/bin/chasen}           & Ãã䥤μ¹ԥե¡¥¤¥ë \\
292  {\tt PREFIX/libexec/chasen/}      & ¼­½ñºîÀ®¥×¥í¥°¥é¥à \\
293  {\tt PREFIX/lib/libchasen.*}      & Ãã䥥饤¥Ö¥é¥ê \\
294  {\tt PREFIX/include/chasen.h}     & ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë \\
295  {\tt PREFIX/share/chasen/doc/}    & ¥Þ¥Ë¥å¥¢¥ë \\
296 \end{tabular}
297
298 ¤¿¤À¤·¡¤°Ê²¼¤Î¤â¤Î¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ê¤¤¡¥
299
300 \begin{tabular}{ll}
301  {\tt perl/ChaSen.pm}                 & Perl ¥â¥¸¥å¡¼¥ë \\
302 \end{tabular}
303
304 \end{enumerate}
305
306 {\tt chasenrc} ¤Ï¥·¥¹¥Æ¥à¥¤¥ó¥¹¥È¡¼¥ë»þ¤Ë¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ê¤¤¡¥
307 ¼­½ñ(ipadic-2.6.0 °Ê¹ß)¥¤¥ó¥¹¥È¡¼¥ë»þ¤Ë
308 {\tt chasen-config}¤«¤é {\tt chasenrc}¤Î¥Ñ¥¹¤ò¼õ¤±¼è¤ê¡¤
309 {\tt PREFIX/etc} °Ê²¼¤Ë {\tt chasenrc} ¤¬¤Ê¤¤¾ì¹ç¤Ë¼«Æ°Åª¤Ë
310 ¥³¥Ô¡¼¤µ¤ì¤ë¡¥´û¤Ë{\tt PREFIX/etc} °Ê²¼¤Ë {\tt chasenrc} ¤¬
311 ¤¢¤ë¾ì¹ç¥³¥Ô¡¼¤µ¤ì¤Ê¤¤¤¿¤á´ÉÍý¼Ô¤¬¼ê¤ÇÊѹ¹¤¹¤ëɬÍפ¬¤¢¤ë¡¥
312
313 \subsection{¼Â¹ÔÊýË¡}\label{exec}
314
315 ¥·¥¹¥Æ¥à¤Î¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ï¡¤
316 `{\tt make install}' ¤Ë¤è¤Ã¤Æ
317 {\tt PREFIX/bin/chasen} ¤Ê¤É¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤ë¡¥
318
319 \begin{itemize}
320 \item ·ÁÂÖÁDzòÀϤμ¹Ô
321
322 Ãã䥤ϡ¤°Ê²¼¤Î¤è¤¦¤Ë {\tt chasen} ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ë¤è¤êµ¯Æ°¤µ¤ì¤ë¡¥
323
324 \begin{screen}\begin{verbatim}
325 % chasen [¥ª¥×¥·¥ç¥ó] [¥Õ¥¡¥¤¥ë̾...]
326 \end{verbatim}\end{screen}
327
328 ɸ½àÆþÎÏ¡¤¤Þ¤¿¤Ï°ú¿ô¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤«¤é°ì¹Ô¤´¤È¤Ëʸ¤òÆɤ߹þ¤ó¤Ç
329 ·ÁÂÖÁDzòÀϽèÍý¤ò¹Ô¤Ê¤¦¡¥
330
331 \item ½èÍýÆâÍÆ
332
333 ¥³¥¹¥ÈºÇ¾®(¤½¤ì¤¾¤ì¤Î·ÁÂÖÁǤζèÀÚ¤ê¤ÇºÇ¾®¥³¥¹¥È¤È¤Îº¹¤¬µöÍƤµ¤ì¤ë¥³¥¹¥ÈÉý
334 °ÊÆâ)¤Î²ò¤òµá¤á¡¤·ë²Ì¤ò¥ª¥×¥·¥ç¥ó¤Ë½¾¤Ã¤Æɽ¼¨¤¹¤ë¡¥
335 ³Æ¥ª¥×¥·¥ç¥ó¤Î°ÕÌ£¤Ï¼¡Àá¤Ë¤Þ¤È¤á¤ë¡¥
336
337 \item »ÈÍÑÎã
338
339 ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò°ú¿ô¤È¤·¤Æ»ØÄê¤Ç¤­¤ë¡¥°Ê²¼¤Ë»ÈÍÑÎã¤ò¼¨¤¹¡¥
340
341 \begin{screen}
342 \begin{tabular}{llllll}
343 \multicolumn{6}{l}{\tt \% cat temp}\\
344 \multicolumn{6}{l}{»ä¤ÏºòÆü³Ø¹»¤Ø¹Ô¤­¤Þ¤·¤¿¡¥}\\
345 \multicolumn{6}{l}{\tt \% chasen temp}\\
346 »ä      & ¥ï¥¿¥¯¥·    & »ä   & Ì¾»ì-Âå̾»ì-°ìÈÌ\\
347 ¤Ï      & ¥Ï          & ¤Ï   & ½õ»ì-·¸½õ»ì\\
348 ºòÆü    & ¥­¥Î¥¦      & ºòÆü & Ì¾»ì-Éû»ì²Äǽ\\
349 ³Ø¹»    & ¥¬¥Ã¥³¥¦    & ³Ø¹» & Ì¾»ì-°ìÈÌ\\
350 ¤Ø      & ¥Ø          & ¤Ø   & ½õ»ì-³Ê½õ»ì-°ìÈÌ\\
351 ¹Ô¤­    & ¥¤¥­        & ¹Ô¤¯ & Æ°»ì-¼«Î© & ¸ÞÃÊ¡¦¥«¹ÔÂ¥²»ÊØ & Ï¢ÍÑ·Á\\
352 ¤Þ¤·    & ¥Þ¥·        & ¤Þ¤¹ & ½õÆ°»ì & Æü졦¥Þ¥¹ & Ï¢ÍÑ·Á\\
353 ¤¿      & ¥¿          & ¤¿   & ½õÆ°»ì & Æü졦¥¿ & ´ðËÜ·Á\\
354 ¡¥      & ¡¥          & ¡¥   & µ­¹æ-¶çÅÀ\\
355 {\tt EOS}\\
356 \end{tabular}
357 \end{screen}
358
359 \end{itemize}
360
361 \subsection{¼Â¹Ô»þ¤Î¥ª¥×¥·¥ç¥ó}\label{option}
362
363 ·ÁÂÖÁDzòÀϤμ¹ԤˤĤ¤¤Æ¤Ï¡¤¤¤¤¯¤Ä¤«¤Î¥ª¥×¥·¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¡¥
364 °Ê²¼¤Ë¤½¤ì¤ò¤Þ¤È¤á¤ë¡¥
365 {\tt -r} ¤Ê¤É°ú¿ô¤ò¤È¤â¤Ê¤¦¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¤¥ª¥×¥·¥ç¥ó¤È°ú¿ô¤Î´Ö¤Ë¤Ï
366 ¶õÇò¤¬¤¢¤Ã¤Æ¤â¤Ê¤¯¤Æ¤â¤«¤Þ¤ï¤Ê¤¤¡¥
367
368 \begin{itemize}
369 \item ²ò¤¬Û£ËæÀ­¤ò´Þ¤à¾ì¹ç¤Îɽ¼¨ÊýË¡(Û£ËæÀ­¤¬¤Ê¤¤¾ì¹ç¤Ï¤É¤ÎÊýË¡¤âƱ¤¸É½¼¨
370   ¤È¤Ê¤ë)
371   \begin{quote}
372   \begin{tabular}{ll}
373   {\tt -b} & ¸åÊýºÇĹ°ìÃפβò¤ò°ì¤Ä¤À¤±É½¼¨¤¹¤ë(¥Ç¥Õ¥©¥ë¥È)\\
374   {\tt -m} & Û£ËæÀ­¤Î¤¢¤ëÉôʬ¤À¤±¡¤Ê£¿ô¤Î·ÁÂÖÁǤòɽ¼¨¤¹¤ë\\
375   {\tt -p} & Û£ËæÀ­¤ÎÁȹ礻¤òŸ³«¤·¡¤¤¹¤Ù¤Æ¤Î²ò¤ò¸ÄÊ̤Ëɽ¼¨¤¹¤ë
376   \end{tabular}
377   \end{quote}
378 \item ³Æ·ÁÂÖÁǤÎɽ¼¨ÊýË¡
379   \begin{quote}
380   \begin{tabular}{ll}
381   {\tt -f} & ¥«¥é¥à¤òÀ°¤¨¤Æɽ¼¨(¥Ç¥Õ¥©¥ë¥È)\\
382   {\tt -e} & ´°Á´¤Ê·ÁÂÖÁǾðÊó¤òʸ»ú¤Çɽ¼¨\\
383   {\tt -c} & ´°Á´¤Ê·ÁÂÖÁǾðÊó¤ò¥³¡¼¥É¤Çɽ¼¨\\
384 % {\tt -d} & ³Æ·ÁÂÖÁǤòProlog¤ÎÊ£¹ç¹à¤Çɽ¸½¤·¡¤¤½¤ì¤é¤ò¥ê¥¹¥È¤Ë¤·¤¿¤â
385   ¤Î¤ò½ÐÎÏ\\
386   {\tt -v} & VisualMorphs¤Î¤¿¤á¤Î¾ÜºÙɽ¼¨\\
387   {\tt -F format} & ·ÁÂÖÁǤò {\tt format} ¤Ç»ØÄꤵ¤ì¤¿·Á¼°¤Ç½ÐÎÏ\\
388   {\tt -Fh } & {\tt -F} ¥ª¥×¥·¥ç¥ó¤Î½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥Ø¥ë¥×¤òɽ¼¨
389   \end{tabular}
390   \end{quote}
391 \item ¤½¤Î¾
392   \begin{quote}
393   \begin{tabular}{ll}
394   {\tt -j} & ¶çÅÀ¤¢¤ë¤¤¤Ï¶õ¹Ô¤òʸ¤Î¶èÀÚ¤ê¤È¤·¤Æ²òÀÏ\\
395   {\tt -o file} & ²òÀÏ·ë²Ì½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò»ØÄê\\
396   {\tt -w width} & ¥³¥¹¥ÈÉý¤ò»ØÄê\\
397   {\tt -r rc\_file} & {\tt rc\_file} ¤ò {\tt chasenrc}¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍÑ\\
398   {\tt -R} & ¥Ç¥Õ¥©¥ë¥È¤Îchasenrc¥Õ¥¡¥¤¥ë({\tt PREFIX/etc/chasenrc})¤ò
399   Æɤ߹þ¤à \\
400   {\tt -L lang} & ¸À¸ì¤ò»ØÄê\\
401   {\tt -lp} & ÉÊ»ìÈÖ¹æ¤ÈÉÊ»ì̾¤Î¥ê¥¹¥È¤òɽ¼¨\\
402   {\tt -lt} & ³èÍÑ·¿ÈÖ¹æ¤È³èÍÑ·¿Ì¾¤Î¥ê¥¹¥È¤òɽ¼¨\\
403   {\tt -lf} & ³èÍÑ·¿Èֹ桤³èÍÑ·ÁÈÖ¹æ¤È³èÍÑ·Á̾¤Î¥ê¥¹¥È¤òɽ¼¨\\
404   {\tt -i} & ÆþÎÏʸ¤Îʸ»ú¥³¡¼¥É¤òÁªÂò (e: EUC-JP, s:Shift\_JIS, w:UTF-8,
405 a:ISO-8859-1) \\
406   {\tt -h} & ¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎÏ\\
407   {\tt -V} & Ãã䥤ΥС¼¥¸¥ç¥ó¤ò½ÐÎÏ
408   \end{tabular}
409   \end{quote}
410 \end{itemize}
411
412 \paragraph{{\tt -j}¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ} ~
413
414 Ãã䥤ǤÏÄ̾²þ¹Ô¤ò¤â¤Ã¤Æ°ì¤Ä¤ÎÆþÎÏʸ»úÎó¤Î½ªÎ»¤È¤¹¤ë¡¥¤½¤Î¤¿¤á¡¤
415 ʸ¤ÎÅÓÃæ¤Ç²þ¹Ô¤¬ÁÞÆþ¤µ¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤ò²òÀϤ·¤¿¾ì¹ç¡¤Àµ¤·¤¤·ë²Ì¤¬
416 ÆÀ¤é¤ì¤Ê¤¯¤Ê¤ë¤³¤È¤¬Â¿¤¤¡¥
417
418 ¤½¤Î¤è¤¦¤Ê¤È¤­¤Ï {\tt -j} ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤ë¤È¡¤¶çÆÉÅÀ¤Ê¤É(¥Ç¥Õ¥©¥ë¥È¤Ç
419 ¤Ï¡Ö¡¥¡£¡ª¡©¡×¤Î4ʸ»ú)¤¢¤ë¤¤¤Ï¶õ¹Ô¤òʸ¤Î¶èÀÚ¤ê¤È¤·¤Æ²òÀϤò¹Ô¤¦¤è¤¦¤Ë¤Ê¤ë¡¥
420
421 ¤Þ¤¿¡¤
422  chasenrc ¥Õ¥¡¥¤¥ë¤Î¡Ö¶èÀÚ¤êʸ»ú¡×¤Î¹àÌܤò
423 »ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤{\tt -j} ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤¿»þ¤Îʸ¤Î¶èÀÚ¤êʸ»ú
424 ¤òÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
425
426 \subsection{½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È}\label{format}
427
428 {\tt -F}¥ª¥×¥·¥ç¥ó¤ä¡¤{\tt chasenrc}¥Õ¥¡¥¤¥ë¤Î¡Ö½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¡×¤Ç
429 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤²òÀÏ·ë²Ì¤Î½ÐÎÏ·Á¼°¤òÊѤ¨¤ë¤³¤È¤¬
430 ¤Ç¤­¤ë¡¥
431
432 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Îʸ»úÎó¤ÎËöÈø¤Ë `\|\n|' ¤¬¤¢¤ì¤Ð¡¤³Æ·ÁÂÖÁǾðÊó¤Î
433 ɽ¼¨¤´¤È¤Ë²þ¹Ô¤ò¹Ô¤¤¡¤Ê¸Ëö¤Î¼¡¤Ë `{\tt EOS}' ¤Î1¹Ô¤ò½ÐÎϤ¹¤ë¡¥ËöÈø¤Ë 
434 `\|\n|' ¤¬¤Ê¤±¤ì¤Ð¡¤1ʸÃæ¤Î·ÁÂÖÁǾðÊó¤ò1¹Ô¤Ç½ÐÎϤ·¡¤¹ÔËö¤Ë²þ¹Ô¤ò
435 ɽ¼¨¤¹¤ë¡¥
436
437 ¤Þ¤¿¡¤½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë `{\tt -f}', `{\tt -e}', `{\tt -c}' ¤ò
438 »ØÄꤹ¤ë¤È¡¤¤½¤ì¤¾¤ì {\tt -f}, {\tt -e}, {\tt -c} ¤ÈƱ¤¸½ÐÎÏ·Á¼°
439 ¤Ë¤Ê¤ë¡¥
440
441 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î»ÈÍÑÎã¤ò¤¤¤¯¤Ä¤«¤¢¤²¤ë¡¥
442
443 \begin{itemize}
444 \item ¥Ç¥Õ¥©¥ë¥È({\tt -f} ¥ª¥×¥·¥ç¥ó)¤ÈƱÍͤνÐÎÏ
445
446 \*"%m\t%y\t%M\t%U(%P-)\t%T \t%F \n"* ¤Þ¤¿¤Ï \*"-f"*
447
448 \item ¸«½Ð¤·¡¤Æɤߡ¤ÉÊ»ì¤ò¥¿¥Ö¤Ç¶èÀڤäÆɽ¼¨
449
450 \*"%m\t%y\t%P-\n"*
451
452 \item ¸«½Ð¤·¸ì¤Î¤ß
453
454 \*"%m\n"*
455
456 \item Ê¬¤«¤Á½ñ¤­(¸«½Ð¤·¸ì¤ò¶õÇò¤Ç¶èÀڤäÆɽ¼¨)
457
458 \*"%m "*
459
460 \item ´Á»ú¤«¤ÊÊÑ´¹
461
462 \*"%y"*
463
464 \item ¥ë¥Ó¤Ä¤­É½¼¨¡¥``´Á»ú(¤«¤Ê)'' ¤Î·Á¼°¤Çɽ¼¨¤¹¤ë¡¥
465
466 \*"%r ()"*
467
468 \end{itemize}
469
470 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÊÑ´¹Ê¸»ú¤Î°ìÍ÷¤ò°Ê²¼¤Ë¼¨¤¹¡¥
471
472 \begin{tabular}{l|l} \hline \hline
473 ÊÑ´¹Ê¸»ú & µ¡Ç½ \\ \hline
474 \|%m|       & ¸«½Ð¤·(½Ð¸½·Á)\\
475 \|%M|       & ¸«½Ð¤·(´ðËÜ·Á)\\
476 \|%y, %y1|  & ÆɤߤÎÂè°ì¸õÊä(½Ð¸½·Á)\\
477 \|%Y, %Y1|  & ÆɤߤÎÂè°ì¸õÊä(´ðËÜ·Á)\\
478 \|%y0|      & ÆɤßÁ´ÂÎ(½Ð¸½·Á)\\
479 \|%Y0|      & ÆɤßÁ´ÂÎ(´ðËÜ·Á)\\
480 \|%a|       & È¯²»¤ÎÂè°ì¸õÊä(½Ð¸½·Á)\\
481 \|%A|       & È¯²»¤ÎÂè°ì¸õÊä(´ðËÜ·Á)\\
482 \|%a0|      & È¯²»Á´ÂÎ(½Ð¸½·Á)\\
483 \|%A0|      & È¯²»Á´ÂÎ(´ðËÜ·Á)\\
484 \|%rABC|    & ¥ë¥Ó¤Ä¤­¤Î¸«½Ð¤·(``\|A´Á»úB¤«¤ÊC|'' ¤Èɽ¼¨)(¢¨1)\\
485 \|%i, %i1|  & ÉղþðÊó¤ÎÂè°ì¸õÊä\\
486 \|%i0|      & ÉղþðÊóÁ´ÂÎ\\
487 \|%Ic|      & ÉղþðÊó(¶õʸ»úÎ󤫠``\|NIL|'' ¤Ê¤éʸ»ú\|c|)(¢¨1)\\
488 \|%Pc|      & ³Æ³¬ÁؤÎÉÊ»ì¤òʸ»ú\|c|¤Ç¶èÀڤä¿Ê¸»úÎó\\
489 \|%Pnc|     & 1¡Á\|n|(\|n|:1¡Á9)³¬ÁØÌܤޤǤÎÉÊ»ì¤òʸ»ú\|c|¤Ç¶èÀڤä¿Ê¸»úÎó\\
490 \|%h|       & ÉÊ»ì¤ÎÈÖ¹æ\\
491 \|%H|       & ÉÊ»ìʸ»úÎó\\
492 \|%Hn|      & \|n|(\|n|:1¡Á9)³¬ÁØÌܤÎÉÊ»ì(¤Ê¤±¤ì¤ÐºÇ¤â¿¼¤¤³¬ÁØ)\\
493 \|%b|       & 0(µìÈǤȤθߴ¹À­¤Î¤ß)\\
494 \|%BB|      & ÉÊ»ìºÙʬÎà(¤Ê¤±¤ì¤ÐÉÊ»ì)\\
495 \|%Bc|      & ÉÊ»ìºÙʬÎà(¤Ê¤±¤ì¤Ðʸ»ú\|c|)(¢¨1)\\
496 \|%t|       & ³èÍÑ·¿¤ÎÈÖ¹æ\\
497 \|%Tc|      & ³èÍÑ·¿(¤Ê¤±¤ì¤Ðʸ»ú\|c|)(¢¨1)\\
498 \|%f|       & ³èÍÑ·Á¤ÎÈÖ¹æ\\
499 \|%Fc|      & ³èÍÑ·Á(¤Ê¤±¤ì¤Ðʸ»ú\|c|)(¢¨1)\\
500 \|%c|       & ·ÁÂÖÁǤΥ³¥¹¥È\\
501 \|%S|       & ²òÀÏʸÁ´ÂÎ\\
502 \|%pb|      & ºÇŬ¥Ñ¥¹¤Ç¤¢¤ì¤Ð ``\|*|'', ¤½¤¦¤Ç¤Ê¤±¤ì¤Ð ``\* *''\\
503 \|%pi|      & ¥Ñ¥¹¤ÎÈÖ¹æ\\
504 \|%ps|      & ¥Ñ¥¹¤Î·ÁÂÖÁǤγ«»Ï°ÌÃÖ\\
505 \|%pe|      & ¥Ñ¥¹¤Î·ÁÂÖÁǤνªÎ»°ÌÃÖ$+1$\\
506 \|%pc|      & ¥Ñ¥¹¤Î¥³¥¹¥È\\
507 \|%ppiC|    & Á°¤ËÀܳ¤¹¤ë¥Ñ¥¹¤ÎÈÖ¹æ¤òʸ»ú\|C|¤Ç¶èÀÚ¤êÎóµó\\
508 \|%ppcC|    & Á°¤ËÀܳ¤¹¤ë¥Ñ¥¹¤Î¥³¥¹¥È¤òʸ»ú\|C|¤Ç¶èÀÚ¤êÎóµó\\
509 \|%?B/STR1/STR2/| & ÉÊ»ìºÙʬÎब¤¢¤ì¤Ð\|STR1|¡¤¤Ê¤±¤ì¤Ð\|STR2|(¢¨2)\\
510 \|%?I/STR1/STR2/| & ÉղþðÊ󤬠``NIL'' ¤Ç¤â ``''(¶õʸ»úÎó)¤Ç¤â¤Ê¤±¤ì¤Ð\|STR1|¡¤¤½¤¦¤Ç¤Ê¤±¤ì¤Ð\|STR2|(¢¨2)\\
511 \|%?T/STR1/STR2/| & ³èÍѤ¬¤¢¤ì¤Ð\|STR1|¡¤¤Ê¤±¤ì¤Ð\|STR2|(¢¨2)\\
512 \|%?F/STR1/STR2/| & \|%?T/STR1/STR2/| ¤ÈƱ¤¸ \\
513 \|%?U/STR1/STR2/| & Ì¤Ãθì¤Ê¤é\|STR1\|¡¤¤½¤¦¤Ç¤Ê¤±¤ì¤Ð\|STR2|(¢¨2)\\
514 \|%U/STR/|        & Ì¤Ãθì¤Ê¤é"̤Ãθì"¡¤¤½¤¦¤Ç¤Ê¤±¤ì¤Ð\|STR|(\|%?U/̤Ãθì/STR/|¤ÈƱ¤¸)(¢¨2)\\
515 \|%%|       & \|%| ¤½¤Î¤â¤Î\\ \hline
516 \end{tabular}
517
518 \begin{tabular}{l|l} \hline \hline
519 ÊÑ´¹Ê¸»ú & µ¡Ç½ \\ \hline
520 \|.|        & ¥Õ¥£¡¼¥ë¥ÉÉý¤Î»ØÄê\\
521 \|-|        & ¥Õ¥£¡¼¥ë¥ÉÉý¤Î»ØÄê\\
522 \|1-9|      & ¥Õ¥£¡¼¥ë¥ÉÉý¤Î»ØÄê\\
523 \|\n|       & ²þ¹Ôʸ»ú\\
524 \|\t|       & ¥¿¥Ö\\
525 \|\\|       & \|\| ¤½¤Î¤â¤Î\\
526 \|\'|       & \|'| ¤½¤Î¤â¤Î\\
527 \|\"|       & \|"| ¤½¤Î¤â¤Î\\ \hline
528 \end{tabular}
529
530 \begin{description}
531 \item[¢¨1]  ipadic ¤Ç¤Ï¡¤¡Ö¹Ô¤¯(¤¤¤¯/¤æ¤¯)¡×¤Î¤è¤¦¤Ë
532 ·ÁÂÖÁǤ¬Ê£¿ô¤ÎÆɤߤò»ý¤Ä¾ì¹ç¡¤¤½¤ÎÆɤߤò¡Ö\{¥¤/¥æ\}¥¯¡×¤Î¤è¤¦¤Ë¡¤
533 Ⱦ³Ñ¤Î¥Ö¥ì¡¼¥¹¤È¥¹¥é¥Ã¥·¥å¤ò»È¤Ã¤Æɽ¤·¤Æ¤¤¤ë¡¥
534 Ä̾ï¤ÎÆɤߤνÐÎÏ(½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î \|%y|)¤Ç¤Ï¡¤¤½¤ÎÂè°ì¸õÊä¤Ç¤¢¤ë
535 ¡Ö¥¤¥¯¡×¤¬½ÐÎϤµ¤ì¡¤\|%y0| ¤ò»È¤¦¤ÈÆɤßÁ´ÂΤǤ¢¤ë¡Ö\{¥¤/¥æ\}¥¯¡×
536 ¤¬½ÐÎϤµ¤ì¤ë¡¥
537
538 \item[¢¨1] \|A|,\|B|,\|C|,\|c| ¤¬¶õÇòʸ»ú¤Î»þ¤Ï²¿¤âɽ¼¨¤·¤Ê¤¤¡¥
539 \item[¢¨2] `/'¤Ë¤ÏǤ°Õ¤Îʸ»ú¤¬»È¤¨¤ë¡¥¤Þ¤¿¡¤³ç¸Ì``\|(){}[]<>|''¤ò
540 ÍѤ¤¤ë¤³¤È¤â¤Ç¤­¤ë¡¥°Ê²¼¤ËÎã¤ò¤¢¤²¤ë¡¥
541
542 \begin{itemize}
543 \item \|%?T#STR1#STR2#|
544 \item \|%?B(STR1)(STR2)|
545 \item \|%?U{STR1}/STR2/|
546 \item \|%U[STR]|
547 \end{itemize}
548
549 \end{description}
550
551 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
552 \section{chasenrc ¥Õ¥¡¥¤¥ë}
553 \label{s:chasenrc}
554
555 chasenrc ¥Õ¥¡¥¤¥ë¤Ï·ÁÂÖÁDzòÀÏ¥×¥í¥°¥é¥à¤ËɬÍפÊÍÍ¡¹¤ÊÁªÂò»è¤òÄêµÁ¤¹¤ë
556 ¤¿¤á¤ËÍѤ¤¤é¤ì¤ë¡¥¤³¤ì¤é¤ÎÄêµÁ¤ÏÄ̾
557 {\tt PREFIX/etc/chasenrc} ¤Ëµ­½Ò¤µ¤ì¤ë¤¬¡¤
558 ÍøÍѼԤΥۡ¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Î
559 `{\tt .chasenrc}' ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Ëµ­½Ò¤¹¤ë¤³¤È¤â¤Ç¤­¤ë¡¥
560 µ¯Æ°»þ¥ª¥×¥·¥ç¥ó¤Ê¤É¤Ë
561 ¤è¤Ã¤Æ chasenrc ¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤ë¡¥
562 ¶ñÂÎŪ¤Ë¤Ï¼¡¤Î¤è¤¦¤ÊÍ¥Àè½ç°Ì¤Ç chasenrc ¥Õ¥¡¥¤¥ë¤¬Æɤ߹þ¤Þ¤ì¤ë¡¥
563
564 \begin{enumerate}
565 \item µ¯Æ°»þ¤Ë {\tt -r} ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¡¥
566 \item ´Ä¶­ÊÑ¿ô {\tt CHASENRC} ¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¡¥
567 \item ÍøÍѼԤΥۡ¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë {\tt .chasen2rc}¡¥
568 \item ÍøÍѼԤΥۡ¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë {\tt .chasenrc}¡¥
569 \item {\tt PREFIX/etc/chasenrc}(¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ê¤¤)¡¥
570
571 \end{enumerate}
572
573 ÀßÄê¹àÌÜ°ìÍ÷¤ò°Ê²¼¤Ë¼¨¤¹¡¥
574 ¤³¤Î¤¦¤Á¡¤¡Ö{\tt DADIC}¡×¡¤¡Ö̤ÃθìÉÊ»ì¡×¡¤¡ÖÉʻ쥳¥¹¥È¡×¤Ïɬ¤º»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡¥
575
576 \begin{enumerate}
577 \item {\bf Ê¸Ë¡¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê}
578
579 ʸˡ¥Õ¥¡¥¤¥ë({\tt grammar.cha, ctypes.cha, cforms.cha, connect.cha})
580 ¤¬Â¸ºß¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ë¡¥
581
582 \begin{screen}\begin{verbatim}
583 (ʸˡ¥Õ¥¡¥¤¥ë /usr/local/lib/chasen/ipadic/dic)
584 \end{verbatim}\end{screen}
585
586 ¡Öʸˡ¥Õ¥¡¥¤¥ë¡×¤Ï¾Êά¤¹¤ë¤³¤È¤¬¤Ç¤­¡¤¤½¤Î¾ì¹ç chasenrc ¥Õ¥¡¥¤¥ë¤¬¤¢¤ë
587 ¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤¿¤È¤ß¤Ê¤µ¤ì¤ë¡¥
588 Ãã䥤ËÉÕ°¤Î¼­½ñ ipadic1.01 °Ê¹ß¤Îchasenrc¥Õ¥¡¥¤¥ë¤Ç¤Ï
589 ¡Öʸˡ¥Õ¥¡¥¤¥ë¡×¤Ï¾Êά¤µ¤ì¤Æ¤¤¤ë¡¥
590
591 \item {\bf ¥·¥¹¥Æ¥à¼­½ñ}
592
593 ¥À¥Ö¥ëÇÛÎó¼­½ñ({\tt chadic.\{da,lex,dat\}})¤ò¡¤
594 ¥Õ¥¡¥¤¥ë̾¤«¤éËöÈø¤Î³ÈÄ¥»Ò¤ò½ü¤¤¤¿¤â¤Î¤òµ­½Ò¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ»ØÄꤹ¤ë¡¥
595 Ê£¿ôÁȤߤμ­½ñ¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤ë¡¥
596 ¤Þ¤¿¡¤ÁêÂХѥ¹¡¤¤Ä¤Þ¤ê ``/'' ¤Ç»Ï¤Þ¤é¤Ê¤¤¥Ñ¥¹¤òµ­½Ò¤¹¤ë¤È¡¤
597 ʸˡ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤¿¤È¤ß¤Ê¤µ¤ì¤ë¡¥
598 Î㤨¤Ð°Ê²¼¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¡¥
599
600 \begin{screen}\begin{verbatim}
601 (DADIC chadic
602         /home/rikyu/mydic/chadic)
603 \end{verbatim}\end{screen}
604
605 ¾å¤Îµ­½Ò¤Ç¤Ï¡¤°Ê²¼¤ÎÆóÁȤμ­½ñ¥Õ¥¡¥¤¥ë¤¬Æɤ߹þ¤Þ¤ì¤ë¡¥
606
607 \begin{enumerate}
608 \item Ê¸Ë¡¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë {\tt chadic.\{da,lex,dat\}}
609 \item {\tt /home/rikyu/mydic/} ¤Ë¤¢¤ë {\tt chadic.\{da,lex,dat\}}
610 \end{enumerate}
611
612 ¼­½ñ°ú¤­¤ËºÝ¤·¤Æ¤Ï¡¤¤³¤ì¤é¤Î¼­½ñ¤ÎξÊý¤¬ÍѤ¤¤é¤ì¤ë
613 \footnote{
614   °ìÁȤμ­½ñ¤Ë¤ÏƱ°ì¤Î·ÁÂÖÁǤÎÅÐÏ¿¤Ï¹Ô¤Ê¤ï¤ì¤Ê¤¤¤¬¡¤Ê£¿ô¤Î¼­½ñ¤ËƱ¤¸·ÁÂÖ
615   ÁǤ¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¤¢¤êÆÀ¤ë¡¥
616   ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ï¡¤Æ±¤¸·ÁÂÖÁǤ¬Ê£¿ôÆÀ¤é¤ì¤ë¤³¤È¤Ë¤Ê¤ë¡¥
617   }¡¥
618
619 Darts¤Ë¤è¤ë¥À¥Ö¥ëÇÛÎó¼­½ñ¤ò»È¤¦¤¿¤á¤Ë¡Ö{\tt DADIC}¡×¤ò»ØÄꤹ¤ë¡¥
620
621 \begin{screen}\begin{verbatim}
622 (DADIC chadic)
623 \end{verbatim}\end{screen}
624
625 ¾å¤Îµ­½Ò¤Ç¤Ï¡¤Ê¸Ë¡¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë
626 {\tt chadic.da}, {\tt chadic.lex}, {\tt chadic.dat} ¤¬Æɤ߹þ¤Þ¤ì¤ë¡¥
627
628 %DADIC¤Ï¾¤Î·Á¼°¤ËÈæ¤Ù®¤¯¡¤PATDIC ¤Ë¤¢¤Ã¤¿1¥Ð¥¤¥Èʸ»ú¤Ë¤Ä¤¤¤Æ¤ÎÀ©Ìó¤â
629 %¤Ê¤¤¡¥
630
631 »ÈÍѤ¹¤ë¼­½ñ¤ÎºÇÂç¿ô¤Ï¡¤32¸Ä¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¡¥
632 %¤³¤ì¤òÊѹ¹¤·¤¿¤¤¾ì¹ç¤Ï¡¤ {\tt chasen/chalib.h} ¤Î {\tt PAT\_DIC\_NUM}
633 %¤ÎÃͤòÊѹ¹¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤·¤Ê¤ª¤»¤Ð¤è¤¤¡¥
634
635 \item {\bf Ì¤Ãθì¤ÎÉÊ»ì}
636
637 ̤Ãθ줬ȯ¸«¤µ¤ì¤¿»þ¤Ë¡¤¤½¤Î¸ì¤ò¤É¤Î¤è¤¦¤ÊÉÊ»ì¤È¤·¤ÆÏ¢Àܵ¬Â§¤òŬÍѤ¹¤ë¤«
638 ¤ò»Ø¼¨¤¹¤ë¡¥Ê£¿ô¤ÎÉÊ»ì¤ò»ØÄꤷ¤¿»þ¤Ï¡¤¤½¤ì¤¾¤ì¤ÎÉÊ»ì¤Ë¤Ä¤¤¤ÆÏ¢Àܵ¬Â§¤¬
639 ŬÍѤµ¤ì¤ë¡¥
640
641 \begin{screen}\begin{verbatim}
642 (̤ÃθìÉÊ»ì (̾»ì ¥µÊÑÀܳ))              ; 1¸Ä¤ÎÉÊ»ì¤ò»ØÄê
643 (̤ÃθìÉÊ»ì (̾»ì ¥µÊÑÀܳ) (̾»ì °ìÈÌ))  ; Ê£¿ô¤ÎÉÊ»ì¤ò»ØÄê
644 \end{verbatim}\end{screen}
645
646 \item {\bf ÉÊ»ì¤Î¥³¥¹¥È}
647
648 ·ÁÂÖÁDzòÀÏ¥×¥í¥°¥é¥à¤Ç¤Ï¡¤²òÀÏ·ë²Ì¤ÎÍ¥Àè¾ðÊó¤ò¥³¥¹¥È¤È¤·¤Æ·×»»¤·¤Æ¤¤¤ë¡¥
649 ²òÀϤËÛ£ËæÀ­¤¬¤¢¤ë¾ì¹ç¤Ï¡¤¥³¥¹¥È¤ÎÁí·×¤¬Ä㤤¤â¤Î¤òÍ¥À褹¤ë¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡¥
650 ¡ÖÉʻ쥳¥¹¥È¡×¤Ç¤Ï¡¤³ÆÉÊ»ì¤Î¥³¥¹¥È¤ÎÇÜΨ¤È¡¤
651 ¡Ö̤Ãθì¡×¤Ë¤Ä¤¤¤Æ¤Î¥³¥¹¥È¤òÄêµÁ¤¹¤ë¡¥
652 ¥³¥¹¥È¤ÏÀµ¤ÎÀ°¿ôÃͤò¤È¤ë¡¥
653
654 \begin{screen}\begin{verbatim}
655 (Éʻ쥳¥¹¥È
656         ((*)                1)
657         ((̤Ãθì)           500)
658         ((̾»ì)             2)
659         ((̾»ì ¸Çͭ̾»ì)    3)
660 )
661 \end{verbatim}\end{screen}
662
663 Ʊ¤¸ÉÊ»ì¤ËÂФ·¤Æ¥³¥¹¥È¤ÎÄêµÁ¤¬Ê£¿ô²ó»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¤
664 ¸å¤Î¤â¤Î¤¬Í¥À褵¤ì¤ë¡¥
665 ¾å¤Îµ­½Ò¤Ç¤Ï¡¤¡Ö̾»ì¡×¤Î·ÁÂÖÁǤΥ³¥¹¥È¤Ï´ðËÜŪ¤Ë¤Ï 2 Çܤˤʤ뤬¡¤
666 ¡Ö{\tt Ì¾»ì-¸Çͭ̾»ì}¡×°Ê²¼¤ËºÙʬÎव¤ì¤ë̾»ì¤À¤±¤Ï·ÁÂÖÁǤΥ³¥¹¥È¤¬
667 3 Çܤˤʤ롥
668 ¤Þ¤¿¡¤ÀèƬ¤Î `{\tt (*)}' ¤Î»ØÄê¤Ë¤è¤ê¡¤¤³¤³¤ÇÌÀ¼¨Åª¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤
669 ·ÁÂÖÁǤΥ³¥¹¥È¤Ï¤¹¤Ù¤Æ 1 ÇÜ(¤½¤Î¤Þ¤Þ¤Î¥³¥¹¥ÈÃÍ)¤È¤Ê¤ë¡¥
670 ̤Ãθì¤Î·ÁÂÖÁǤΥ³¥¹¥ÈÃͤϤ¹¤Ù¤Æ500¤Ë¤Ê¤ë¡¥
671
672 \item {\bf Ï¢ÀÜ¥³¥¹¥È¤È·ÁÂÖÁÇ¥³¥¹¥È¤ÎÁêÂÐŪ¤Ê½Å¤ß¤ÎÄêµÁ}
673
674 ·ÁÂÖÁDzòÀϤˤª¤±¤ë¥³¥¹¥È¤Î·×»»¤Ï·ÁÂÖÁǤΥ³¥¹¥È¤ÈÏ¢ÀܤΥ³¥¹¥È¤ÎÁí·×¤È¤·¤Æ
675 ·×»»¤µ¤ì¤ë¡¥
676 ¤³¤ì¤éÆó¼ïÎà¤Î¥³¥¹¥È¤Ë°Û¤Ê¤ë½Å¤ß¤ò³Ý¤±¤¿¤¤¾ì¹ç¤Ë¤Ï¡¤¤½¤ì¤ò»ØÄꤹ¤ë¤³¤È¤¬
677 ¤Ç¤­¤ë¡¥
678 ²òÀÏ·ë²Ì¤Î¥³¥¹¥È¤Ï¤½¤ì¤¾¤ì¤Î¥³¥¹¥È¤Ë¤³¤³¤Ç»ØÄꤵ¤ì¤¿½Å¤ß¤ò¾è¤¸¤¿ÃͤÎÁí·×
679 ¤È¤·¤Æ·×»»¤µ¤ì¤ë¡¥
680 ¾Êά¤·¤¿¾ì¹ç¤Î½Å¤ß¤Ï 1 ¤Ç¤¢¤ë¡¥
681
682 \begin{screen}\begin{verbatim}
683 (Ï¢ÀÜ¥³¥¹¥È½Å¤ß 1)      ; ¥Ç¥Õ¥©¥ë¥ÈÃÍ
684 (·ÁÂÖÁÇ¥³¥¹¥È½Å¤ß 1)    ; ¥Ç¥Õ¥©¥ë¥ÈÃÍ
685 \end{verbatim}\end{screen}
686
687 \item {\bf ¥³¥¹¥ÈÉý}
688
689 ·ÁÂÖÁDzòÀϤβáÄø¤Ë¤ª¤¤¤Æ¡¤¾ï¤Ë¥³¥¹¥È¤¬ºÇÄã¤Î·ë²Ì¤ò½Ð¤¹¤Î¤Ç¤Ï¤Ê¤¯¡¤
690 ¤¢¤ëÄøÅ٤Υ³¥¹¥ÈÉý¤òµöÍƤ·¤¿¤¤¾ì¹ç¤¬¤¢¤ë¡¥
691 ¤³¤ÎµöÍÆÉý¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
692 ¥³¥¹¥ÈÉý¤Ë¤ª¤µ¤Þ¤ë¤¹¤Ù¤Æ¤Î²ò¤ò½ÐÎϤ¹¤ë¤Ë¤Ï
693 {\tt -m} ¥ª¥×¥·¥ç¥ó¤ä{\tt -p} ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¡¥
694
695 \begin{screen}\begin{verbatim}
696 (¥³¥¹¥ÈÉý 0)   ; ¥Ç¥Õ¥©¥ë¥ÈÃÍ
697 \end{verbatim}\end{screen}
698
699 ¥³¥¹¥ÈÉý¤Ï{\tt -w}¥ª¥×¥·¥ç¥ó¤Ç¤â»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
700 ¤½¤Î¾ì¹ç¡¤{\tt -w}¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤷ¤¿¤â¤Î¤¬Í¥À褵¤ì¤ë¡¥
701
702 \item {\bf Ì¤ÄêµÁÏ¢ÀÜ¥³¥¹¥È¤ÎÄêµÁ}
703
704 Ï¢Àܵ¬Â§¥Õ¥¡¥¤¥ë¤ËÏ¢Àܵ¬Â§¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤·ÁÂÖÁÇ´Ö¤ÎÏ¢ÀÜ¥³¥¹¥È¤ò»ØÄꤹ¤ë¡¥
705 ̤ÄêµÁÏ¢ÀÜ¥³¥¹¥È¤òÀßÄꤷ¤Ê¤¤¤«¡¤¤¢¤ë¤¤¤Ï 0 ¤ò»ØÄꤹ¤ë¤È¡¤Ï¢Àܵ¬Â§¤¬Äê
706 µÁ¤µ¤ì¤Æ¤¤¤Ê¤¤·ÁÂÖÁǤɤ¦¤·¤Ï·è¤·¤ÆÏ¢Àܤ·¤Ê¤¤¤È¤¤¤¦°ÕÌ£¤Ë¤Ê¤ë¡¥
707 ¥Ç¥Õ¥©¥ë¥È¤Ï0¡¥
708
709 \begin{screen}\begin{verbatim}
710 (̤ÄêµÁÏ¢ÀÜ¥³¥¹¥È 500)
711 \end{verbatim}\end{screen}
712
713 \item {\bf ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È}
714
715 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤²òÀÏ·ë²Ì¤Î½ÐÎÏ·Á¼°¤òÊѤ¨¤ë¤³¤È¤¬
716 ¤Ç¤­¤ë¡¥
717
718 \begin{screen}\begin{verbatim}
719 (½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È "%m\t%y\t%P-\n")
720 \end{verbatim}\end{screen}
721
722 ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï{\tt -F}¥ª¥×¥·¥ç¥ó¤Ç¤â»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
723 ¤½¤Î¾ì¹ç¡¤{\tt -F}¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤷ¤¿¤â¤Î¤¬Í¥À褵¤ì¤ë¡¥
724 ¾Ü¤·¤¯¤Ï \ref{format} Àá¤ò»²¾È¤Î¤³¤È¡¥
725
726 \item {\bf BOSʸ»úÎó}
727
728 ²òÀÏ·ë²Ì¤ÎʸƬ¤Ëɽ¼¨¤¹¤ëʸ»úÎó¤ò»ØÄꤹ¤ë¡¥``{\tt \%S}''¤ò»È¤¦¤È
729 ²òÀÏʸÁ´ÂΤòɽ¼¨¤Ç¤­¤ë¡¥¥Ç¥Õ¥©¥ë¥È¤Ï¶õʸ»úÎó(²¿¤âɽ¼¨¤·¤Ê¤¤)¡¥
730
731 \begin{screen}\begin{verbatim}
732 (BOSʸ»úÎó "²òÀÏʸ: [%S]\n")
733 \end{verbatim}\end{screen}
734
735 \item {\bf EOSʸ»úÎó}
736
737 ²òÀÏ·ë²Ì¤ÎʸËö¤Ëɽ¼¨¤¹¤ëʸ»úÎó¤ò»ØÄꤹ¤ë¡¥``{\tt \%S}''¤ò»È¤¦¤È
738 ²òÀÏʸÁ´ÂΤòɽ¼¨¤Ç¤­¤ë¡¥¥Ç¥Õ¥©¥ë¥È¤Ï ``\|EOS\n|''¡¥
739
740 \begin{screen}\begin{verbatim}
741 (EOSʸ»úÎó "ʸËö\n")
742 \end{verbatim}\end{screen}
743
744 \item {\bf ¶õÇòÉÊ»ì}
745
746 Ãã䥤ϡ¤È¾³Ñ¤Î¶õÇòʸ»ú(ASCII¥³¡¼¥É32)¤È¥¿¥Ö(ASCII¥³¡¼¥É9)¤ò¶õÇò¤È
747 ¤ß¤Ê¤·¡¤¤³¤ì¤é¤ò̵»ë¤·¤Æ²òÀϤ¹¤ë¡¥Ä̾ï¤Ï¡¤²òÀÏ·ë²Ì¤Ë¶õÇò¤Î¾ðÊó¤ò
748 ½ÐÎϤ·¤Ê¤¤¤¬¡¤¡Ö¶õÇòÉÊ»ì¡×¤òÀßÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤¶õÇò¤Ë¤Ä¤¤¤Æ¤Î¾ðÊó
749 ¤ò½ÐÎϤ¹¤ë¤è¤¦¤Ë¤Ê¤ë¡¥
750 Î㤨¤Ð¡¤°Ê²¼¤Î¤è¤¦¤ËÀßÄꤹ¤ë¤È¡¤¶õÇò¤ò¡Ö{\tt µ­¹æ-¶õÇò}¡×¤È¤·¤Æ½ÐÎϤ¹¤ë¡¥
751
752 \begin{screen}\begin{verbatim}
753 (¶õÇòÉÊ»ì (µ­¹æ ¶õÇò))
754 \end{verbatim}\end{screen}
755
756 ¤Ê¤ª¡¤½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò ``\|%m|'' ¤ËÀßÄꤷ¤Æ¡¤¶õÇòÉÊ»ì¤ò
757 »ØÄꤹ¤ë(ÉÊ»ì¤Ï²¿¤Ç¤â¤è¤¤)¤È¡¤²òÀÏʸ¤ÈÁ´¤¯Æ±¤¸½ÐÎϤ¬ÆÀ¤é¤ì¤ë
758 ¤³¤È¤Ë¤Ê¤ë¡¥
759
760 \item {\bf Ãí¼á}
761
762 ¤¢¤ëʸ»úÎó¤Ç»Ï¤Þ¤ê¤¢¤ëʸ»úÎó¤Ç½ª¤ï¤ëʸ»úÎó¤òÃí¼á¤Î¤è¤¦¤Ë
763 °·¤¤¡¤¤½¤Îʸ»úÎó¤ÎÉôʬ¤ò̵»ë¤·¤Æ²òÀϤµ¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
764 ²òÀÏ·ë²Ì¤Ë¤Ï¡¤¤½¤Îʸ»úÎ󤬰ì¤Ä¤Î·ÁÂÖÁǤȤ·¤Æ½ÐÎϤµ¤ì¤ë¡¥
765
766 chasenrc ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¤³«»Ïʸ»úÎ󡤽ªÎ»Ê¸»úÎ󤫤é¤Ê¤ë¥ê¥¹¥È¤È
767 ½ÐÎÏ»þ¤ÎÉÊ»ì̾¤¢¤ë¤¤¤Ï¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤òµ­½Ò¤¹¤ë¡¥
768 ½ªÎ»Ê¸»úÎó¤Ï¾Êά¤¹¤ë¤³¤È¤¬¤Ç¤­¡¤¤½¤Î¾ì¹ç¡¤³«»Ïʸ»úÎó¤È°ìÃפ¹¤ëʸ»úÎó
769 ¼«¿È¤òÃí¼á¤È¤·¤Æ°·¤¦¡¥¤Þ¤¿¡¤½ÐÎÏ»þ¤ÎÉÊ»ì̾¤¢¤ë¤¤¤Ï¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó
770 ¤ò¾Êά¤¹¤ë¤È¤½¤Î·ÁÂÖÁǤˤĤ¤¤Æ¤Î¾ðÊó¤òÁ´¤¯½ÐÎϤ·¤Ê¤¯¤Ê¤ë¡¥
771
772 \begin{screen}\begin{verbatim}
773 (Ãí¼á (("<" ">") "%m\n")
774       (("¡Ö") (µ­¹æ °ìÈÌ))
775       (("¡×") (µ­¹æ °ìÈÌ))
776       (("\"" "\"") (̾»ì °úÍÑʸ»úÎó))
777       (("¡Î" "¡Ï"))
778       )
779 \end{verbatim}\end{screen}
780
781 Î㤨¤Ð¡¤¾å¤Î¤è¤¦¤Ëµ­½Ò¤¹¤ë¤È¡¤°Ê²¼¤Î¤è¤¦¤Ë²òÀÏ¡¤½ÐÎϤµ¤ì¤ë¡¥
782
783 \begin{itemize}
784 \item {\tt <img src="cha.gif">} ¤Î¤è¤¦¤Ë ``\|<|'' ¤Ç»Ï¤Þ¤ê
785 ``\|>|'' ¤Ç½ª¤ï¤ëʸ»úÎó¤ò¤½¤Î¤Þ¤Þ½ÐÎϤ¹¤ë¡¥
786 \item ``¡Ö'' ¤¢¤ë¤¤¤Ï ``¡×'' ¤ò¡Ö{\tt µ­¹æ-°ìÈÌ}¡×¤È¤·¤Æ½ÐÎϤ¹¤ë¡¥
787 \item ``{\tt "hello(again)"}'' ¤Î¤è¤¦¤Ë¥À¥Ö¥ë¥¯¥©¡¼¥Æ¡¼¥·¥ç¥ó¤Ç
788 °Ï¤Þ¤ì¤¿Ê¸»úÎó¤ò¡Ö{\tt Ì¾»ì-°úÍÑʸ»úÎó}¡×¤È¤·¤Æ½ÐÎϤ¹¤ë¡¥
789 \item ``{\tt ¡Î¤Á¤ã¤»¤ó¡Ï}'' ¤Î¤è¤¦¤Ë ``¡Î'' ¤Ç»Ï¤Þ¤ê ``¡Ï'' ¤Ç
790 ½ª¤ï¤ëʸ»úÎó¤ò̵»ë¤·¤Æ²òÀϤ·¡¤²òÀÏ·ë²Ì¤Ë¤Ï¤½¤Îʸ»úÎó¤Î¾ðÊó¤ò
791 ½ÐÎϤ·¤Ê¤¤¡¥
792 \end{itemize}
793
794 \item {\bf Ï¢·ëÉÊ»ì}
795
796 ¤¢¤ëÉÊ»ì¤Î·ÁÂÖÁǤ¬Ï¢Â³¤·¤Æ½Ð¸½¤·¤¿¤È¤­¤Ë¡¤°ì¤Ä¤Î·ÁÂÖÁǤȤ·¤ÆÏ¢·ë¤·¤Æ½Ð
797 ÎϤµ¤»¤ë¤È¤­¤Ë»ÈÍѤ¹¤ë¡¥
798
799 \begin{screen}\begin{verbatim}
800 (Ï¢·ëÉÊ»ì ((Ê£¹ç̾»ì) (̾»ì) (ÀÜƬ»ì Ì¾»ìÀܳ) (ÀÜƬ»ì ¿ôÀܳ))
801           ((µ­¹æ)))
802 \end{verbatim}\end{screen}
803
804 Î㤨¤Ð¡¤¾å¤Îµ­½Ò¤Ç¤Ï°Ê²¼¤Î¤è¤¦¤ËÉÊ»ì¤òÏ¢·ë¤¹¤ë¡¥
805
806 \begin{enumerate}
807 \item Ï¢Â³¤·¤¿¡Ö̾»ì¡×¡Ö{\tt ÀÜƬ»ì-̾»ìÀܳ}¡×
808 ¡Ö{\tt ÀÜƬ»ì-¿ôÀܳ}¡×¤òÏ¢·ë¤·¡ÖÊ£¹ç̾»ì¡×¤È¤·¤Æɽ¼¨¤¹¤ë¡¥
809 ¤Ê¤ª¡¤¡ÖÊ£¹ç̾»ì¡×¤ÏÉÊ»ìÄêµÁ¥Õ¥¡¥¤¥ë {\tt grammar.cha} ¤Ëµ­½Ò¤·¤Æ¤ª¤¯
810 ɬÍפ¬¤¢¤ë¡¥
811 \item Ï¢Â³¤·¤¿¡Öµ­¹æ¡×¤òÏ¢·ë¤·¡¤¡Öµ­¹æ¡×¤È¤·¤Æɽ¼¨¤¹¤ë¡¥
812 \end{enumerate}
813
814 \item {\bf Ê£¹ç¸ì½ÐÎÏ}
815
816 ·ÁÂÖÁǼ­½ñ¥Õ¥¡¥¤¥ë({\tt .dic})Æâ¤ÇÄêµÁ¤·¤¿Ê£¹ç¸ì¤Ë¤Ä¤¤¤Æ¡¤
817 Ê£¹ç¸ìÁ´ÂΤηÁÂÖÁǾðÊó¤ò½ÐÎϤ¹¤ë(``Ê£¹ç¸ì'')¤«¡¤
818 Ê£¹ç¸ì¤ò¹½À®¤¹¤ë³Æñ¸ì¤Î·ÁÂÖÁǾðÊó¤ò½ÐÎϤ¹¤ë(``¹½À®¸ì'')¤«¤ò
819 ÁªÂò¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥¥Ç¥Õ¥©¥ë¥È¤Ï``Ê£¹ç¸ì''¡¥
820
821 \begin{screen}\begin{verbatim}
822 (Ê£¹ç¸ì½ÐÎÏ "Ê£¹ç¸ì")
823 \end{verbatim}\end{screen}
824
825 ¤Ê¤ª¡¤Ê£¹ç¸ì½ÐÎϤˤĤ¤¤Æ¤Ï {\tt -Oc}, {\tt -Os} ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¤â
826 À©¸æ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
827
828 \item {\bf ¶èÀÚ¤êʸ»ú}
829
830 {\tt -j} ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤¿»þ¤Îʸ¤Î¶èÀÚ¤êʸ»ú¤òʤ١¤°ì¤Ä¤Îʸ»úÎó¤Ë¤·
831 ¤¿¤â¤Î¤ò»ØÄꤹ¤ë(\ref{option}ÀỲ¾È)¡¥¶èÀÚ¤êʸ»ú¤Ë¤ÏÁ´³Ñʸ»ú¡¤È¾³Ñʸ»ú
832 ¤ÎξÊý¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥Î㤨¤Ð
833
834 \begin{screen}\begin{verbatim}
835 (¶èÀÚ¤êʸ»ú "¡£¡¥¡¢¡¤¡ª¡©.,!? ")
836 \end{verbatim}\end{screen}
837
838 ¤ÈÄêµÁ¤¹¤ë¤È¡¤Á´³Ñʸ»ú¤Î¡Ö¡£¡¥¡¢¡¤¡ª¡©¡×¤Î¤¤¤º¤ì¤«¡¤¤Þ¤¿¤ÏȾ³Ñʸ»ú¤Î
839 ``\*.,!? *'' (¶õÇòʸ»ú¤¬Æþ¤Ã¤Æ¤¤¤ë¤³¤È¤ËÃí°Õ)¤Î¤¤¤º¤ì¤«¤Îʸ»ú¤¬Ê¸¤Î
840 ¶èÀÚ¤ê¤È¤Ê¤ë¡¥
841
842 \end{enumerate}
843
844 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
845 \section{Ãã䥥饤¥Ö¥é¥ê}
846
847 Ãã䥥饤¥Ö¥é¥ê {\tt libchasen.a}, {\tt libchasen.so}
848 ¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¤
849 Ãã䥤Υ⥸¥å¡¼¥ë¤ò¾¤Î¥×¥í¥°¥é¥à¤ËÁȤ߹þ¤à¤³¤È¤¬¤Ç¤­¤ë¡¥
850 ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤È¤·¤Æ {\tt chasen.h} ¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¡¥
851 ÍøÍѤǤ­¤ë¥é¥¤¥Ö¥é¥ê´Ø¿ô¡¦ÊÑ¿ô¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¢¤ë¡¥
852
853 \begin{description}
854
855 \item[{\tt \#include <chasen.h>}] ~
856
857 \item[{\tt int chasen\_getopt\_argv(char **argv, FILE *fp);}] ~
858
859 \item[{\tt extern int Cha\_optind;}] ~
860
861 Ãã䥤˥ª¥×¥·¥ç¥ó¤òÅϤ¹¡¥¤â¤·Ãã䥤νé´ü²½¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¤
862 ½é´ü²½¤ò¹Ô¤Ã¤Æ¤«¤é¥ª¥×¥·¥ç¥ó¤ÎÀßÄê¤ò¹Ô¤¦¡¥
863 ¥Ç¥Õ¥©¥ë¥È¤Î¥ª¥×¥·¥ç¥ó¤Î¤Þ¤Þ¤Ç¤è¤±¤ì¤Ð¡¤¤³¤Î´Ø¿ô¤ò¸Æ¤Ó½Ð¤µ¤º¤Ë
864 °Ê²¼¤Î²òÀÏ´Ø¿ô¤ò¸Æ¤Ó½Ð¤·¤Æ¤â¤«¤Þ¤ï¤Ê¤¤¡¥
865
866 {\tt argv} ¤Ë¤Ï¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤È¤·¤Æ {\tt NULL} ¤Ç½ª¤ï¤ëʸ»úÎó¤Î
867 ÇÛÎó¤ò»ØÄꤹ¤ë¡¥¤¿¤À¤· {\tt argv[0]} ¤Ï¥×¥í¥°¥é¥à¤Î¥Õ¥¡¥¤¥ë̾¤Ç¤¢¤ë¡¥
868 ¥ª¥×¥·¥ç¥ó»ØÄê¤Ë¸í¤ê¤¬¤¢¤Ã¤¿¾ì¹ç¡¤¥Õ¥¡¥¤¥ë¡¦¥Ý¥¤¥ó¥¿{\tt fp} ¤Ë¥¨¥é¡¼
869 ¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ¹¤ë¡¥
870 {\tt fp} ¤¬ {\tt NULL} ¤Î¤È¤­¤Ï²¿¤â½ÐÎϤ·¤Ê¤¤¡¥
871
872 ¥ª¥×¥·¥ç¥ó»ØÄê¤Ë¸í¤ê¤¬¤Ê¤±¤ì¤Ð 0 ¤ò¡¤¸í¤ê¤¬¤¢¤ì¤Ð 1 ¤òÊÖ¤¹¡¥
873
874 ³°ÉôÊÑ¿ô {\tt Cha\_optind} ¤Ë¤Ï½èÍý¤·¤¿¥ª¥×¥·¥ç¥ó({\tt argv[0]}¤ò´Þ¤à)
875 ¤Î¿ô¤¬³ÊǼ¤µ¤ì¤ë¡¥
876
877 °Ê²¼¤Ë»ÈÍÑÎã¤ò¼¨¤¹¡¥{\tt chawan} ¤È¤¤¤¦¥×¥í¥°¥é¥à¤Ë¤ª¤¤¤Æ¡¤
878 `{\tt -r /home/rikyu/chasenrc.proj -j}' ¤È¤¤¤¦¥ª¥×¥·¥ç¥ó¤òÃã䥤ËÅϤ·¤Æ¤¤¤ë¡¥
879 ¤³¤Î´Ø¿ô¤Î¼Â¹Ô¸å {\tt Cha\_optind} ¤Ë¤Ï 4 ¤¬ÂåÆþ¤µ¤ì¤ë¡¥
880
881 \begin{screen}\begin{verbatim}
882 char *option[] = {"chawan", "-r", "/home/rikyu/.chasenrc.proj", "-j", NULL};
883 chasen_getopt_argv(option, stderr);
884 \end{verbatim}\end{screen}
885
886 \item[{\tt \#include <chasen.h>}] ~
887
888 \item[{\tt int chasen\_fparse(FILE *fp\_in, *fp\_out);}] ~
889
890 \item[{\tt int chasen\_sparse(char *str\_in, FILE *fp\_out);}] ~
891
892 \item[{\tt char *chasen\_fparse\_tostr(FILE *fp\_in);}] ~
893
894 \item[{\tt char *chasen\_sparse\_tostr(char *str\_in);}] ~
895
896 ¤â¤·Ãã䥤νé´ü²½¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¤½é´ü²½¤ò¹Ô¤Ã¤Æ¤«¤é·ÁÂÖÁDzòÀϤò¹Ô¤¦¡¥
897 ÆþÎϤȽÐÎϤ¬¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤«Ê¸»úÎó¤Ç¤¢¤ë¤«¤Ë¤è¤Ã¤Æ¡¤4¤Ä¤Î´Ø¿ô¤¬¤¢¤ë¡¥
898
899 {\tt chasen\_fparse()}, {\tt chasen\_fparse\_tostr()} ¤Ï¥Õ¥¡¥¤¥ë¡¦¥Ý¥¤¥ó¥¿ 
900 {\tt fp\_in} ¤«¤éÆɤ߹þ¤ó¤Àʸ»úÎó¤ò²òÀϤ¹¤ë¡¥
901 {\tt chasen\_getopt\_argv()} ¤Ç {\tt -j} ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¤È¤­¤Ï¡¤
902 ¶çÅÀ¤Ê¤É¤òʸ¤Î¶èÀÚ¤ê¤È¤·¤Æ²òÀϤò¹Ô¤¦¡¥
903
904 {\tt chasen\_sparse()}, {\tt chasen\_sparse\_tostr()}
905 ¤Ï Ê¸»úÎó{\tt str\_in} ¤ò²òÀϤ¹¤ë¡¥
906
907 {\tt chasen\_fparse()}, {\tt chasen\_sparse()} ¤Ï²òÀÏ·ë²Ì¤ò¥Õ¥¡¥¤¥ë¡¦¥Ý¥¤¥ó¥¿
908 {\tt fp\_out} ¤Ë½ÐÎϤ¹¤ë¡¥
909 ÊÖ¤êÃͤÏ0¤òÊÖ¤¹¡¥
910
911 {\tt chasen\_fparse\_tostr()}, {\tt chasen\_sparse\_tostr()} ¤Ï²òÀÏ·ë²Ì¤ò
912 Ããä¥ÆâÉô¤Ç³ÎÊݤ·¤¿¥á¥â¥êÎΰè¤Ë³ÊǼ¤·¡¤¤½¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡¥
913 ¤³¤ÎÎΰè¤Ï¡¤¼¡¤Ë {\tt chasen\_fparse\_tostr()}, {\tt chasen\_sparse\_tostr()}
914 ¤ò¸Æ¤Ó½Ð¤¹¤Þ¤ÇÍ­¸ú¤Ç¤¢¤ë¡¥
915
916 \end{description}
917
918 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
919 \section{¾¤Î¥·¥¹¥Æ¥à¤«¤é¤ÎÍøÍÑ}
920
921 \subsection{Perl ¤«¤é¤Î»ÈÍÑ}
922
923 {\tt perl/ChaSen.pm} ¤ò»È¤¦¤³¤È¤Ë¤è¤ê¡¤perl ¤«¤éÃã䥤òÍøÍѤǤ­¤ë¡¥
924 ¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¡¤»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï perl/README ¤ò»²¾È¤Î¤³¤È¡¥
925
926 %----------------------------------------%
927 %           »²¹Íʸ¸¥                     %
928 %----------------------------------------%
929 \begin{thebibliography}{88)}
930 \addcontentsline{toc}{section}{»²¹Íʸ¸¥}
931
932 \bibitem{Masuoka92}
933   \newblock {±×²¬Î´»Ö¡¤ÅÄ·¦¹Ô§¡§}
934   \newblock {¡Ø´ðÁÃÆüËܸìʸˡ --²þÄûÈÇ--¡Ù}
935   \newblock {¤¯¤í¤·¤ª½ÐÈÇ¡¤}
936   \newblock {1992.}
937
938 \bibitem{Myoki91}
939   \newblock {̯ÌÚ͵¡¤¾¾ËÜ͵¼£¡¤Ä¹Èøâá§}
940   \newblock {¡ÖÈÆÍÑÆüËܸ켭½ñ¤ª¤è¤Ó·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à¡×}
941   \newblock {¾ðÊó½èÍý³Ø²ñÂè42²óÁ´¹ñÂç²ñͽ¹Æ½¸¡¤}
942   \newblock {1991.}
943
944 \bibitem{man:juman}
945   \newblock {¾¾ËÜ͵¼£¡¤¹õ¶¶Ä÷Éס¤±§ÄÅϤÉð¿Î¡¤Ì¯ÌÚ͵¡¤Ä¹Èø¿¿¡§}
946   \newblock {¡ÖÆüËܸì·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥àJUMAN »ÈÍÑÀâÌÀ½ñ version 2.0¡×¡¤}
947   \newblock {NAIST Technical Report, NAIST-IS-TR94025¡¤}
948   \newblock {1994.}
949
950 \bibitem{Yamashita96-1:vijuman}
951    \newblock {»³²¼Ã£Íº¡¤¾¾ËÜ͵¼£¡§}  
952    \newblock {¡Ö·ÁÂÖÁDzòÀÏ»ë³Ð²½¥·¥¹¥Æ¥à ViJUMAN version 1.0 »ÈÍÑÀâÌÀ½ñ¡×¡¤}  
953    \newblock {NAIST Technical Report, NAIST-IS-TR96005¡¤}  
954    \newblock {1996.}  
955    
956  \bibitem{Yamashita96-2:vijuman}  
957    \newblock {»³²¼Ã£Íº¡¤¾¾ËÜ͵¼£¡§}  
958    \newblock {¡Ö·ÁÂÖÁDzòÀÏ·ë²Ì¤Î»ë³Ð²½¥·¥¹¥Æ¥à ViJUMAN ¤È¤½¤Î³Ø½¬µ¡Ç½¡×¡¤}  
959    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 96-NL-115, pp.29-34¡¤}  
960    \newblock {September 1996.}  
961    
962  \bibitem{Hirano97:mthesis}  
963    \newblock {Ê¿Ìî Á±Î´¡§}  
964    \newblock {¡ÖÍѸÀ¤Î³èÍѤò¹Íθ¤·¤¿´Ú¹ñ¸ìÉÊ»ìÂηϤÎÄó°Æ¤È¤½¤ì¤òÍѤ¤¤¿´Ú¹ñ¸ì·ÁÂÖÁDzòÀϡס¤}  
965    \newblock {ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø½¤»ÎÏÀʸ, NAIST-IS-MT9551092¡¤}  
966    \newblock {March 1997.}  
967    
968  \bibitem{Yamashita97:mthesis}  
969    \newblock {»³²¼Ã£Íº¡§}  
970    \newblock {¡Öµ¬Â§¤È³ÎΨ¥â¥Ç¥ë¤ÎÅý¹ç¤Ë¤è¤ë·ÁÂÖÁDzòÀϡס¤}  
971    \newblock {ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø½¤»ÎÏÀʸ, NAIST-IS-MT9551119¡¤}  
972    \newblock {March 1997.}  
973    
974  \bibitem{Yamashita97:signl119}  
975    \newblock {»³²¼Ã£Íº¡¤¾¾ËÜ͵¼£¡§}  
976    \newblock {¡Ö¥³¥¹¥ÈºÇ¾®Ë¡¤È³ÎΨ¥â¥Ç¥ë¤ÎÅý¹ç¤Ë¤è¤ë·ÁÂÖÁDzòÀϡס¤}  
977    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 96-NL-119¡¤}  
978    \newblock {May 1997.}  
979   
980 \bibitem{Kitauchi97:nlp1997}
981   \newblock {ËÌÆâ ·¼¡¤»³²¼ Ã£Íº¡¤¾¾Ëܠ͵¼£¡§}
982   \newblock {¡ÖÆüËܸì·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à¤Ø¤Î²ÄÊÑĹϢÀܵ¬Â§¤Î¼ÂÁõ¡×,}
983   \newblock {¸À¸ì½èÍý³Ø²ñÂè»°²óǯ¼¡Âç²ñÏÀʸ½¸, pp.437-440,}
984   \newblock {1997.}
985
986 \bibitem{IPAreport}
987   \newblock {¡Ö¸¦µæ³«È¯ÍÑÃÎŪ»ñ¸»¥¿¥°ÉÕ¤­¥Æ¥­¥¹¥È¥³¡¼¥Ñ¥¹Êó¹ð½ñ¡×Ê¿À®£¹Ç¯ÅÙ,}
988   \newblock {¥Æ¥­¥¹¥È¥µ¥Ö¥ï¡¼¥­¥ó¥°¥°¥ë¡¼¥×,\
989 µ»½Ñ¸¦µæÁȹ砿·¾ðÊó½èÍý³«È¯µ¡¹½,}
990   \newblock {1998.}
991
992 \bibitem{Matsuda1999:mthesis}  
993    \newblock {¾¾ÅÄ ´²¡§}  
994    \newblock {¡ÖÉʻ쥿¥°ÉÕ¤­¥³¡¼¥Ñ¥¹ºîÀ®»Ù±ç´Ä¶­¤Î¹½Ãۡס¤}  
995    \newblock {ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø½¤»ÎÏÀʸ, NAIST-IS-MT9851103¡¤}  
996    \newblock {March 1999.}  
997    
998  \bibitem{Kitauchi99:ipsj40-5}  
999    \newblock {ËÌÆâ ·¼, ±§ÄÅϤ Éð¿Î, ¾¾Ëܠ͵¼£¡§}  
1000    \newblock {¡Ö¸í¤ê¶îÆ°·¿¤ÎÁÇÀ­ÁªÂò¤Ë¤è¤ëÆüËܸì·ÁÂÖÁDzòÀϤγÎΨ¥â¥Ç¥ë³Ø½¬¡×,}  
1001    \newblock {¾ðÊó½èÍý³Ø²ñÏÀʸ»ï Vol. 40, No. 5, p.p.2325-2337,}  
1002    \newblock {May 1999.}  
1003    
1004  \bibitem{Matsuda99:signl134}  
1005    \newblock {¾¾ÅÄ ´², ¶Í»³ Ïµ×, »³ÅÄ ¸ç»Ë, µÈÌî ·½°ì, ¾¾ËÜ͵¼£¡§}  
1006    \newblock {¡ÖÉôʬ·ÁÂÖÁDzòÀϤòÍѤ¤¤¿¥³¡¼¥Ñ¥¹¤ÎÉÊ»ìÂηÏÊÑ´¹¡×,}  
1007    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 99-NL-134, p.p.23-30,}  
1008    \newblock {Nov. 1999.}  
1009    
1010  \bibitem{Asahara2000:mthesis}  
1011    \newblock {Masayuki Asahara¡§}  
1012    \newblock {Extended Statistical Model for Morphological Analysis,}  
1013    \newblock {ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø½¤»ÎÏÀʸ, NAIST-IS-MT9851001¡¤}  
1014    \newblock {March 2000.}  
1015    
1016  \bibitem{Matsuda2000:signl137}  
1017    \newblock {¾¾ÅÄ ´², ¾¾Ëܠ͵¼£¡§}  
1018    \newblock {¡ÖÉʻ쥿¥°ÉÕ¤­¥³¡¼¥Ñ¥¹ºîÀ®»Ù±ç GUI ¥Ä¡¼¥ë VisualMorphs¡×,}  
1019    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 2000-NL-137, p.98,}  
1020    \newblock {June, 2000.}  
1021    
1022  \bibitem{Asahara2000:signl137}  
1023    \newblock {Àõ¸¶ Àµ¹¬, ¾¾Ëܠ͵¼£¡§}  
1024    \newblock {¡ÖÅý·×ŪÆüËܸì·ÁÂÖÁDzòÀϤËÂФ¹¤ë³ÈÄ¥ HMM ¥â¥Ç¥ë¡×,}  
1025    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 2000-NL-137, p.p.39-46,}  
1026    \newblock {June, 2000.}  
1027    
1028  \bibitem{Asahara2000:coling2000}  
1029    \newblock {Masayuki Asahara, Yuji Matsumoto¡§}  
1030    \newblock {Extended Models and Tools for High-performance Part-of-Speech Tagger,}  
1031    \newblock {Proceedings of COLING 2000,}  
1032    \newblock {July, 2000.}  
1033    
1034  \bibitem{Asahara2000:signl139}  
1035    \newblock {Àõ¸¶ Àµ¹¬, ¾¾Ëܠ͵¼£¡§}  
1036    \newblock {¡Ö¸í¤ê¶îÆ°¤Ë¤è¤ëÅý·×ŪÉʻ쥿¥°¤Å¤±¥â¥Ç¥ë¤Î³ÈÄ¥¡×,}  
1037    \newblock {¾ðÊó½èÍý³Ø²ñ¸¦µæÊó¹ð 2000-NL-139, p.p.25-32,}  
1038    \newblock {Sep. 2000.}  
1039    
1040  \bibitem{Matsu2000:ipsjmagazine41-11}  
1041    \newblock {¾¾Ëܠ͵¼£¡§}  
1042    \newblock {¡Ö·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à¡ØÃã䥡١×,}  
1043    \newblock {¾ðÊó½èÍý Vol.41 No.11, p.p.1208-1214,}  
1044    \newblock {Nov. 2000.}  
1045    
1046  \bibitem{Den2001}  
1047    \newblock {ÅÁ ¹¯À²¡¤Àõ¸¶ Àµ¹¬¡§}  
1048    \newblock {¡Ö¥ê¥ì¡¼¥·¥ç¥Ê¥ë¡¦¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ëÅý¹çŪ¸À¸ì»ñ¸»´ÉÍý´Ä¶­¡×,}  
1049    \newblock {¥ï¡¼¥¯¥·¥ç¥Ã¥×¡ÖÏä·¸ÀÍդβʳؤȹ©³Ø¡×,}  
1050    \newblock {Feb. 2001.}  
1051    
1052 \end{thebibliography}
1053
1054 %----------------------------------------%
1055 \clearpage
1056
1057 \appendix
1058 \noindent
1059 {\LARGE\bf ÉÕÏ¿}
1060 \addcontentsline{toc}{section}{ÉÕÏ¿}
1061
1062 \section{Ãøºî¸¢¤ª¤è¤Ó»ÈÍѾò·ï¤Ë¤Ä¤¤¤Æ}
1063
1064 Ãã䥥·¥¹¥Æ¥à¤Ï¡¤¹­¤¯¼«Á³¸À¸ì½èÍý¸¦µæ¤Ë»ñ¤¹¤ë¤¿¤á̵½þ¤Î¥½¥Õ¥È¥¦¥§¥¢¤È¤·
1065 ¤Æ³«È¯¤µ¤ì¤¿¤â¤Î¤Ç¤¢¤ë¡¥
1066 Ãã䥤ÎÃøºî¸¢¤Ï¡¤ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø¾ðÊó²Ê³Ø¸¦µæ²Ê¼«Á³¸À¸ì½èÍý³Ø¹Ö
1067 ºÂ(¾¾Ëܸ¦µæ¼¼)¤¬ÊÝ»ý¤¹¤ë¡¥ËÜ¥½¥Õ¥È¥¦¥§¥¢¤Î»ÈÍÑ¡¤²þÊÑ¡¤ºÆÇÛÉۤˤĤ¤¤Æ¤Ï¡¤
1068 ÆäËÀ©¸Â¤ò²Ý¤¹¤³¤È¤Ï¤·¤Ê¤¤¤¬¡¤ºÆÇÛÉۤˤĤ¤¤Æ¤Ï¡¤¼¡¤Î»ö¹à¤ò¾ò·ï¤È¤¹¤ë¡¥
1069
1070 \begin{itemize}
1071 \item ºÆÇÛÉÛ¤µ¤ì¤ë¥½¥Õ¥È¥¦¥§¥¢¤Ë¡¤Ãøºî¸¢¤Ë´Ø¤¹¤ëËÜÀá¤Îµ­½Ò¤È»ÈÍÑÀâÌÀ½ñ
1072 ¤Îɽ»æ΢¤Î¥Ú¡¼¥¸¤ÎÃøºî¸¢¤Ë´Ø¤¹¤ë⤷½ñ¤­¤òɬ¤º´Þ¤à¤³¤È¡¥
1073 \end{itemize}
1074
1075 ¤Ê¤ª¡¤ËÜ¥½¥Õ¥È¥¦¥§¥¢¤ÎÃøºî¸¢¼Ô¤Ç¤¢¤ëÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø¤Ï¡¤
1076 ¸¶·Á¤¢¤ë¤¤¤Ï²þÊѤµ¤ì¤¿·Á¤ÇÇÛÉÛ¤µ¤ì¤¿ËÜ¥½¥Õ¥È¥¦¥§¥¢¤Ë´ØÏ¢¤·¤ÆÀ¸¤¸¤ë
1077 °ìÀڤλ¼º¤ËÂФ·¤ÆÊݾڤÎÀÕ¤òÉé¤ï¤Ê¤¤¤³¤È¤È¤¹¤ë¡¥
1078
1079 ¤Þ¤¿¡¢¾å¤Ë½Ò¤Ù¤¿Ãøºî¸¢¤ÏÃã䥥·¥¹¥Æ¥àËÜÂΤˤĤ¤¤Æ¤Î¤â¤Î¤Ç¤¢¤ê¡¢
1080 ipadic ¤ò¤Ï¤¸¤á¤È¤¹¤ë¾¤Î¼­½ñ¤Ë¤Ä¤¤¤Æ¤Ï¡¢³Æ¼­½ñ¤Ë¤Ä¤¤¤Æ¤ÎÃøºî¸¢¾ò¹à¤¬¤¢
1081 ¤ë¤¿¤á¤½¤Á¤é¤ò»²¾È¤¹¤ë¤³¤È¡¥
1082
1083 \section{¹¹¿·ÍúÎò}
1084
1085 \subsection{Ãã䥠2.3.2 ¤«¤é Ãã䥠2.3.3 ¤Ø¤ÎÊѹ¹ÅÀ}
1086 \begin{itemize}
1087 \item ¼­½ñ¤ËÆɤߡ¤È¯²»¤Î¾ðÊ󤬤ʤ¤¤È¤­¡¤\%y¡¤\%a ¤Ê¤É¤Ï¶õÇò¤òɽ¼¨¤¹¤ë
1088   ¤è¤¦Êѹ¹¡¥
1089 \item (MinGWÈǤΤß) chasenrc ¤Èʸˡ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ò¥ì¥¸¥¹¥È¥ê¤Ç»ØÄê¤Ç
1090   ¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1091 \end{itemize}
1092
1093 \subsection{Ãã䥠2.3.1 ¤«¤é Ãã䥠2.3.2 ¤Ø¤ÎÊѹ¹ÅÀ}
1094 \begin{itemize}
1095 \item ¼­½ñ¸¡º÷¤Î¹â®²½
1096 \item ³èÍÑ·Á»ØÄê¼­½ñ¤Î¥µ¥Ý¡¼¥È
1097 \end{itemize}
1098
1099 \subsection{Ãã䥠2.3.0 ¤«¤é Ãã䥠2.3.1 ¤Ø¤ÎÊѹ¹ÅÀ}
1100 \begin{itemize}
1101 \item PATDIC, SUFDIC ¤ÎÇÑ»ß
1102 \item -i ¥ª¥×¥·¥ç¥ó(ʸ»ú¥³¡¼¥ÉÁªÂò) ¤ÎƳÆþ
1103 \item UTF-8 Âбþ
1104 \end{itemize}
1105
1106
1107 \subsection{Ãã䥠2.2 ¤«¤é Ãã䥠2.3 ¤Ø¤ÎÊѹ¹ÅÀ}
1108 \begin{itemize}
1109 \item ¥À¥Ö¥ëÇÛÎó¥é¥¤¥Ö¥é¥êDarts¤òÍѤ¤¤¿¼­½ñ¤Î¼ÂÁõ
1110 \item ¥µ¡¼¥Ð¡¦¥¯¥é¥¤¥¢¥ó¥È¥â¡¼¥É¤ÎÇÑ»ß
1111 \item ¥³¥Þ¥ó¥É¥¤¥ó¥¿¥×¥ê¥¿¤ÎÇÑ»ß
1112 \item {\tt cforms.cha} ¤Ç¡¤´ðËÜ·Á¤È¤·¤ÆÄêµÁ¤¹¤ëʸ»úÎó¤òÊѹ¹¤Ç¤­¤ë¤è¤¦¤Ë
1113       ¤·¤¿¡¥
1114 \begin{screen}\begin{verbatim}
1115 (´ðËÜ·Á  ´ðËÜ·Á-°ìÈÌ)
1116 \end{verbatim}\end{screen}
1117
1118 \end{itemize}
1119 \subsection{Ãã䥠2.0 ¤«¤é Ãã䥠2.2 ¤Ø¤Î³ÈÄ¥ÅÀ}
1120
1121 \begin{itemize}
1122 \item ¼­½ñ¤È¥·¥¹¥Æ¥à¤ÎʬΥ \\
1123       Â¾¸À¸ì¤Î¼­½ñÀ°È÷¤Ë¤è¤ê¡¤¼­½ñ¤È¥·¥¹¥Æ¥à¤òʬΥ¤·¤¿¡¥
1124       chasenrc ¤Ï¼­½ñ¦¤¬»ý¤Á¡¢¥·¥¹¥Æ¥à¥¤¥ó¥¹¥È¡¼¥ë»þ¤Ë¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ
1125       ¤¤¡¥¼­½ñ¥¤¥ó¥¹¥È¡¼¥ë»þ¤Ë {\tt PREFIX/etc} °Ê²¼¤Ë {\tt chasenrc} ¤ò
1126       ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëɬÍפ¬¤¢¤ë¡¥
1127 \item autoconf, automake, libtool ²½ \\
1128       {\tt ./configure} ¤Ç¡¤¼«Æ°Åª¤Ë´Ä¶­¤òÆɤ߹þ¤ßÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1129       ¤³¤ì¤Ëȼ¤¤¡¤³Æ¼­½ñ¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ëºÝ¤ËɬÍפˤʤë¾ðÊó¤ò½ÐÎϤ¹¤ë¥×¥í
1130       ¥°¥é¥à {\tt chasen-config} ¤òƳÆþ¤·¤¿¡¥   
1131 \end{itemize}
1132
1133 \subsection{JUMAN 2.0 ¤«¤é Ãã䥠2.0 ¤Ø¤Î³ÈÄ¥ÅÀ}
1134
1135 Ãã䥠2.0 ¤Ç¤ÏÉÊ»ìÂηϤäÏ¢Àܵ¬Â§¤Îµ¡Ç½¤Ê¤É¤ò³ÈÄ¥¤·¤¿¡¥
1136 ¤³¤Îµ¡Ç½³ÈÄ¥ÈǤòv-gramÈÇ¡¤½¾Íè¤Î¥Ð¡¼¥¸¥ç¥ó¤òbi-gramÈǤȸƤ֡¥
1137 v-gramÈǤÏbi-gramÈǤÈʸˡ¥Õ¥¡¥¤¥ë¤Î·Á¼°¤¬°Û¤Ê¤Ã¤Æ¤¤¤ë¤¿¤á¡¤
1138 ¼­½ñ¤Ë¸ß´¹À­¤¬¤Ê¤¤¡¥¤¿¤À¤·¡¤{\tt mkchadic/convdic}¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ë¤è¤ê¡¤
1139 bi-gramÈǤμ­½ñ¤òv-gramÈǤμ­½ñ¤ËÊÑ´¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
1140
1141 {\tt convdic} ¤Ïbi-gramÈǤμ­½ñ¤¬¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¾å¤Ç¡¤
1142 v-gramÈǤμ­½ñ¤ò³ÊǼ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò°ú¿ô¤È¤·¤Æ¼Â¹Ô¤¹¤ë¡¥
1143 Î㤨¤Ð°Ê²¼¤Î¤è¤¦¤Ë¼Â¹Ô¤¹¤ë¤È¡¤bi-gramÈǤμ­½ñ¤¬¤¢¤ë {\tt dic}¤È¤¤¤¦
1144 ¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸³¬ÁؤË{\tt dic2}¤È¤¤¤¦¥Ç¥£¥ì¥¯¥È¥ê¤¬ºîÀ®¤µ¤ì¡¤
1145 ¤½¤ÎÃæ¤Ëv-gramÈǤμ­½ñ¤¬³ÊǼ¤µ¤ì¤ë¡¥
1146 ¤Ê¤ª¡¤{\tt convdic} ¼Â¹Ô¸å¡¤Ãã䥤ËÉÕ°¤Î {\tt dic/Makefile} ¤ò
1147 v-gramÈǤμ­½ñ¤¬¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê(²¼¤ÎÎã¤Ç¤Ï{\tt dic2})¤Ë¥³¥Ô¡¼¤¹¤ë
1148 ɬÍפ¬¤¢¤ë¡¥¤Þ¤¿¡¤chasenrc¥Õ¥¡¥¤¥ë¤âÍÑ°Õ¤¹¤ë¡¥
1149
1150 \begin{screen}\begin{verbatim}
1151 % cd dic
1152 % ../mkchadic/convdic ../dic2
1153 % cp Makefile ../dic2
1154 \end{verbatim}\end{screen}
1155
1156 Ããä¥2.0¤Ç¤Ï¥Ç¥Õ¥©¥ë¥È¤Çv-gramÈǤ¬¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¡¥`{\tt make bigram}'
1157 ¤ò¼Â¹Ô¤¹¤ì¤Ðbi-gramÈǤμ¹ԥե¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¡¤bi-gramÈǤÎ
1158 ¼­½ñ¤òÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡¥
1159
1160 v-gramÈǤÏbi-gramÈǤÈÈæ¤Ù¡¤°Ê²¼¤Î¤è¤¦¤Ê³ÈÄ¥µ¡Ç½¤äÊѹ¹ÅÀ¤¬¤¢¤ë¡¥
1161
1162 \begin{enumerate}
1163 \item ÉÊ»ì¤ò2³¬Áؤ«¤é¿³¬Áؤ˳ÈÄ¥¤·¤¿¡¥
1164 \item Ï¢Àܵ¬Â§¤òbi-gram¤Î¸ÇÄêŤ«¤évariable-gram(²ÄÊÑĹ)¤Ë³ÈÄ¥¤·¤¿¡¥
1165 ¤¹¤Ê¤ï¤Á¡¤Ï¢Àܤ¹¤ë2¸Ä¤Îñ¸ì(¤¢¤ë¤¤¤ÏÉÊ»ì)¤ÎÏ¢ÀÜ¥³¥¹¥È¤À¤±¤Ç¤Ï¤Ê¤¯¡¤
1166 3¸Ä°Ê¾å¤ÎǤ°Õ¤ÎŤµ¤Îñ¸ì(ÉÊ»ì)Îó¤ËÂФ·¤Æñ¸ì(ÉÊ»ì)¤ÎÏ¢ÀÜ¥³¥¹¥È¤òµ­½Ò
1167 ¤Ç¤­¤ë¡¥
1168 \item {\tt *.dic} ¤Ç¡Öȯ²»¡×¤È¤¤¤¦Â°À­¤ò»È¤¨¤ë¡¥½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î
1169 \|%a|, \|%A| ¤Çɽ¼¨¤Ç¤­¤ë¡¥
1170 ¤Þ¤¿¡¤{\tt cforms.cha} ¤Çȯ²»¤Î¸ìÈø¤òÄêµÁ¤Ç¤­¤ë¡¥
1171 \item {\tt *.dic} ¤Ç¡Öbase¡×¤È¤¤¤¦Â°À­¤ò»È¤¨¤ë¡¥¸«½Ð¤·¸ì¤Î´ðËÜ·Á¤Ê¤É
1172 ¤òɽ¼¨¤¹¤ëºÝ¡¤³èÍѤò»ý¤Ã¤Æ¤¤¤ì¤Ð¤½¤Î´ðËÜ·Á¤ò¡¤³èÍѤ¬¤Ê¤¯base¤ò
1173 »ý¤Ã¤Æ¤¤¤ì¤Ðbase¤òɽ¼¨¤¹¤ë¡¥±Ñ¸ì¤Î¼­½ñ¤Ê¤É¤Ç»ÈÍѤ¹¤ë¡¥
1174 \item chasenrc ¥Õ¥¡¥¤¥ë¤Î¡ÖÏ¢·ëÉÊ»ì¡×¤Îµ¡Ç½¤ò³ÈÄ¥¤·¡¤Ê£¿ô¤Î¼ïÎà¤Î
1175 ÉÊ»ì¤òÊÌ¡¹¤ËÏ¢·ë¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1176 \item ¶õ¹Ô¤ËÂФ·¤Æ¤â``{\tt EOS}''(Àµ³Î¤Ë¤ÏBOSʸ»úÎó¤ÈEOSʸ»úÎó)¤ò
1177 ɽ¼¨¤¹¤ë¡¥¤Ä¤Þ¤ê¡¤``{\tt EOS}''¤Î¸Ä¿ô¤¬ÆþÎÏʸ¤Î¹Ô¿ô¤È°ìÃפ¹¤ë¡¥
1178 \item ²òÀÏ·ë²Ì¤Î¥Ç¥Õ¥©¥ë¥È¤Î½ÐÎÏ·Á¼°({\tt -f})¤Ç¡¤
1179 ¸«½Ð¤·¸ì¤Ê¤É¤Îľ¸å¤Î¶èÀڤ꤬¥¹¥Ú¡¼¥¹¤Ç¤Ï¤Ê¤¯¥¿¥Ö¤Ë¤Ê¤Ã¤¿¡¥
1180 \item ¼­½ñ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤Ã±¸ì¤ÎÉÊ»ìɽ¼¨¤ò¡Ö̤ÄêµÁ¸ì¡×¤«¤é¡Ö̤Ãθì¡×
1181 ¤ËÊѹ¹¤·¤¿¡¥
1182 \item ·ÁÂÖÁǼ­½ñ¥Õ¥¡¥¤¥ë {\tt *.dic}¤Çñ¸ì¤Î¥³¥¹¥ÈÃͤ¬¾Êά¤µ¤ì¤Æ¤¤¤ë
1183 ¾ì¹ç¡¤bi-gramÈǤǤϥ³¥¹¥ÈÃͤ¬10¤È¤Ê¤ë¤Î¤ËÂФ·¡¤v-gramÈǤǤÏ
1184 {\tt *.dic} Ãæ¤Î¡Ö¥Ç¥Õ¥©¥ë¥ÈÉʻ쥳¥¹¥È¡×¤Ç»ØÄꤵ¤ì¤¿¥³¥¹¥ÈÃÍ
1185 (»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï65535)¤¬ÍѤ¤¤é¤ì¤ë¡¥
1186 \item bi-gramÈǤǤϷÁÂÖÁÇ¥³¥¹¥È¤ÈÏ¢ÀÜ¥³¥¹¥È¤òÆâÉô¤Ç10Çܤ·¤Æ¤¤¤ë¤¬¡¤
1187 v-gramÈǤǤϤ½¤Î¤Þ¤Þ¤ÎÃͤòÍѤ¤¤ë¡¥¤Þ¤¿¡¤bi-gramÈǤǤϷÁÂÖÁÇ¥³¥¹¥È¤Î
1188 ÈϰϤ¬0¡Á6553.5(Ããä¥1.51°ÊÁ°¤Ï0¡Á25.5)¤Ç¤¢¤ë¤¬¡¤v-gramÈǤǤÏ0¡Á65535¤Ç¤¢¤ë¡¥
1189 \item Ï¢ÀÜ¥³¥¹¥È0¤ò¡Ö³ÎΨ1¤ÇÏ¢Àܤ¹¤ë¡×¤È¤¤¤¦°ÕÌ£¤Ë¡¤
1190 -1¤ò¡ÖÏ¢Àܤ·¤Ê¤¤¡×¤È¤¤¤¦°ÕÌ£¤ËÊѹ¹¤·¤¿¡¥
1191 ¤Þ¤¿¡¤Ï¢ÀÜ¥³¥¹¥È¤ÎÈϰϤò -1¡Á32767 ¤ËÊѹ¹¤·¤¿¡¥
1192 \item Ê¸Àá¶èÀÚ¤ê¤Îµ¡Ç½¤ò»ý¤Ä¡¤Ä¹¤µ0¤ÎÉʻ줬»È¤¨¤ë¡¥
1193 ÉÊ»ìÄêµÁ¥Õ¥¡¥¤¥ë¤ÇÉÊ»ì̾¤Î¸å¤í¤Ë `/' ¤ò¤Ä¤±¤ë¤ÈʸÀá¶èÀÚ¤ê¤È¤·¤Æµ¡Ç½¤¹¤ë¡¥
1194 \end{enumerate}
1195
1196 \subsection{Ããä¥1.5 ¤«¤é Ãã䥠2.0 ¤Ø¤Î³ÈÄ¥ÅÀ}
1197
1198 ¤³¤³¤Ç¤Ï v-gram ÈÇ¡¤bi-gram ÈǤ˶¦Ä̤¹¤ë³ÈÄ¥ÅÀ¤ò¤¢¤²¤ë¡¥
1199
1200 \begin{enumerate}
1201
1202 \item chasenrc ¤Î¡Öʸˡ¥Õ¥¡¥¤¥ë¡×¤ò¾Êά¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1203 ¡ÖPATDIC¡×¡ÖSUFDIC¡×¤¬ '/' ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¤¡Öʸˡ¥Õ¥¡¥¤¥ë¡×
1204 ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤È¤ß¤Ê¤¹¤è¤¦¤Ë¤·¤¿¡¥
1205 \item ¼­½ñ°ú¤­¤Ë SUFARY ¤ò»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¤È¾³Ñʸ»ú¤â¸¡º÷¤Ç¤­¤ë
1206   ¤è¤¦¤Ë¤·¤¿¡¥
1207 \item SUFARY ¤ò»È¤Ã¤Æ±Ñ¸ì¤ò²òÀϤǤ­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1208 \item -D ¤Ê¤·¤Ç -R ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï Makefile ¤Ç»ØÄꤷ¤¿ chasenrc
1209 (/usr/local/share/chasen/dic/chasenrc ¤Ê¤É)¤òÆɤ߹þ¤à¤è¤¦¤Ë¤·¤¿¡¥
1210 \item Ê¸Æ¬¡¦Ê¸Ëö¤Ç½ÐÎϤ¹¤ëʸ»úÎó¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1211 \item Ì¤ÃθìÉÊ»ì¤È¤½¤Î¥³¥¹¥È¤òÊ£¿ô»ØÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1212 \item chasenrc ¥Õ¥¡¥¤¥ë¤Ç¡Ö¶õÇòÉÊ»ì¡×¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤¶õÇò¤â²òÀÏ·ë²Ì¤Ë
1213 ½ÐÎϤǤ­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1214 \item chasenrc ¥Õ¥¡¥¤¥ë¤Ç¡ÖÃí¼á¡×¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤SGML¥¿¥°¤Î¤è¤¦¤Ê
1215 ÆÃÄê¤Îʸ»úÎó¤ò¶õÇò¤ÈƱÍͤË̵»ë¤·¤Æ²òÀϤǤ­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1216 \item -lp, -lt, -lf ¥ª¥×¥·¥ç¥ó¤ÇÉÊ»ì¤ä³èÍѤΥꥹ¥È¤òɽ¼¨¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1217 \item -o ¥ª¥×¥·¥ç¥ó¤Ç½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò»ØÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1218 \item ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È {\tt "\%?T/STR1/STR2/"} ¤ò»È¤¨¤ë¤è¤¦¤Ë¤·¤¿¡¥³èÍѤ¬¤¢¤ì¤Ð
1219   {\tt STR1}, ¤Ê¤±¤ì¤Ð {\tt STR2} ¤ò½ÐÎϤ¹¤ë¡¥
1220   ¤½¤Î¤Û¤«¤Ë {\tt \%?I}, {\tt \%?B}, {\tt \%?F}, {\tt \%?U} ¤â»È¤¨¤ë¤è¤¦¤Ë¤·¤¿¡¥
1221 \item ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È {\tt "\%rABC"} ¤òƳÆþ¤·¡¤¥ë¥Ó¤òɽ¼¨¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1222 \item chasenrc ¥Õ¥¡¥¤¥ë¤Ç¡ÖBOSʸ»úÎó¡×¡ÖEOSʸ»úÎó¡×¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤
1223   Ê¸Æ¬¡¦Ê¸Ëö¤Ç½ÐÎϤ¹¤ëʸ»úÎó¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1224 \item BOSʸ»úÎó¡¤EOSʸ»úÎ󡤽ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¡¤²òÀÏʸÁ´ÂΤòɽ¼¨¤¹¤ë 
1225 {\tt "\%S"} ¤ò»È¤¨¤ë¤è¤¦¤Ë¤·¤¿¡¥
1226 \item ¼­½ñ¥Õ¥¡¥¤¥ë¤Î·ÁÂÖÁÇ¥³¥¹¥È¤ÎÈϰϤòº£¤Þ¤Ç¤Î0¡Á25.5¤«¤é¡¤
1227 bi-gramÈǤÏ0¡Á6553.5¤Ë¡¤v-gramÈǤÏ0¡Á65535¤ËÊѹ¹¤·¤¿¡¥
1228 \item Ï¢ÀÜ¥Õ¥¡¥¤¥ë¤ÎÏ¢ÀÜ¥³¥¹¥È¤ÎÈϰϤò0¡Á255¤«¤é0¡Á32767¤ËÊѹ¹¤·¤¿¡¥
1229 \end{enumerate}
1230
1231 \subsection{Ããä¥1.0 ¤«¤é Ãã䥠1.5 ¤Ø¤Î³ÈÄ¥ÅÀ}
1232
1233 \begin{enumerate}
1234
1235 \item ¥é¥¤¥Ö¥é¥ê²½¤ò¹Ô¤¤¡¤Ãã䥤Υ⥸¥å¡¼¥ë¤ò¾¤Î¥×¥í¥°¥é¥à¤Ë
1236 ´Êñ¤ËÁȤ߹þ¤á¤ë¤è¤¦¤Ë¤·¤¿¡¥
1237
1238 \item ¥µ¡¼¥Ð²½¤ò¹Ô¤¤¡¤¥¯¥é¥¤¥¢¥ó¥È¤òÍѤ¤¤Æ¾¤Î¥Þ¥·¥ó¤«¤é²òÀϤò
1239 ¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥¤Þ¤¿¡¤¥¯¥é¥¤¥¢¥ó¥È¤ÎEmacs Lisp ÈÇ
1240 ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òºîÀ®¤·¤¿¡¥
1241
1242 \item {\tt -w} ¥ª¥×¥·¥ç¥ó¤Ç¥³¥¹¥ÈÉý¤ò»ØÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1243
1244 \item {\tt chasenrc} ¥Õ¥¡¥¤¥ë¤Ë¡Ö¶èÀÚ¤êʸ»ú¡×¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¤
1245 jfgets() ¤Î¶èÀÚ¤êʸ»ú¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥È¾³Ñʸ»ú¤ò»ØÄꤹ¤ë¤³¤È¤â²Äǽ¡¥
1246 ¤Þ¤¿¡¤¶èÀÚ¤êʸ»ú¤Î¥Ç¥Õ¥©¥ë¥È¤ò "¡¥¡£¡ª¡©" ¤ËÊѹ¹¤·¤¿¡¥
1247
1248 \item ¥Ð¥Ã¥Õ¥¡¤òưŪ¤Ë³ÎÊݤ¹¤ë¤³¤È¤Ë¤è¤ê¡¤Ê¸»úÎó¤¬Ä¹¤¤¤È¤­¤Ç¤â 
1249 ``Too many morphs'' ¤Î·Ù¹ð¤¬½Ð¤Ê¤¤¤è¤¦¤Ë¤·¤¿¡¥
1250
1251 \item ÈþÃã(ViCha)ÍѽÐÎÏ¥ª¥×¥·¥ç¥ó -v ¤ò¿·Àߤ·¤¿¡¥
1252
1253 \item {\tt -d} ¥ª¥×¥·¥ç¥ó¤È {\tt -b} ¤òƱ»þ¤Ë»ØÄꤷ¤¿¤È¤­¤Ë
1254 {\tt -d} ¤Î½ÐÎÏ·Á¼°¤ÇºÇŬ²ò¥Ñ¥¹¤À¤±É½¼¨¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1255
1256 \end{enumerate}
1257
1258 \subsection{JUMAN 2.0 ¤«¤é Ãã䥠1.0 ¤Ø¤Î³ÈÄ¥ÅÀ}
1259
1260 \begin{enumerate}
1261 \item ¼­½ñ¸¡º÷¤ÎÊýË¡¤ò½¾Íè¤ÎNDBM¤òÍѤ¤¤Æµ¿»÷Ū¤ËTRIE¹½Â¤¤ò¼Â¸½¤¹¤ëÊýË¡¤«¤é¡¤ 
1262  Æȼ«³«È¯¤Î¥Ñ¥È¥ê¥·¥¢ÌÚ¤òÍѤ¤¤¿¤â¤Î¤ËÊѹ¹¤·¤¿¡¥
1263  ²òÀϤËɬÍפʼ­½ñ¤Î¥µ¥¤¥º¤¬Ìó4ʬ¤Î1¤Ë½Ì¾®¤·¤¿¡¥
1264  ¤Þ¤¿¡¤¼­½ñ¤Î¥³¥ó¥Ñ¥¤¥ë»þ´Ö¤¬3¡Á40ʬ¤Î1¤Ë¤Ê¤Ã¤¿¡¥
1265
1266 \item ²òÀÏ¥·¥¹¥Æ¥à¤Î¸«Ä¾¤·¤ò¹Ô¤Ê¤¤¡¤¹â®²½¤ò¿Þ¤Ã¤¿¡¥
1267   ²òÀÏ®ÅÙ¤¬Ìó8¡Á11Çܤˤʤä¿(JUMAN 2.0¤È¤ÎÈæ³Ó)¡¥
1268
1269 \item Â¿¤¯¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¥¤¥ó¥¹¥È¡¼¥ë²Äǽ¤Ë¤Ê¤ë¤è¤¦¤Ë¥³¡¼¥É¤ò½ñ¤­
1270   Ä¾¤·¤¿¡¥¤Þ¤¿¡¤GNU C¥³¥ó¥Ñ¥¤¥é(gcc)¤À¤±¤Ç¤Ê¤¯ OS ÉÕ°¤ÎC¥³¥ó¥Ñ¥¤¥é¤Ê¤É
1271   ¤Ç¤â¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1272
1273 \item ÆüËܸìEUC¤À¤±¤Ç¤Ê¤¯¡¤JIS(ISO-2022-JP)¤Îʸ»úÎó¤â²òÀϤǤ­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1274
1275 \item Ì¤ÄêµÁÏ¢ÀÜ¥³¥¹¥È¤ÎƳÆþ¤Ë¤è¤ê¡¤Ì¤ÄêµÁ¸ì¤Î½ÐÎϤò¸º¤é¤¹¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡¥
1276
1277 \item  Ï¢·ëÉÊ»ì¤òÄêµÁ¤Ç¤­¤ë¤è¤¦¤Ë¤·¡¤ºÇŬ¥Ñ¥¹¤ò½ÐÎϤ¹¤ë»þ¤Ë¡¤¤½¤Î
1278   ÉÊ»ì¤Îñ¸ì¤ò°ìñ¸ì¤ËÏ¢·ë¤·¤Æɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤¿¡¥
1279
1280 \item ³èÍѸìÈø¤ÎÆɤߤòÄêµÁ¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¤¡ÖÍè¤ë¡×¡ÖÆÀ¤ë¡×¤Ê¤É
1281   ¤ÎÆɤߤ¬¤Ò¤é¤¬¤Ê¤Çɽ¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡¥
1282
1283 \item ÆþÎÏʸ¤ò²þ¹Ô¥³¡¼¥É¤Ç¶èÀÚ¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¤¶çÅÀ¤Ë¤è¤ê¶èÀڤ륪¥×¥·¥ç¥ó
1284   ({\tt -j}) ¤òÄɲä·¤¿¡¥
1285
1286 \item  {\tt -r} ¥ª¥×¥·¥ç¥ó¤ä´Ä¶­ÊÑ¿ô {\tt CHASENRC} ¤Ç{\tt chasenrc}¥Õ¥¡¥¤¥ë
1287   ¤ò»ØÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1288
1289 \item {\tt -F} ¥ª¥×¥·¥ç¥ó¤ä {\tt chasenrc} ¥Õ¥¡¥¤¥ë¤Î¡Ö½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¡×¤Ç
1290   ²òÀÏ·ë²Ì¤Î½ÐÎÏ·Á¼°¤òÊѹ¹¤Ç¤­¤ë¤è¤¦¤Ë¤·¤¿¡¥
1291
1292 \item Ê¸Ë¡¤Î¸«Ä¾¤·¤ò¹Ô¤Ê¤¤¡¤ÉÊ»ìʬÎà¡ÖÆüì¡×¤Î²¼¤Î¡Ö³ç¸Ì¡×¤ò¡Ö³ç¸Ì³«¡×¤È¡Ö³ç
1293   ¸ÌÊġפËʬΥ¤·¤¿¡¥
1294   ¤Þ¤¿¡¤Æ±¤¸¤¯¡ÖÆüì¡×¤Î²¼¤Ë¡Ö¶õÇò¡×¤òÄêµÁ¤·¤¿¡¥¡Ö¶õÇò¡×¤Ï¶ñÂÎŪ¤Ë¤ÏÁ´³Ñ¤Î
1295   ¶õÇò¤òɽ¤¹¡¥ 
1296
1297 \item ½õÆ°»ì¤Î³èÍÑ·¿¤Ë¡Ö½õÆ°»ì¤Ù¤­¤À·¿¡×¤òÄɲä·¤¿¡¥½õÆ°»ì¡Ö¤Ù¤­¤À¡×¤Î³èÍÑ
1298   ¤ò½¾Íè¤Î¡Ö¥Ê·ÁÍÆ»ì¡×·¿¤«¤é¡Ö½õÆ°»ì¤Ù¤­¤À·¿¡×¤ËÊѹ¹¤·¤¿¡¥
1299
1300 \item ¼­½ñÅÐÏ¿¸ì¤Ë¤Ä¤¤¤Æ¸«Ä¾¤·¡¤Äɲúï½üÅù¤Î½¤Àµ¤ò¹Ô¤Ê¤Ã¤¿¡¥
1301
1302 \end{enumerate}
1303
1304 \section{JUMAN3.0 ¤È Ãã䥠¤È¤Î´Ø·¸¤Ë¤Ä¤¤¤Æ}
1305
1306 JUMAN 2.0¤¬1994ǯ7·î¤Ë¥ê¥ê¡¼¥¹¤µ¤ì¤Æ°Ê¹ß¡¤µþÅÔÂç³ØĹÈø¸¦µæ¼¼¤ÈÆàÎÉÀèüÂç¾¾ËÜ
1307 ¸¦µæ¼¼¤Ç¤Ï¡¤¤½¤ì¤¾¤ì°Û¤Ê¤ëÊý¸þ¤Ç¤Î³ÈÄ¥¤ò»î¤ß¤Æ¤¤¤Þ¤·¤¿¡¥
1308 µþÅÔÂç³Ø¤Ç¤Ï¡¤½¾Íè¤Îbi-gram¥â¥Ç¥ë¤Ç¤Ïµ­½Ò¤Ç¤­¤Ê¤¤Ï¢ÀÜ´Ø·¸¤òµ­½Ò¤¹¤ë¤¿¤á¤ËÏ¢
1309 ¸ì½èÍý¤ä³ç¸Ì¤ÎÆ©²á½èÍý¤Ê¤É¤Îµ¡Ç½¤òÄɲä·¡¤Ê¸Ë¡¥Õ¥¡¥¤¥ë¡¤·ÁÂÖÁǼ­½ñ¤ËÂçÉý¤Ê½¤Àµ
1310 ¤ò¹Ô¤Ê¤Ã¤¿³ÈÄ¥ÈǤòºîÀ®¤·¤Æ¤¤¤Þ¤·¤¿¡¥
1311 ÆàÎÉÀèüÂç¤Ç¤Ï¡¤º£¸åÂçÎ̤ÎÃßÀѤ¬»Ï¤Þ¤ë¤È»×¤ï¤ì¤ëÆüËܸ쥿¥°ÉÕ¤­¥³¡¼¥Ñ¥¹¤«¤é
1312 bi-gram°Ê¾å¤ÎÏ¢Àܵ¬Â§(ñ¸ì¥ì¥Ù¥ë¤äÉÊ»ì¥ì¥Ù¥ë¤ÎÀßÄê¤â´Þ¤à)¤ò¼«Æ°Åª¤Ë³Ø½¬¤¹¤ë
1313 µ¡Ç½¤òÄɲ乤뤿¤á¤Î³ÈÄ¥¤È¡¤UNIX¤Î¥Ï¥Ã¥·¥å¥Ç¡¼¥¿¥Ù¡¼¥¹NDBM¤Ë°Í¸¤·¤Ê¤¤¼­½ñ
1314 ¤Î¹½ÃÛ¤ò¹Í¤¨¤Æ¤¤¤Þ¤·¤¿¡¥
1315 ¸å¼Ô¤Î³ÈÄ¥¤ÏUNIX°Ê³°¤ÎOS¤Ç¤Î²ÔƯ¤òÍ׵᤹¤ëÀ¼¤ËÂбþ¤¹¤ë¤³¤È¤È¼­½ñ¤Î¥³¥ó¥Ñ¥¤
1316 ¥ë»þ´Ö¤È¸¡º÷®Å٤βþÁ±¤òÌܻؤ·¤¿¤³¤È¤Ë¤è¤ê¤Þ¤¹¡¥
1317 bi-gram°Ê¾å¤ÎÏ¢Àܵ¬Â§¤ËÂФ¹¤ëξ¼Ô¤Î¹Í¤¨Êý¤¬¤«¤Ê¤ê°Û¤Ê¤ë¤¿¤á¡¤Î¾¼Ô¤ÎÍ»¹ç¤Ï¸«
1318 ¹ç¤ï¤»¤ë¤³¤È¤Ë¤·¡¤¤¤¤ÁÁ᤯´°À®¤·¤¿µþÅÔÂç³Ø¤Î³ÈÄ¥ÈǤ¬1996ǯ6·î¤ËJUMAN3.0beta
1319 ¤È¤·¤Æ¸ø³«¤µ¤ì¤Þ¤·¤¿¡¥
1320
1321 ÆàÎÉÀèüÂç¤Ç³ÈÄ¥¤òͽÄꤷ¤Æ¤¤¤¿µ¡Ç½¤Ë¤Ï²¼¤Ë¼¨¤¹¤è¤¦¤Ê¹àÌܤ¬¤¢¤ê¡¤Ããä¥
1322 1.0¤ò1997ǯ2·î¤Ë¸ø³«¤·¡¤°Ê¸å¡¤Ããä¥1.5, 1.51, 2.0¤ò·Ð¤Æ¡¤
1323 Ããä¥2.2¤Ë¤ª¤¤¤Æ¤½¤Î¤Û¤È¤ó¤É¤¬¼Â¸½¤µ¤ì¤Þ¤·¤¿¡¥
1324
1325 \begin{enumerate}
1326 \item (Ããä¥1.0) ¼­½ñ¥·¥¹¥Æ¥à¤ÎÆȼ«³«È¯(NDBM¤Î´þµÑ,¥Ñ¥È¥ê¥·¥¢ÌڤκÎÍÑ)
1327 \item (Ããä¥1.0) ²òÀÏ¥·¥¹¥Æ¥à¤Î¸«Ä¾¤·¤È¹â®²½
1328 \item (Ããä¥1.0) Ì¤ÄêµÁÏ¢ÀÜ¥³¥¹¥È¡¤Ï¢ÀÜÉʻ졤²òÀÏ·ë²Ì½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎƳÆþ
1329 \item (Ããä¥1.0) JISʸ»úÎó¤Î²òÀÏ
1330 \item (Ããä¥1.0) ³èÍѸìÈø¤ÎÆɤߤÎÄêµÁ
1331 \item (WinCha1.0) Windows ¤Ø¤ÎÂбþ
1332 \item (Ããä¥1.5) ¥é¥¤¥Ö¥é¥ê²½
1333 \item (Ããä¥1.5) ¥µ¡¼¥Ð²½
1334 \item (Ããä¥2.0) ÉÊ»ìÄêµÁ¤Î¿³¬Áز½
1335 \item (Ããä¥2.0) Àܳµ¬Â§¤Î²ÄÊÑĹ²½
1336 \item (Ããä¥2.0) È¾³Ñʸ»ú¤ò´Þ¤àñ¸ì¤Î¼­½ñÅÐÏ¿(SUFARY¤òÍøÍѤ·¤¿¼­½ñ)
1337 \item (Ããä¥2.0) ½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î³È½¼
1338 \item ²òÀϺѤߥǡ¼¥¿¤«¤é¤Î²ÄÊÑĹÀܳ¥³¥¹¥È¤Î³Ø½¬
1339 \end{enumerate}
1340 \end{document}
1341 % Local Variables: 
1342 % mode: latex
1343 % TeX-master: t
1344 % End: