Yabu.log

ITなどの雑記

美咲フォント

C言語で美咲フォントを扱う4

前回から引き続き、美咲フォントという8*8ピクセルのサイズで第二水準の漢字までが扱えるビットマップフォントをC言語で扱うプログラムを作っています。 ソースはここにあります。 github.com 処理は結構完成していて、呼び出し側から使うAPIの仕様などが固…

C言語で美咲フォントを扱う3

あまり進捗良くありませんが、とりあえずバイナリデータのどこにフォントがあるのか確認できるようになりました。 $ echo "犬" |nkf -s|hexdump 0000000 8c a2 0a まあこんな感じでSjisのコードを調べた後、そのデータの配列を作成し、 char test_letter[2] …

C言語で美咲フォントを扱う2

次回はコンソールに美咲フォントを出力して見たい お約束の品です? 00111100 01000010 00000010 00001100 00010000 00000000 00010000 00000000 0を抜くとなんの文字かわかりやすいかもしれません 1111 1 1 1 11 1 1 前回記事のヘッダの解説が若干不足してい…

C言語で美咲フォントを扱う1

とりあえずfontx2ファイルを読み込んでヘッダだけ表示してみた。 https://github.com/yuyabu/MisakiFont-sandbox >./font hdader size is 22 filesignature is FONTX fontname is MISAKI width is 8 hight is 8 char code flg is 1 blocks is 5c start_code …