Aspell-0.60.6.1

Aspell の概要

Aspell パッケージは、対話的なスペルチェックプログラムおよび Aspell ライブラリを提供します。 Aspell は、ライブラリとして利用することができ、独立したスペルチェッカーとして利用することもできます。

本パッケージは LFS-8.0 において正しくビルドでき動作することが確認されています。

パッケージ情報

追加のダウンロード

最低でも1つの辞書データはダウンロードしておく必要があります。 以下に示すリンクは、さまざまな言語に対する辞書データへのリンクを示したページを表示します。

Aspell の依存パッケージ

必須

Which-2.21 (辞書のために必要)

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/aspell

Aspell のインストール

First fix some probles identified by gcc7:

sed -i '/ top.do_check ==/s/top.do_check/*&/' modules/filter/tex.cpp &&
sed -i '/word ==/s/word/*&/'                  prog/check_funs.cpp

以下のコマンドを実行して Aspell をビルドします。

./configure --prefix=/usr &&
make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install &&
ln -svfn aspell-0.60 /usr/lib/aspell &&

install -v -m755 -d /usr/share/doc/aspell-0.60.6.1/aspell{,-dev}.html &&

install -v -m644 manual/aspell.html/* \
    /usr/share/doc/aspell-0.60.6.1/aspell.html &&

install -v -m644 manual/aspell-dev.html/* \
    /usr/share/doc/aspell-0.60.6.1/aspell-dev.html

Ispell をインストールしない場合は、ラッパースクリプト ispell をコピーします。

install -v -m 755 scripts/ispell /usr/bin/

Spell をインストールしない場合は、ラッパースクリプト spell をコピーします。

install -v -m 755 scripts/spell /usr/bin/

コマンド説明

ln -svfn aspell-0.60 /usr/lib/aspell: このコマンドは enchant-1.6.0 など他のアプリケーションに対する設定として必要なものです。

Aspell の設定

設定情報

Aspell をインストールしたら、次に最低でも1つの辞書をセットアップする必要があります。 以下のコマンドを実行して辞書データをインストールします。

./configure &&
make

root ユーザーになって以下を実行します。

make install

パッケージ構成

インストールプログラム: aspell, aspell-import, precat, preunzip, prezip, prezip-bin, pspell-config, run-with-aspell, word-list-compress また任意ビルドとして ispell, spell.
インストールライブラリ: libaspell.so, libpspell.so
インストールディレクトリ: /usr/include/pspell, /usr/lib/aspell-0.60

概略説明

aspell

is a utility that can function as an ispell -a replacement, as an independent spell checker, as a test utility to test out Aspell features, and as a utility for managing dictionaries.

ispell

is a wrapper around aspell to invoke it in ispell compatible mode.

spell

is a wrapper around aspell to invoke it in spell compatible mode.

aspell-import

imports old personal dictionaries into Aspell.

precat

decompresses a prezipped file to stdout.

preunzip

decompresses a prezipped file.

prezip

is a prefix delta compressor, used to compress sorted word lists or other similar text files.

prezip-bin

is called by the various wrapper scripts to perform the actual compressing and decompressing.

pspell-config

displays information about the libpspell installation, mostly for use in build scripts.

run-with-aspell

is a script to help use Aspell as an ispell replacement.

word-list-compress

compresses or decompresses sorted word lists for use with the Aspell spell checker.

libaspell.so

スペルチェックの API 関数を提供します。

libpspell.so

libaspell ライブラリへのインターフェースを提供します。 スペルチェックの機能は libaspell にすべて含まれるようになりましたが、このライブラリにも下位互換性のために含まれています。

最終更新日: 2017-08-17 05:38:22 +0900