text editor から asirgui を操作するためのライブラリ. Install (windows 7 以上, zip 版): 1. 配布している(http://www.math.kobe-u.ac.jp/Asir) asir は Desktop に置く. Installer 版は installer の指示に従う. インストールされたフォルダ名は環境変数 ASIR_ROOTDIR に設定される. 環境変数 ASIR_ROOTDIR は reboot の後に有効になる. -------- 以下は editor 毎の対応. ◎ 秀丸. asirgui.mac をマクロに登録. asirgui.mac は asir\share\editor の下にあり. ◎ emacs (または Meadow3.0). まず, 以下の各行を設定ファイル .emacs に追加する. (これは Desktop に asir フォルダを置いた場合の設定) ---ここから--- ;; この設定の意味は, asir-mode.el を emacs のライブラリに入れて, autoload する. ;; そして, 編集するファイルの拡張子が .rr ならば, asir-mode にする. ;; asir は Desktop または c:\ にインストールすること. (setq load-path (append load-path '("~/Desktop/asir/share/editor" "c:/asir/share/editor"))) (setq auto-mode-alist (cons '("\\.rr$" . asir-mode) auto-mode-alist)) (autoload 'asir-mode "asir-mode" "Asir mode" t) ---ここまで--- 次に, emacs から、M-x byte-compile-file を行い, ~/Desktop/asir/share/editor/asir-mode.el を選択する. asir-mode は unix でも使用できる. (unix では shell-mode で asir を起動する) ◎ TeraPad. やり方を書く(todo). Installer 版の場合, 概略は, %ASIR_ROOTDIR%\bin\cmdasir %f (編集中のファイルをロード) %ASIR_ROOTDIR%\bin\cmdasir %t (選択範囲を実行) を登録. その他。要望におおじて対応. --------- 機能. editor でキャレットのある行を asirgui にペーストして、実行する. editor で範囲選択した範囲を asirgui にペーストして、実行する. editor で編集中のファイルを asirgui にロードする. これらの操作がすべて editor 側で可能となります。 キャレットのある行を asirgui にペースとして実行する機能はデモに便利. ----- 仕組み. cmdasir.exe が asirgui の windows handler へメッセージを送る. cmdasir.exe は引数のファイルをメッセージの内容とする. ---- 作者. 高山、小原, (野呂). -------- 開発者メモ. directory 構造の提案. cmdasir.exe は asir/bin へコピー. その他のファイルは mkdir asir/share/editor してそこへコピー $OpenXM: OpenXM_contrib2/windows/post-msg-asirgui/install-ja-sjis.txt,v 1.4 2013/11/19 13:03:59 takayama Exp $