手書き風のフォントは、明らかな問題を抱えています:同じ文字が連続して繰り返され、自然な筆跡の幻想が崩れてしまうのです。デザイナーBeau Maher氏によって作成されたRando Sansは、この問題に対処します。これは、書き進めるにつれて各グリフにランダムな変異を適用するダイナミックなフォントで、より有機的で信ぴょう性の高い視覚効果を生み出します。
コンテクスト代替と擬似乱数コードの仕組み ✨
Rando Sansの技術的解決策は、OpenTypeのコンテクスト代替機能に基づいています。この機能は、文脈に応じてグリフを自動的に別のものに置き換えるものです。これに特定のコードを組み合わせることで、フォントは同じ文字の複数のバージョンを非決定的な順序で活性化します。システムは、2つの同一文字が連続して出現しないようにし、利用可能な変異を予測不能なパターンなしで分散させる擬似乱数ロジックを適用します。
工場出荷の筆記体にさよなら、制御されたカオスへようこそ 🎲
これで、メモリに3つの文字型しか入っていないロボットが書いたようなテキストにようやく別れを告げられます。Rando Sansはタイポグラフィに運の要素を導入します:どのaが来るかはわからないけれど、少なくとも前のものと同じではないのです。軽い強迫性障害を抱えた書道アシスタントを雇っているようなもので、多様性を重視しています。ただし、偶然にもルールがあり、シミュレートされた本物らしさにも行動規範が必要です。