Source からの asir のインストール

以下は unix shell のコマンド(ターミナルからの入力).

Step 1. Source code の取得

asir のソースコードを置くフォルダに移動して以下を実行. 日本語のフォルダは使わないのが無難.
git clone https://github.com/openxm-org/OpenXM
git clone https://github.com/openxm-org/OpenXM_contrib2
ls コマンドでフォルダ OpenXM と OpenXM_contrib2 があることを確認.

Step 2. コンパイル

Cコンパイラ, bison, X window 環境, TeX, nkf などが必要. (1) MathLibre, (2) MacOS での HomeBrew による実習環境, (3) Windows/wslg での実習環境, などではこれらがインストール済み.
cd OpenXM/src
make configure
make install

Step 3. 環境に合わせた openxm スクリプトを作成

cd ../rc
make
mkdir ~/bin ; cp openxm ~/bin

Step 4. 起動テスト

openxm asir
起動しない場合 ~/bin が PATH に含まれいないと思われる.
~/bin/openxm asir
で起動すればインストールはOK. ~/bin が PATH に含まれていない場合 PATH に含める.
    参考.
  1. パスへの追加方法
  2. パスを通すとは?

Step 5. emacs-asir を使えるようにする

openxm use-asir-mode.sh --local-yes

BUG: emacs version 28 では今のところ動作しないので emacs 27 以下を使う. たとえば MacOS/brew の場合は ここから emacs 27 を取得可能.
この bug は 2022.10.03 の commit で修正されているはずです.