icon M+ 1 かな文字の見直し #7 24 Nov 2006

[ M+ 1 Regular ] かな文字
「な」右上の横線を、前々回よりも緩やかな曲線に再変更。「あ行」の拗促音に準じて、他の拗促音も若干太らせる。

icon 全角英数字のベースライン 24 Nov 2006


「(一部の)全角英数字のベースラインが、他の文字に比べて上付きに見える。」というご指摘をいただきました。上図一行目がプロポーショナル英数字、二行目が全角英数字です。並べている漢字「五十五」は仮想ボディ天地中央に納まっている文字から選びました。
もともと英数字に関しては、プロポーショナルも全角固定幅も若干上付きにしてあります。それぞれ同じ文字は同じ天地寸法で設計してありますので、ベースラインの位置も揃えていました。ですから大文字だけの英単語や数字などでは上付きに見えますし、「gjpy」などを含んだ小文字の英単語は逆に下付きに見えたりします。
心情的にはそれぞれ同じベースラインにしておきたい所ですが、あらためて全角英数字の使用例を見てみますと、小文字のアルファベットが使われる例はほとんど無い様に見受けられました。また誤用例を除けば、プロポーショナル英数字と全角英数字が密接して混在する事も無さそうなので、全角英数字のみベースラインの設定値(svg.d/latin_full*/baseline)を 220 に変更(通常は 240)してみたのが下の図です。

これでもまだ大文字だけの英単語や数字などは僅かに上付きのままですし、小文字の英単語の一部は極端にずり落ちて見えることと思われますが、それぞれの頻度を勘案して決めてみました。実際には様々な重心位置を持つ文字が隣接する訳ですし、合成される漢字フォントも様々なので、どの組み合わせでも満足できる設定は難しそうです。また表示サイズやレンダリング方式の違い、ヒンティングの有無などで、これらの微調整が無意味になるほど描画結果は変化しますので、なかなか心が休まりません。

icon さざなみの不幸 24 Nov 2006

オフラインミーティング、と言ってみたかっただけでも無いのですが、 狩野さん と会ってきました。日頃からお忙しいところを承知で無理難題や我が儘な注文をお願いしているので、とりあえず嫌われてはいない事を確認出来て一安心。今更ながら FontForge 上での「さざなみフォント」自動生成の仕組みを見せていただきました。

プログラミングには無縁な自分から見ると、カクカクの基本設計図から指示一つで様々なウエイトのゴシック体が生成されたり、更には明朝体に変化したりなどの仕組みに感心してしまいました。「さざなみフォント」の開発目的を思い出してみると、もうこの仕組みだけでも大変な事で、生成された文字がデザイン的にどうかなどは、まったく枝葉の事でしかない様な気もしてきます(でも狩野さんは「その上」を見据えて、調整に余念がないわけです)。今後、自動生成の次の課題である質的向上がどの程度まで可能なのか、自分には全く分かりませんが、プログラミング以外の部分でお手伝い出来る所があれば良いなと思います。

完全な意味で「自由」に使う事ができる日本語アウトラインフォントが「さざなみフォント」しかない、という状況が未だに続いています。様々な派生フォントも生まれましたが、どれも「さざなみフォント」無くして成立し得ない訳で、頼り切っているという状況に変わりはありません。思えばこの状況が「さざなみの不幸」の原因でもあるのです。
膨大な文字数を必要とする「日本語アウトラインフォント」故に「(無償である事を含む)自由」な使用許諾を前提とした開発が困難である事は言うまでもありません。その解決策の一つとしての「日本語書体の自動生成」という、自分から見ればそれこそ無理難題な目標をここまで達成した「さざなみフォント」の未完成である質的部分が頻出することで、単なる「汚いフォント」として忌み嫌われている状況が残念でなりません。
単に(そこそこ)整った「日本語アウトラインフォント」であれば、それなりの人がそれなりの時間をかける事で一応は完成するかも知れません。でもそれだけでは、技術的にあまり面白くないですよね。

「さざなみフォント」の基礎となっている素晴らしい技術が長い間放置されていた事、現在もその開発が狩野さん只一人に頼らざるを得ない事に、状況の厳しさを思い知らされます。「さざなみフォント」の漢字部分を一文字ずつ手で修正する事も、とても大変な作業だと思います。でもそれだけでは無く、自動生成の部分にまで踏み込んだ開発協力が増えれば、もっと違う日本語表示の未来が開かれるかも知れません。その未来を「自由」な開発思想の元に実現する事が出来たら、とても痛快だと思うのです。

icon こくご れんしゅうちょう 30 24 Nov 2006



こくご (一)下 ともだち 光村図書より 「くじらぐも」 なかがわ りえこ
M+ 1 Regular 25pt