世界を動かす技術を、日本語で。

いくつかの興味深い現代のピクセルフォント

概要

  • 1990年代のVCR OSD Monoフォントの問題点と、その解決策としてのAnalog Monoの登場
  • Coral Pixelsによる1990~2000年代のカラーフリンジ再現
  • Two Sliceの極小ピクセル表現
  • これらはすべてベクターフォントであり、現代OS対応
  • Geist Pixelは実用性とタイポグラフィの厳密さを両立したシステム拡張フォント

VCR OSD MonoとAnalog Mono

  • 1990年代の VCR OSD Mono は、VCRやテレビ、カムコーダーなどの家電で広く使用されたクラシックなピクセルフォント
  • 低いベースライン が特徴で、ディセンダー(gやyなどの下に伸びる部分)が上に引き上げられていた設計
  • Andrew Gleesonによる Analog Mono は、このベースライン問題を修正した新フォント
  • アナログ機器の雰囲気を保ちつつ、現代的な読みやすさを実現
  • レトロ感と実用性の両立を目指したデザイン

Coral Pixelsとカラーフリンジ

  • Kumiko Yoshidaが制作した Coral Pixels は、Google Fontsでも利用可能なカラーフォント
  • 1990~2000年代の カラーフリンジ(色のにじみ) を再現
  • 元々はサブピクセルレンダリングの副産物だったが、現在は ノスタルジーや視覚的な面白さ を演出する要素
  • クロマティックアバレーション(色収差)に近い効果
  • デジタル懐古趣味と現代デザインの融合体

Two Sliceの極小ピクセル表現

  • Joseph Fatulaによる Two Slice は、 高さ2ピクセル という極小サイズのフォント
  • 「やや読める」程度の可読性
  • ピクセルフォントの限界に挑戦したコンセプト
  • デザイン実験としての価値
  • 極小サイズでの表現力追求

ベクターフォントとしての現代的対応

  • これらのフォントはすべて ベクターフォント として設計
  • 現代のOSにインストール可能
  • 見た目はピクセルフォントだが、 スケーラビリティや互換性 を確保
  • レトロな雰囲気と現代的な利便性の両立
  • 技術的進化とデザインニーズの融合

Geist Pixelのシステム拡張性

  • Vercelによる Geist Pixel は、単なるノベルティフォントではなく システム拡張 として開発
  • 本格的な使用を想定し、 視覚的なギミックではなく実用的なツール として設計
  • ピクセルフォント特有の問題(スケーリング、メトリクス、装飾性)を克服
  • 視覚的テクスチャタイポグラフィの厳密さ の両立
  • 特に カーニング、メタデータ、追加グリフ、縦方向メトリクス など、見えない部分の品質に注力

Geist Pixelの開発チームの誇り

  • フォントの価値は 文字形状だけでなく、周辺設計の見えない努力 にも依存
  • Geist Pixelチームは、 縦方向メトリクスや細部調整 に特に自信
  • プロダクトでの運用を前提にした 高品質なタイポグラフィ体験
  • チームのこだわりが、フォントの信頼性と使いやすさを実現
  • 実務で活躍できるピクセルフォントの新基準

Hackerたちの意見

Geist Pixelは新しいフォントじゃなくて、システム拡張なんだよね。まあ、LLM。

ちなみに、これはVercel自身がGeist Pixelを紹介する時に言った直接の引用だよね。

低解像度ソフトウェアが好きな俺たちは、2003年から超えられてない伝説を認めなきゃね。今のところ、ソフトウェアをクールなファンタジーの本みたいに見せるのが全てだよ。

俺にはちょっと難しすぎるな…

長年のエリサフォント(04フォントと同じく日本製)にしか対抗できないね。 https://twitter.com/gingerbeardman/status/111533004449746944...

https://viznut.fi/unscii/ が好きなんだ。ASCIIアート用だけど、ターミナルでもちゃんと使えるし、Unicodeのアップデートも受けてる。

「ファンタジー」バージョンは、ドワーフフォートレスのスレイプニルフォントを思い出させるな。いいね! http://dwarffortresswiki.org/index.php/File:Andux_sleipnir_8...

Analog MonoとTwo Sliceは本当にいいね。これが好きなら、もう一つのお気に入りのモダンピクセルフォント、Departure Monoも気に入ると思うよ。

Papers, Pleaseのゲームで使われてるフォントに似てる気がする。

きれい!ありがとう!

同じこと言いに来た!実はDepartureが大好きで、コーディングやターミナルフォントとして使ってるんだ。元の投稿のフォントも試してみるつもりだよ。

アンドリュー・グリーソンがAnalog Monoをデザインしたんだ。「VCR OSD Monoの罪を修正するために」ってね。90年代のハイファイ機器、VCRやテレビ、ビデオカメラなんかでよく見かけたクラシックなピクセルフォントがあったんだ。問題の一つは、ベースラインが低くて、下に突き出た文字が全部上に引き上げられちゃってたこと。「VCR OSD Monoは、Riciery Lealが作った無料のビットマップフォントで、ヴィンテージVCRの画面表示テキストにインスパイアされたもの。レトロデザインに適していて、39言語に対応してる。」VCR OSD Monoは何の罪も犯してないけど、その accusation をするのは罪だよ。VCR OSD MonoはVCR ASCIIキャラクター生成を忠実に再現してる。もし「修正」したいなら、HelveticaやTimes、Typewriterまで「修正」するのを止める理由は何?自分の変更を正当化する理由を示して、他の人の理由を攻撃しないで。新しいフォントを作りたいのはいいけど、もっと忠実に作った人たちを指摘するのは良くないよ。

ちょっと知っておいてほしいんだけど、フォントの人たちはこうやってお互いをよく参照するんだよ。タイポグラフィの世界では、インスピレーションや系譜を示す手段として、そういうのがあるんだ。実際、インスピレーションを呼びかけるって感じだね。もし論争を売れる特定の帽子(フォント)がいるなら、それはタイポグラファーだよ。 >「ヘルベチカにまで直せよ… アクツィデンツ・グロテスク ヘルベチカ || 出てけ、なんてこった?」

Geistは本当にひどい見た目だね。ベクターフォントをピクセルグリッドに適当に載せた感じで、キャラクターやバンディング、形に対する配慮が全然ない…。

アナログモノとゲイストは、グリフあたりのピクセル数が多すぎて、20px以下のサイズだとピクセルフォントに見えないんだよね。アナログは2x2ピクセルの大きな(重なり合った)ブロックで構成されてるから、ちょっとそれを和らげてるけど、ゲイストはなんかダウンサイジングされたベクターフォントに見えるな。

俺には高DPIのX11フォントに見えるな。特にオリジナルでもユニークでもないし。

Gohuフォントがすごく好きなんだ。最近、静的ブログのフォーマットで使ってみたんだけど、http://dntbl.ink>、woff2に変換したよ。表示も最高で、VAXっぽい感じが出てて大満足!

これが「ピクセル」フォントに入るかはわからないけど、https://fsd.it/shop/fonts/pragmatapro/ には手描きのビットマップがたくさんあって、ユニコードの広範囲をカバーしてるよ(確か、アンチエイリアス用の手動ヒンティングもあったはず?)。ちょっとレトロ感は薄いけど、機能的なフォントとしても素晴らしいし、アート作品としてもいい感じだよ(少なくとも、そうやって値段を正当化したんだ!)。

数年前に、128x64の小さなディスプレイを使った組み込みプロジェクトに取り組んでたんだけど、ピクセルフォントを使いたくて、見つけたフォントにはあまり満足できなかったから、自分で作ってみたんだ。意外と簡単にできることがわかったよ。Font Forgeは素晴らしくて、使いやすいし、最初にいくつかの文字を希望のサイズで作ると、すぐにまとまりがあって読みやすいものが作れるよ。これを練習としてやってみるのをおすすめする!おまけに、オープンソースのアイコンをフォントグリフとして追加してみたんだけど、どれだけ小さくしても特徴を保てるか考えるのがすごく楽しかったよ。