{"version":"1.0","author_name":"derwind","title":"\u5c0f\u3055\u3044UFO","height":"190","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Frandommemory.hatenablog.com%2Fentry%2F2017%2F02%2F11%2F132129\" title=\"\u5c0f\u3055\u3044UFO - \u3089\u3093\u3060\u3080\u306a\u8a18\u61b6\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","description":"\u5c0f\u3055\u3044UFO\u3063\u3066\u4f55\u3060\uff01\uff1f\u3068\u3044\u3046\u306e\u306f\u3042\u308b\u304c... \u8907\u6570\u306e Range \u3092\u7d50\u5408\u3059\u308b - Qiita\u3092\u53c2\u8003\u306bRange\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u7d50\u5408\u3092\u5229\u7528\u3057\u3066\u3001 $ tx -ufo -g `ruby -e 'print [\".notdef\",\"space\",*\"A\"..\"Z\",*\"a\"..\"z\"].join(\",\")'` -o font.shrinked.ufo font.ufo && vfb2ufo font.shrinked.ufo \u306a\u3093\u3066\u3084\u308b\u3068\u304f\u3063\u305d\u4fbf\u5229www \u901a\u5e38\u306e\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u306e\u5927\u6587\u5b57\u3068\u5c0f\u6587\u5b57\u3060\u3051\u306eUFO\u304c\u77ac\u6bba\u3067\u51fa\u6765\u3066\u3057\u307e\u3046\u3002Range\u5f37\u3059\u304e\uff01\u78ba\u8a8d\u306b\u306fFontLab Studio 5\u304b\u3089\u30c7\u30e2\u7248\u3092\u56de\u53ce\u3059\u2026","published":"2017-02-11 13:21:29","type":"rich","blog_title":"\u3089\u3093\u3060\u3080\u306a\u8a18\u61b6","provider_url":"https://hatena.blog","author_url":"https://blog.hatena.ne.jp/derwind/","blog_url":"https://randommemory.hatenablog.com/","provider_name":"Hatena Blog","categories":["Python","font"],"width":"100%","url":"https://randommemory.hatenablog.com/entry/2017/02/11/132129","image_url":null}