ジェネレーティブ タイポグラフィをどのように定義/作成しますか? また、ある種の「インテリジェントな」適応についても考えました。たとえば、特定の条件でセリフを使用するフォントかどうかなど… actionscript でフォントのベクトルにアクセスする方法について、何か発見はありますか?
3 に答える
Metafontは、パラメータ化された記述からフォントを生成します。たとえば、Computer Modern フォントには 70 ほどのパラメータがあり、すべてのバリアント (セリフ、サンズ、タイプライター、ボールド、イタリックなど) は単一の Metapost ソースから生成されます。一部のフォントは、PostScript 形式のファンキー バージョン用に生成されると、ラスター時にランダム化されるため、まったく同じページを 2 回印刷することはできません。
Douglas Hofstadter も彼のMetamagical Themasの本でフォントの生成について語っています...
ただし、一般的に、これらのアイデアは実際には定着していません。Multiple Master フォントと OpenType フォントのスマート合字はありますが、実際の動的生成はありません。
を使用して独自のTTF/OTF / etcエンコード/デコーダーを作成しない限りbyteArray
、この種のアクセス権はありません。
もう 1 つの可能性は、オープン ソース プログラミング環境ProcessingとライブラリGeomerativeを使用することです。フォントのすべてのベクトル ポイントにアクセスして操作する関数があります。そこから、新しく生成されたフォントを画像として保存し、actionscript で使用できます。