Releases: h-o-soft/ake
Releases · h-o-soft/ake
Release list
ake 0.1.0
AmigaOS 3 (68k) 向けの、SKK風の日本語入力ができるテキストエディタです。
SKK そのものは含んでいません。 入力方式を真似た実装を自前で持っています。
変換辞書には SKK 辞書 (SKK-JISYO.Lなど) を変換したものを使います。
できること
- SKK風のかな漢字変換(▽▼、送り仮名、候補一覧)。
SKK-JISYO.L(約17.6万語)をそのまま引けます - 学習と辞書登録。使った候補が上に来て、無い語はその場で登録できます
- EUC-JP と Shift-JIS の両対応。開いたファイルのコードを自動判定し、保存時に元へ戻します
- undo / redo、スクロールバー、ウィンドウのリサイズ
- SandS (スペースキーを Shift として使う)
- 68000 で動きます。FPU は不要です
必要なもの
日本語表示環境が必須です。 本エディタ自身は日本語を描画する仕組みを
持っていないため、これが無いと漢字が出ません。現時点で表示を確認して
いるのは 大語界 (DaiGoKai) で、他の環境については未確認です。
辞書は同梱していません。 SKK辞書は GPL v2+ で配布されており、
GPL の条件を満たす形で配布する準備を避けるため、同梱しない方針にしています。
同梱の mkdic を使えば Amiga 上で変換できます(PiStorm 実機で 3.5 秒)。
手順は同梱の README を参照してください。
書庫の中身
展開すると ake/ ドロワーができます。
ake |
エディタ本体 |
mkdic |
辞書変換 (Amiga 上で辞書を作れます) |
enctest |
表示環境のコードを調べる |
README-EUC.txt / README-SJIS.txt |
説明書。読める方があなたの環境のコードです |
LICENSE |
MIT |
導入前の段階ではコードがまだ分からないはずなので、説明書は EUC-JP 版と
Shift-JIS 版の両方を入れてあります。
動作確認
Amiga 1200 / PiStorm32-lite (CM4 1.8GHz) の実機で、RTG と AGA/PAL の
両方で動作を確認しています。
既知の制約
- 1行が512バイト(全角256文字)を超えると、超えた部分が画面に出ません
(本文は壊れませんが、その先はカーソルも見えなくなります) - 縦スクロールのとき画面全体を描き直すため、AGA の planar 画面では
引っかかりを感じるかもしれません(入力そのものは差分描画なので軽いです) - Shift-JIS で保存すると、EUC-JP の補助漢字 (JIS X 0212) は
?になります - vim風のキー操作は未実装です
