大友さん、こんにちは。
こちらこそタイ語 LaTeX に関する知見を広めることができ感謝します。
>ArabTeX 3.11に対してhebrew.patchを当ててみているのですが、対
>応するArabTeXのバージョンが異なるためか、
>
>patch < hebrew.patch
>
>実行時に
>
>C:\usr\local\bin\patch: **** malformed patch at line 39:
>diff -c -b old/hecmd.st
>y new/hecmd.sty
>
>というエラーが出て、arabtex.styおよびhecmd.sty両方が修正され
>ない状況です。
ArabTeX 3.11 最新版 3.11m (2005.1.24) でも私のパッチを試して
みましたが、問題なく当たります。
Mac OS X、FreeBSD ともに OK です。
私の手元にあるサンプル原稿を pTeX で処理した結果も問題ありません。
このパッチは 2003 年 9月に作ったものです。
当時の ArabTeX のバージョンはもう私の環境には残っていませんので
わかりません。
Windows 環境だとどうか私は試していないのですが、
(1) まず、ArabTeX のスタイルファイルがあるディレクトリを
カレントにして、patch コマンドを実行してみてもらえませんか?
(2) (1) の条件のもとに、スペースの差異を無視する patch
オプションを指定してみてください。
もし (2) までやってダメなら、私がパッチを当てた版をメールで
送付差し上げます。
それではご自愛ください。