使用 fontname 库
重构代码
修订 readme，添加 license