Windows XP 上の swath

| | コメント(0) | トラックバック(0)

swath タイ語単語セグメンテーションソフトの Windows 版 (http://www.cs.cmu.edu/~paisarn/software.html から入手可能である) は,Windows 2000 では問題がないのに対し,Windows XP ではうまく動作しない.だれかが修正パッチを公開しているんじゃないかと思うけど,どうも見当たらない.Cygwin で UNIX 用ソースからビルドして試してみた.

Debian サイトからソースアーカイブを取得して展開,swath の configure スクリプト実行オプションに --prefix=c:/usr/local を指定して Makefile を生成し,コンパイルする.エラーなくすんなり実行モジュールが生成できるはずである.あらかじめ,Cygwin のインストーラを用いて,GNU C/C++ コンパイラ,GNU make パッケージをインストールしておく必要がある.

$ wget -nH -nd http://ftp.debian.org/debian/pool/\
main/s/swath/swath_0.3.0.cvs20030404.tar.gz
$ tar zxvf swath_0.3.0.cvs20030404.tar.gz
$ cd swath-0.3.0.cvs20030404
$ ./configure --prefix=c:/usr/local
$ make install

c:\usr\local\bin に swath.exe が,c:\usr\local\share に分割規則のデータが格納される.これで "swath.exe -f latex -d c:/usr/local/share < tis620タイ語テキスト" とコマンド発行するとうまく動作した.タイ語を UTF-8 で記述して,utf82tex からコール (-t オプション付き) しても問題ない.Meadow3 utf82tex.el からでも動作した.utf82tex で使う場合は,上記のとおりにインストールしたとして,c:\usr\local\etc\utf82tex\utf82texrc にある swath 関連変数を以下のように設定しておく.

$SWATH="c:/usr/local/bin/swath.exe";
$SWOPT="-f latex -d c:/usr/local/share";

トラックバック(0)

このブログ記事を参照しているブログ一覧: Windows XP 上の swath

このブログ記事に対するトラックバックURL: http://nox-insomniae.ddo.jp/cgi-bin/mt-tb.cgi/222

Comments


画像の中に見える文字を入力してください。

Profile

ISAO。システムエンジニア。昭和 30 年代を懐かしむオヤジ。ロシアに興味があります。
[more], [About our site]

Notice

この文書はフィクションであり,実在する個人,団体等とは一切関係ありません。

文書の記述内容は無保証です。不適切な表現があればコメントにてご指摘ください。

管理者が公序良俗に反すると判断したコメント,トラックバックは,断りなく削除される場合があります。

Links

About this entry

Written by isao at 2007年5月14日 22:06.

Previous: 論文書式について--- Microsoft Word と LaTeX

Next: 『ダンテ・クラブ』

Recent Entries in Main Index.
All Entries in Archive Index.

Web Pages

Powered by Movable Type 4.1