Ignore:
Timestamp:
11/06/09 01:15:56 (15 years ago)
Author:
atzm
Message:

modified indentation

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/pymigemo/README.ja_JP.UTF-8

    r28 r30  
    1 PyMigemo 0.1 
    2 ============ 
    3 Atzm WATANABE (10/12/'05) 
     1$Id$ 
    42 
    5 ã“れは䜕 
    6 ---------- 
    7 C/Migemo を Python から䜿うためのラッパヌです 
     3= これは䜕 = 
     4C/Migemo を Python から䜿うための wrapper です 
    85 
    9 å¿ 
    10 èŠãªã‚‚の 
    11 ---------- 
    12 C/Migemo ラむブラリがむンストヌルされおいるこずが 
    13 å‰æãšãªã£ãŠã„たすラむブラリ怜玢パスに migemo.so 
    14 ãŒïŒŒãƒ˜ãƒƒãƒ€æ€œçŽ¢ãƒ‘スに migemo.h が存圚するこずを確認 
    15 ã—お䞋さい 
    166 
    17 ã‚€ãƒ³ã‚¹ãƒˆãƒŒãƒ«æ–¹æ³• 
    18 ---------------- 
    19 åŒæ¢±ã® setup.py を利甚しお䞋さい 
     7= å¿ 
     8芁なもの = 
     9C/Migemo ラむブラリがむンストヌルされおいるこずが前提ずなっおいたす 
     10ラむブラリ怜玢パスに migemo.so がヘッダ怜玢パスに migemo.h が存圚するこずをご確認䞋さい 
    2011 
    21  $ ./setup.py build 
    22  # ./setup.py install 
    2312 
    24 ãƒ©ã‚€ã‚»ãƒ³ã‚¹ 
    25 ---------- 
    26 FreeBSD スタむルラむセンスに準拠したす 
     13= むンストヌル方法 = 
     14同梱の setup.py をご利甚䞋さい 
    2715 
    28 äœ¿ã„æ–¹ 
    29 ------ 
    30 Python むンタプリタ䞊で migemo を import しお䞋さい 
     16{{{ 
     17$ ./setup.py build 
     18# ./setup.py install 
     19}}} 
    3120 
    32 ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ 
    33 - - - - - - - 
    34 ãƒ¢ã‚žãƒ¥ãƒŒãƒ«ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ 
     21 
     22= ラむセンス = 
     23二条頠
     24 BSD ラむセンスに準拠したす 
     25詳现は同梱の LICENSE ファむルをご芧䞋さい 
     26 
     27 
     28= 䜿い方 = 
     29{{{ 
     30>>> import migemo 
     31>>> m = migemo.Migemo("/usr/share/migemo/migemo-dict") 
     32>>> print m.query("hoge") 
     33(hoge|
     34|ほげ|捕鯚|垆桁|補å 
     35ƒ|ホゲ) 
     36}}} 
     37 
     38 
     39== リファレンス == 
     40=== モゞュヌルコンテンツ === 
    3541 * VERSION 
    36     ** MIGEMO_VERSION 
    37         C/Migemo のバヌゞョン 
    38  
    39     ** PYMIGEMO_VERSION 
    40         PyMigemo のバヌゞョン 
     42   * MIGEMO_VERSION 
     43     * C/Migemo のバヌゞョン 
     44   * PYMIGEMO_VERSION 
     45     * PyMigemo のバヌゞョン 
    4146 
    4247 * DICTID 
    43     埌述の load メ゜ッドで䜿う蟞曞 ID 
    44  
    45     ** DICTID_MIGEMO 
    46         migemo-dict 蟞曞 
    47  
    48     ** DICTID_ROMA2HIRA 
    49         ロヌマ字→平仮名倉換衚 
    50  
    51     ** DICTID_HIRA2KATA 
    52         平仮名→カタカナ倉換衚 
    53  
    54     ** DICTID_HAN2ZEN 
    55         半角→å 
     48   * DICTID_MIGEMO 
     49     * migemo-dict 蟞曞 
     50   * DICTID_ROMA2HIRA 
     51     * ロヌマ字→平仮名倉換衚 
     52   * DICTID_HIRA2KATA 
     53     * 平仮名→カタカナ倉換衚 
     54   * DICTID_HAN2ZEN 
     55     * 半角→å 
    5656šè§’倉換衚 
    57  
    58     ** DICTID_ZEN2HAN 
    59         å 
     57   * DICTID_ZEN2HAN 
     58     * å 
    6059šè§’→半角倉換衚 
    61  
    62     ** DICTID_INVALID 
    63         load メ゜ッドで蟞曞の読み蟌みに倱敗した堎合に返る 
     60   * DICTID_INVALID 
     61     * load メ゜ッドで蟞曞の読み蟌みに倱敗した堎合に返る 
    6462 
    6563 * OPINDEX 
    66     埌述の Migemo.set_operatorMigemo.get_operator メ゜ッドで䜿う 
    67     むンデクス 
    68  
    69     ** OPINDEX_OR 
    70         論理和デフォルトは "|" 
    71  
    72     ** OPINDEX_NEST_IN 
    73         グルヌピング時の開き括匧 
    74         Migemo.get_operator() に枡した際のデフォルトは "(" 
    75  
    76     ** OPINDEX_NEST_OUT 
    77         グルヌピング時の閉じ括匧 
    78         Migemo.get_operator() に枡した際のデフォルトは ")" 
    79  
    80     ** OPINDEX_SELECT_IN 
    81         遞択の開始を衚す開き鈎括匧 
    82         Migemo.get_operator() に枡した際のデフォルトは "[" 
    83  
    84     ** OPINDEX_SELECT_OUT 
    85         遞択の終了を衚す閉じ鈎括匧 
    86         Migemo.get_operator() に枡した際のデフォルトは "]" 
    87  
    88     ** OPINDEX_NEWLINE 
    89         各文字の間に挿å 
    90 ¥ã•ã‚Œã‚‹ã€Œ0 個以䞊の空癜もしくは改行にマッチする」 
    91         パタヌン 
    92         Migemo.get_operator() に枡した際のデフォルトは "" (空文字列) 
     64   * OPINDEX_OR 
     65     * 論理和 
     66     * Migemo.get_operator() に枡した際のデフォルトは "|" 
     67   * OPINDEX_NEST_IN 
     68     * グルヌピング時の開き括匧 
     69     * Migemo.get_operator() に枡した際のデフォルトは "(" 
     70   * OPINDEX_NEST_OUT 
     71     * グルヌピング時の閉じ括匧 
     72     * Migemo.get_operator() に枡した際のデフォルトは ")" 
     73   * OPINDEX_SELECT_IN 
     74     * 遞択の開始を衚す開き鈎括匧 
     75     * Migemo.get_operator() に枡した際のデフォルトは "[" 
     76   * OPINDEX_SELECT_OUT 
     77     * 遞択の終了を衚す閉じ鈎括匧 
     78     * Migemo.get_operator() に枡した際のデフォルトは "]" 
     79   * OPINDEX_NEWLINE 
     80     * 各文字の間に挿å 
     81¥ã•ã‚Œã‚‹ã€Œ0 個以䞊の空癜もしくは改行にマッチする」パタヌン 
     82     * Migemo.get_operator() に枡した際のデフォルトは "" (空文字列) 
    9383 
    9484 * Migemo クラス 
    95     ** __init__(dictionary) 
    96         Migemo クラスのコンストラクタ 
    97         *** 匕数 
    98              dictionary: migemo-dict 蟞曞ファむルのパス (str) 
     85   * __init__(dictionary) 
     86     * Migemo クラスのコンストラクタ 
     87     * 匕数 
     88       * dictionary: migemo-dict 蟞曞ファむルのパス (str) 
     89   * get_encoding() 
     90     * migemo-dict 蟞曞の゚ンコヌディングを str で返す 
     91       äŸ‹ãˆã° EUC-JP で曞かれた蟞曞であれば "euc_jp" が返る 
     92       cp932euc_jputf8 のいずれかを返すが 
     93       èŸžæ›žã®ã‚šãƒ³ã‚³ãƒŒãƒ‡ã‚£ãƒ³ã‚°ãŒã“れらに該圓しなかった堎合は "ascii" を返す 
     94     * 匕数 
     95       * なし 
     96     * 返り倀 
     97       * ゚ンコヌディング文字列 (str) 
     98   * get_operator(index) 
     99     * index で指定された正芏衚珟に䜿甚するメタ文字を返す (str) 
     100     * 匕数 
     101       * index: 前述の OPINDEX のいずれか 
     102     * 返り倀 
     103       * メタ文字列 (str) 
     104   * is_enable() 
     105     * Migemo 冠
     106郚に正垞に蟞曞が読み蟌めおいるかどうかをチェックする 
     107     * 匕数 
     108       * なし 
     109     * 返り倀 
     110       * 真停倀 (int) : 正垞に読み蟌めおいる堎合に真 
     111   * load(dict_id, dict_file) 
     112     * Migemo オブゞェクトに蟞曞を远加で読み蟌む 
     113     * 匕数 
     114       * dict_id: 前述の DICTID のいずれか 
     115       * dict_file: 蟞曞ファむルのパス 
     116     * 返り倀 
     117       * 読み蟌んだ蟞曞の DICTID 
     118         èª­ã¿èŸŒã¿ã«å€±æ•—した堎合 DICTID_INVALID が返る 
     119   * query(query) 
     120     * query で䞎えられた文字列から日本語怜玢のための正芏衚珟を返す 
     121     * 匕数 
     122       * query: 問い合わせる文字列 (Unicode or str) 
     123         str で ascii 以倖の文字列を枡す堎合 
     124         èŸžæ›žãšåŒã˜ã‚šãƒ³ã‚³ãƒŒãƒ‡ã‚£ãƒ³ã‚°ã®æ–‡å­—列でないず゚ラヌになる可胜性がある 
     125     * 返り倀 
     126       * 正芏衚珟文字列 (Unicode) 
     127   * set_operator(index, op) 
     128     * index で指定された正芏衚珟に䜿甚するメタ文字を op に倉曎する 
     129     * 匕数 
     130       * index: 前述の OPINDEX のいずれか 
     131       * op: メタ文字列 (str) 
     132     * 返り倀 
     133       * 真停倀 (int) : 成功時に真 
    99134 
    100     ** get_encoding() 
    101         migemo-dict 蟞曞の゚ンコヌディングを str で返す 
    102         䟋えば EUC-JP で曞かれた蟞曞であれば "euc_jp" が返る 
    103         cp932euc_jputf8 のいずれかを返すが蟞曞の゚ンコヌディングがこ 
    104         れらに該圓しなかった堎合はファむルシステムのデフォルト゚ンコヌディ 
    105         ングを返す 
    106         *** 匕数 
    107              ãªã— 
    108         *** 返り倀 
    109              ã‚šãƒ³ã‚³ãƒŒãƒ‡ã‚£ãƒ³ã‚°æ–‡å­—列 (str) 
    110135 
    111     ** get_operator(index) 
    112         index で指定された正芏衚珟に䜿甚するメタ文字を返す (str) 
    113         *** 匕数 
    114              index: 前述の OPINDEX のいずれか 
    115         *** 返り倀 
    116              ãƒ¡ã‚¿æ–‡å­—列 (str) 
     136= その他 = 
     137本゜フトりェアに察するコメントバグ報告パッチなどは倧いに歓迎したす 
     138䞋蚘メヌルアドレスたでお気軜にお寄せ䞋さい 
    117139 
    118     ** is_enable() 
    119         Migemo 冠
    120 éƒšã«ïŒŒæ­£åžžã«èŸžæ›žãŒèª­ã¿èŸŒã‚ãŠã„るかどうかをチェックする 
    121         *** 匕数 
    122              ãªã— 
    123         *** 返り倀 
    124              çœŸåœå€€ (int) : 正垞に読み蟌めおいる堎合に真 
    125  
    126     ** load(dict_id, dict_file) 
    127         Migemo オブゞェクトに蟞曞を远加で読み蟌む 
    128         *** 匕数 
    129              dict_id: 前述の DICTID のいずれか 
    130              dict_file: 蟞曞ファむルのパス 
    131         *** 返り倀 
    132              èª­ã¿èŸŒã‚“だ蟞曞の DICTID 
    133              èª­ã¿èŸŒã¿ã«å€±æ•—した堎合 DICTID_INVALID が返る 
    134  
    135     ** query(query) 
    136         query で䞎えられた文字列から日本語怜玢のための正芏衚珟を返す 
    137         *** 匕数 
    138              query: 問い合わせる文字列 (Unicode or str) 
    139                     str で ascii 以倖の文字列を枡す堎合蟞曞ず同じ゚ン 
    140                     コヌディングの文字列でないず゚ラヌになる可胜性がある 
    141         *** 返り倀 
    142              æ­£èŠè¡šçŸæ–‡å­—列 (Unicode) 
    143  
    144     ** set_operator(index, op) 
    145         index で指定された正芏衚珟に䜿甚するメタ文字を op に倉曎する 
    146         *** 匕数 
    147              index: 前述の OPINDEX のいずれか 
    148              op: メタ文字列 (str) 
    149         *** 返り倀 
    150              çœŸåœå€€ (int) : 成功時に真 
    151  
    152 äœœè€ 
    153  
    154 ---- 
    155140Atzm WATANABE <atzm@atzm.org> 
    156  
    157 æœ¬ã‚œãƒ•ãƒˆã‚Šã‚§ã‚¢ã«å¯Ÿã™ã‚‹ã‚³ãƒ¡ãƒ³ãƒˆïŒŒãƒã‚°å ±å‘ŠïŒŒãƒ‘ッチなどは倧いに歓迎 
    158 ã—たす䞊蚘のメヌルアドレスたでお気軜にお寄せ䞋さい 
    159  
    160 $Id$ 
Note: See TracChangeset for help on using the changeset viewer.