Skip to content

Releases: h-o-soft/ake

Release list

ake 0.1.0

Choose a tag to compare

@ho-ogino ho-ogino released this 29 Jul 03:07

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風のキー操作は未実装です