FontBBox Viewer 開発記録

FontBBox Viewerの説明のつもりでしたが、途中でいろいろ仕様を変えたので、開発記録ということにしましたよ。
25
ものかの @monokano

上の2つの丸はCID+65161と65162。U+302Bと302Cのvertグリフだった。結合文字だけど何の記号だろうねー(おじさんこのへん全然知らない)

2017-02-27 00:53:54
ものかの @monokano

「FontBBox Viewer」tama-san.com/fontbbox-viewe… 満を持して公開となりました。説明は後でそのうちに書きます。とてもニッチなアプリなので、面白がってくれる人はごく一部だと思うんですけど、楽しんでくださいな。

2017-03-06 20:19:13
MD5500 @MD5500

@monokano せんせー! フォントリストは何順でソートされてるんですか?

2017-03-06 20:26:35
ものかの @monokano

@MD5500 APIが渡してきたそのままー。PostScript名順じゃないかな?

2017-03-06 20:32:03
MD5500 @MD5500

@monokano あぁ、なるほど。 モリサワの『A-にょろ』がまとまってないからなんだろう?って思いました。

2017-03-06 20:34:22
ものかの @monokano

@MD5500 当初は表示フォント名順でソートしていて、A-OTFもまとまっていたんだけど、ソートするのはやめたんだな。フォント名検索ができるしNE!

2017-03-06 20:38:24
MD5500 @MD5500

@monokano 文字検索が複数入れてもちゃんと利くのすごい! (フォント代えるとクリアされちゃうんですね〜)

2017-03-06 20:44:31
ものかの @monokano

@MD5500 コードポイント検索もスペース区切りで複数できるぜ。フォント変更で検索欄クリアは、悩ましいところがあって今の仕様にしたんだけど、悩ましいね~。

2017-03-06 20:52:38
ものかの @monokano

FontBBox Viewerが描き出すのは、二次元座標の世界。すべてのグリフが座標軸の原点「0」を基点にしていて、つまりグリフのひとつひとつに二次元座標の世界がある。文字を並べるというのは、ひとつひとつの二次元座標の世界を並べているんだ。

2017-03-06 21:06:05
ものかの @monokano

二次元座標っていってもあれだよ、棒グラフとか折れ線グラフで使ってるあれと全く同じで、みんなも見慣れてるよね。

2017-03-06 21:16:21
ものかの @monokano

FontBBox ViewerはXojo製で64bitでHi-DPI対応したんだぜ。Xojoでもここまでやればできる子。

2017-03-06 21:22:56
ものかの @monokano

「自動検出」は大曲さんのリクエストなんだけど、なんか降りてきてガーッと作ったのは我ながら神ってた。いろんなものが用意されて噛み合った感じ。こういうことってあるんだねー。

2017-03-06 21:37:40
ものかの @monokano

大曲さんのリクエストがまたキレッキレだったから、FontBBox Viewerがこのレベルになったのは本当に大曲さんのおかげ。私だけじゃここまで作れない。

2017-03-06 21:44:16
ものかの @monokano

@mashabow やってるやってる。VORGもたのしいよー

2017-03-06 21:56:44
mashabow @mashabow

ものかのせんせーすごい!

2017-03-06 21:57:21
mashabow @mashabow

@monokano せんせー! フォント検索欄が case-insensitive になるともっとよさげです!

2017-03-06 21:58:58
大曲 都市 @Tosche_J

@monokano とんでもないです!自分は一行も書いてないのにそこまで持ち上げていただくなんて…笑

2017-03-06 22:00:26
ものかの @monokano

@mashabow それなーXojoのバグでcase-insensitiveにすると異様に遅くなるんだ…。良い方法がないかもっと探ってみる!

2017-03-06 22:01:28
ものかの @monokano

@Tosche_J ふふふ、アプリ作りで今までで一番わくわくしましたよ♪

2017-03-06 22:02:55
ものかの @monokano

@MD5500 ねーねー「フォント変更→検索欄そのまま→検索欄を無視してグリフをすべてリスト表示」「フォント変更→検索欄そのまま→検索欄を反映して(検索した結果で)グリフをリスト表示」どっちがいいかな?

2017-03-06 22:55:37
ものかの @monokano

@mashabow できた。速度も問題ない。もっと早く試せばよかった…

2017-03-06 22:58:04
MD5500 @MD5500

@monokano 私は後者で、フォントの切り替えで自形が変わって見えた方が面白いかな〜って思いました。

2017-03-06 23:08:14