note 00d

//巳Λ 第二水準はありませんが [2021-03-23]

font にて、12×8ドット日本語ビットマップフォント「k12x8」を公開しました。
 k8x12 (2021-03-23 版)
JIS 第一水準の文字とその他の記号を含んでいます。形式は TTF, PNG, BDF。
JIS 第二水準の文字が未実装で、字形もブラッシュアップされていないα版ですのでご注意を。
あと k8x12 と紛らわしくて申し訳ない。

6×8 px (5×7 px+空白)は、ANK 文字を過不足なく表現できるサイズとしてポピュラーですが、
その倍の幅となっています。愛用している PC-E500 も文字は 6×8 px で、
それに対応する全角の日本語フォントを作っておきたい想いが長年ありました。
また、最近 MSX 方面での需要をキャッチしたのもありました。

実際、PC-E500 の日本語表示ドライバ「KNJSCRN」では 12×8 px のフォントを用いるようで、
第一水準のみの NAGARA フォントがセットで使われるようです。
自分は後発の SCRNJPN (8×8 px フォント用) しか使っていませんが、その存在は意識していました。
KNJSCRN 用の k12x8 を作る案は一応頭にあります(需要は知らない

漢字は横線が多く、縦のピクセル数が増えると描きやすいです。
今回の k12x8 は実質 7 px なので、やりにくそうに思っていて二の足を踏んでいました。
まあ既に美咲フォントを作っていたので一から作るよりは楽でしたが、
実際に作ってみたらバランスを取りにくいのなんの。

第一水準を揃えるまでに非漢字は数日で、
漢字は毎日一区 (94 文字) ずつ作って行きました。
第一水準漢字は 30 区強あるのでひと月かかった計算に。
もちろん、文字が揃ってからがようやくスタートラインで、そこからの調整に時間がかかりますが。
第二水準はやる気の回復を待つので長い目でお待ちくだされ。

■2021-03-23 追記■
PC-E500 版 (KNJSCRN 用) の追加と字形の修正を行い、
2021-03-23a 版として更新しました。

//巳∠ ようやく保管 [2021-03-01]

Twitter で上げてそのままになっていた、
FC 用やポケコン用のソフトなどを各ページにまとめました。
また、これに伴いページ内の整理なども行いました。

公開当時のファイルを載せただけの状態なので、
readme が同梱されていないものもありますがご了承ください。

//巳/ 逆ポーランド人 [2020-06-20]

pockecom - ライブラリ にて
PC-E500 BASIC 用『RPN CALC』を公開しました。
 スクリーンショット
自分が普段使いするために作った RPN 関数電卓です。
表に出せるように体裁を整えておすそわけ。

E500 の INPUT$ や、文字列ラベルへの「GOTO 文字列変数」が強力なのもあり、
BASIC オンリーでも所望の使用感と保守性を得られました。
関数電卓で一般的な機能がないなどの制限はあるものの、
自分用ということで今のところ仕様です。
日々の使用で気づいた所にはどんどん手を入れているので、
好みに応じて自分で改造するのもよいかと思います。

■2020-06-23 追記■
log_2 が実装されていない問題と、LastX が倍精度でない問題を修正しました。


[戻る]