あおしまの日記

あおしまさんの日記らしいです。個人的に興味がある事を時々書きます。スマートウォッチPebble日本語パックを作成、公開しています。

(おまけ)

YaoWai版fontgen.pyで、ttfフォルダの有無で出るエラーを回避するには下記修正を加える。
354行目

def process_all_fonts():
font_directory = "ttf"

font_directory = "../ttf" 

そして実行するファイルのひとつ上の階層のフォルダ内に
ttfフォルダを作成することでエラー回避できる。

つまり、下記の様なフォルダ構成を取ると色々捗ります。

      
├─sdk
│      fontgen.py
│      pbpack.py
│      pbpack.pyc
│      stm32_crc.py
│      stm32_crc.pyc
│      
├─tool
│      extract_codepoints_snackx.py
│      fontgen_yao.py
│      generate_c_byte_array.py
│      generate_c_byte_array.pyc
│      pbpack_tool.py
│      
├─ttf
│      fonts.h
│
└─(作業ディレクトリ)