大風呂は敷(迷信解毒)。

迷信解毒というか政治経済ネットのニュースなどに三人称多視点ぽくツッコミ入れていくスタイル。

Python

漢直IMEkantrayから漢直エディタkaneditに開発移行のお知らせなど。ついでに「kan5x5comic」フォントの解説。もひとつついでにリバーシの解説。

ミユ「漢直IMEを目指してた「kantray」だったけど問題点が2つ。 「fcntl.ioctl()」「os.write()」等キーフック割込とかすると「押上」処理が機能しない場合があり、キーボードが操作不能に陥る場合があり危険。 ついでに言うと「TahrPup6.0.5」でSCIMの挙動…

「kantray」をGitHubに移動した話とフォント「kantray5x5comic」展示用に「約四文字」ジェネレータ作ってみた話。

ミユ「既に「https://github.com/ooblog/LTsv9kantray」に「LTsv9kantray」は移動してます。 その関係で「20160314M010029」といったバージョンがあまり意味をなさなくなってきてます。」 レクィド「毎日の様に更新したりほったらかしにしたりしろw」 ミユ「…

LTsv9kantray(tsvtool9) version 20160226F222600。「kanfont」で「kanfont.svg」を作って「FontForge」で「kantray5x5comic.ttf」にフォント変換。

ミユ「今回の発想。 「Incscape」でフォント作成だとレイヤー毎に1文字なので大量の漢字を捌ききれない(200枚ぐらいで重くなる)。 →いっそフォント作成ソフトを作ってしまおう。 →単漢字辞書「kanchar.tsv」の「活」項目(活字)にフォントのパスデータ記録さ…

「LTsv8Py(tsvtool8)」version 20151005M161944。「kanzip.py」による「kanzip.tsv(郵便番号辞書)」と「Inkscape」「FontForge」による「kantray5x5remix.ttf(フォント)」の作り方。

ミユ「今回の超あらすじ。「LTsv8Py_20151005M161944.7z」(白蛇アイコンのリンク先Evernote)に「kantray5x5remix.ttf」は入ってるけど「kanzip.tsv」は入ってない。以上。」フレア「…今回のもう少し噛み砕いたあらすじ。 ・Python版「kantray」の配布開始に…

LTsv8Py(tsvtool8) version 20150724F235805。漢直kantrayのPython移植(WindowsとLinux)の進捗。あとSandS復活するかも。

ミユ「Pythonを使うことでWindows版とLinux版のkantray同時開発が可能に(たぶん)。その下準備としてtsvtoolをPython移植してる所。 今回はGUI(とキーフック)以外の、print,file,time,calc,joy,kbdモジュー作成の補足。 」 フレア「GUIまだだよ的な話でGUI動…

kantray version 20150619F112854。単漢字辞書の項目変更をCapsLockに変更、項目も追加で7350×17⇔124950文字。あとPython3のprint関数がWineのDOS上で日本語(utf-8)エラー問題をctypesでprintf召喚で解決。

ミユ「字引入力効率化のため単漢字辞書の項目変更を[KANA]から[CapsLock]に変更しました。kanmap.pngのアイコンの配置もズレるのでkantray_imの更新も必須です。 注目は紫αの部分。α鍵盤の切替と同じような操作で単漢字辞書の項目も変更できるようにしました…

kantray version 20150520W120218。「かな配列覚え方」みたいなこじつけ表。あと単漢字辞書の字引入力が漢直になるのか問題(7350×15=110250文字)など。

ミユ「前回エイプリルフールの時言い忘れたけどkantrayのL:Tsv(tsvtool)は改造してあるというかcalmoduleL.so(分数計算などの電卓機能モジュール)の追加などあるので注意。」 フレア「tsvtool本体との乖離がパナい。」 ミユ「更新どころかPython(パイソン)で…