<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.international.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ja',
  ),
  'this' => 
  array (
    0 => 'book.enchant.php',
    1 => 'Enchant',
    2 => 'Enchant スペリングライブラリ',
  ),
  'up' => 
  array (
    0 => 'refs.international.php',
    1 => '自然言語および文字エンコーディング',
  ),
  'prev' => 
  array (
    0 => 'refs.international.php',
    1 => '自然言語および文字エンコーディング',
  ),
  'next' => 
  array (
    0 => 'enchant.setup.php',
    1 => 'インストール/設定',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ja',
    'path' => 'reference/enchant/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.enchant.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.enchant" class="book">
 
 <h1 class="title">Enchant スペリングライブラリ</h1>
 

 
 <div id="intro.enchant" class="preface">
  <h1 class="title">はじめに</h1>
  <p class="simpara">
   Enchant は、<a href="https://rrthomas.github.io/enchant/" class="link external">&raquo;&nbsp;Enchant ライブラリ</a>
   を PHP から利用できるようにしたものです。Enchant は、
   すべてのスペリングライブラリの上位に位置するもので、
   統一された操作性を提供します。
   また、各ライブラリが搭載していないかもしれない機能についても実装しています。
   すべての機能が &quot;動作します&quot;。
   いろんな意味で、あらゆる意味で &quot;動作しています&quot;。
  </p>
  <p class="para">
   Enchant は以下のバックエンドをサポートしています。
   <ul class="itemizedlist">
    <li class="listitem">
     <span class="simpara">
      <code class="literal">Aspell/Pspell (Ispell の後継です)</code>
     </span>
    </li>
    <li class="listitem">
     <span class="simpara">
      <code class="literal">Ispell (昔からあり、デファクトスタンダードとされています)</code>
     </span>
    </li>
    <li class="listitem">
     <span class="simpara">
      <code class="literal">MySpell/Hunspell (OOo プロジェクトや Mozilla が使用しています)</code>
     </span>
    </li>
    <li class="listitem">
     <span class="simpara">
      <code class="literal">Uspell (イディッシュ語、ヘブライ語および東欧諸国語用のもので、AbiWord の CVS 内で &quot;uspell&quot; モジュールとしてホストされています)</code>
     </span>
    </li>
    <li class="listitem">
     <span class="simpara">
      <code class="literal">Hspell (ヘブライ語)</code>
     </span>
    </li>
    <li class="listitem">
     <span class="simpara">
      <code class="literal">AppleSpell (Mac OSX)</code>
     </span>
    </li>
   </ul>
  </p>
 </div>
 

 






 





 








 








 





 






<ul class="chunklist chunklist_book"><li><a href="enchant.setup.php">インストール/設定</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="enchant.requirements.php">要件</a></li><li><a href="enchant.installation.php">インストール手順</a></li><li><a href="enchant.resources.php">リソース型</a></li></ul></li><li><a href="enchant.constants.php">定義済み定数</a></li><li><a href="enchant.examples.php">例</a></li><li><a href="ref.enchant.php">Enchant 関数</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.enchant-broker-describe.php">enchant_broker_describe</a> — Enchant プロバイダを列挙する</li><li><a href="function.enchant-broker-dict-exists.php">enchant_broker_dict_exists</a> — 辞書が存在するかどうかを調べる。空でないタグを使用する</li><li><a href="function.enchant-broker-free.php">enchant_broker_free</a> — ブローカーリソースおよびその辞書を開放する</li><li><a href="function.enchant-broker-free-dict.php">enchant_broker_free_dict</a> — 辞書リソースを開放する</li><li><a href="function.enchant-broker-get-dict-path.php">enchant_broker_get_dict_path</a> — 指定されたバックエンドの辞書のパスを取得する</li><li><a href="function.enchant-broker-get-error.php">enchant_broker_get_error</a> — ブローカーの直近のエラーを返す</li><li><a href="function.enchant-broker-init.php">enchant_broker_init</a> — 要求を満たすブローカーオブジェクトを作成する</li><li><a href="function.enchant-broker-list-dicts.php">enchant_broker_list_dicts</a> — 使用可能な辞書の一覧を返す</li><li><a href="function.enchant-broker-request-dict.php">enchant_broker_request_dict</a> — タグを使用して新しい辞書を作成する</li><li><a href="function.enchant-broker-request-pwl-dict.php">enchant_broker_request_pwl_dict</a> — PWL ファイルを使用して辞書を作成する</li><li><a href="function.enchant-broker-set-dict-path.php">enchant_broker_set_dict_path</a> — 指定されたバックエンドの辞書のパスを設定する</li><li><a href="function.enchant-broker-set-ordering.php">enchant_broker_set_ordering</a> — その言語で使用する辞書の優先順位を宣言する</li><li><a href="function.enchant-dict-add.php">enchant_dict_add</a> — 単語リストに単語を追加する</li><li><a href="function.enchant-dict-add-to-personal.php">enchant_dict_add_to_personal</a> — enchant_dict_add のエイリアス</li><li><a href="function.enchant-dict-add-to-session.php">enchant_dict_add_to_session</a> — '単語' を、このスペルチェックセッションに追加する</li><li><a href="function.enchant-dict-check.php">enchant_dict_check</a> — 単語のスペルが正しいかどうかを調べる</li><li><a href="function.enchant-dict-describe.php">enchant_dict_describe</a> — 個々の辞書について説明する</li><li><a href="function.enchant-dict-get-error.php">enchant_dict_get_error</a> — 現在のスペリングセッションの直近のエラーを返す</li><li><a href="function.enchant-dict-is-added.php">enchant_dict_is_added</a> — 現在のセッションに、単語が存在するかどうかを調べる</li><li><a href="function.enchant-dict-is-in-session.php">enchant_dict_is_in_session</a> — enchant_dict_is_added のエイリアス</li><li><a href="function.enchant-dict-quick-check.php">enchant_dict_quick_check</a> — 単語のスペルが正しいかどうかを調べ、修正候補を提供する</li><li><a href="function.enchant-dict-store-replacement.php">enchant_dict_store_replacement</a> — 単語の修正候補を追加する</li><li><a href="function.enchant-dict-suggest.php">enchant_dict_suggest</a> — 修正候補となる値の一覧を返す</li></ul></li><li><a href="class.enchantbroker.php">EnchantBroker</a> — EnchantBroker クラス</li><li><a href="class.enchantdictionary.php">EnchantDictionary</a> — EnchantDictionary クラス</li></ul></div><?php manual_footer($setup); ?>