文字のバリエーションでテキストを書く


10

コミックを手書きする代わりの方法を探しています。魅力的な代替策の1つは、カスタムフォントを作成することです。(その詳細については別の質問で尋ねます。)

ただし、より自然な感じにするために、キャラクターにバリエーションを加えたいと思います。キャラクターには、微妙に異なるいくつかの定義が必要になることを意味します。使用する定義はランダムに決定されます。

現在の主流のフォント形式はこれをサポートしていますか?

そうでない場合、そのようなバリエーションのあるデジタルテキストを作成する方法は何ですか?

それとも、これは最初のカスタムフォントを作成するのに単に正気ではないのですか


レタリングはすべて大文字ですか?
e100 2011年

@ e100はい、すべて大文字になっています
Pekka

TeXを使用することを気にしない場合は、ドナルドクヌースのパンクフォントに関するこの回答を参照してください。ダイナミックフォントに関するこの記事も読んでください。
Paolo Gibellini

回答:


4

コミックで大文字のみを使用したい場合、少しバリエーションを追加する簡単な解決策は次のとおりです。

  • 文字ごとに2つの異なる大文字のフォームを作成する
  • 一方を文字の大文字のスロットに割り当て、もう一方を文字の小文字のスロットに割り当てます
  • 大文字と小文字を組み合わせてレタリングを作成する

おそらく、デザインアプリに直接入力するときに、シフトキーを使ってmIxをランダムにランダムに変更することもできます。たとえば、「let」の「tt」や「moon」の「oo」のように、2つの繰り返し文字がある場合は、本当にランダムではなく、常に異なる形式を使用するようにします。

このアプローチには、フル機能のフォントエディターが必要ない、またはOpenTypeフォーマットの内部の仕組みを掘り下げる必要がないという利点もあります。


1
うーん、非常に興味深い問題を回避します。すばらしい、ありがとう!(私受け入れられた回答を切り替えるのが嫌いですが、この場合、それは本当に正当化されます。)
Pekka

5

Opentypeフォントでは、各グリフの多くの状況に応じた代替フォームと、デフォルトのグリフフォームが自動的に置換されるタイミングを決定するルールが可能です。

私が知る限り、OTフォントをサポートするすべてのアプリケーションがこれらの機能をサポートします。

通常、状況に応じた代替の文字は数文字しかありませんが、文字ごとに複数のフォームを持つことは理論的には可能です。しかし、私はあなたがそれらの外観を本当にランダム化することができるとは信じていません、それらを循環するだけです(したがって、「a」の3つの形があった場合、それらは順番に使用され、「マットの上に座った黒い猫」で繰り返し始めます)

これは、House IndustriesのStudioレタリングフォントの自動コンテキスト代替置換を示す素晴らしいデモページです。これには、手書きのテキストをエミュレートするためのフォーム間の循環が含まれますが、すべての文字の代替フォームが含まれているとは思いません。

このようなフォントを自分で作成するには、グリフをデザインするだけでなく、置換コードを追加する必要があります。これがどれほど難しいかはわかりませんが、すべてのフォント編集アプリでサポートされているわけではありません。


rand文字ごとにセットからランダムなグリフをレンダリングするための潜在的に最も有用なOpenType機能は、私が知っているどのOpenType対応ソフトウェアでもまだサポートされていない約10 uearsです。
usr2564301

2

同じ文字に対して複数のグリフを持つフォントを使用する必要があるだけでなく、アプリケーションもこの機能をサポートする必要があります。

InDesignとIllustratorにはどちらもグリフパレットがあり、テキスト内の任意の文字の代替グリフを手動で選択できます。ただし、多くのタイプを設定する場合、これは非常に労働集約的なプロセスになります。

代替グリフをランダムに選択するソフトウェアは知らないので、フォントを提供するフォントは比較的少ない。通常、スワッシュと合字を提供するために、文字のサブセットに限定されます。

カスタムフォントを作成してから、すべてのグリフを手動で微調整する(またはそれを行うためのコードを記述する)のは簡単な作業ではありません。おそらくあなたのコミックを手書きするほうが簡単でしょう:)


良い点。加えて、考えられるペアごとに、多くのペアリング/カーニングも行う必要があります...単一のグリフフォントを作成して、まず適切な結果が得られるかどうかを試してみると思います。
Pekka

しかし、OpenTypeフォントは、状況依存の代替の置換を自動化することもできます。これは、プロダクションフォントで手書き文字をエミュレートするために使用されることがあります。
e100 2011年

1

あなたは、opentypeでサポートされている、文脈的および文体的な代替文字形式を目指しています。

http://en.wikipedia.org/wiki/OpenType


-3

これを正確に提供するSaaSソリューションがいくつかあります。多くの場合、実際のフォントは使用されませんが、実際の手書きまたはコンピューターで生成されたドキュメントである場合に違いを生むことがほとんど不可能であるレベルにランダム化する特別なソフトウェアです。時々、人は本当にすべての手紙を手作業で行います。

そのようなサービスは、fiverなどのオンラインプラットフォームから、または単にGoogleを通じて見つけることができます。

免責事項:私はそのようなサービスの1つで働いています。


1
オフサイトリンクの宣伝に関するガイドラインを参照し、回答に免責事項を追加してください
好奇心が強い

残念ながら、それはオフサイトリンクの宣伝のようであり、宣伝ガイドラインを確認たところですが、実際にはそうするつもりはありませんでした(確かに私の製品ですが)。その場合、反対票を投じないための最良の方法は何でしょうか?以前の回答をすべて削除する必要がありますか、それともコンテンツを編集する方法はありますか?私はStackExchangeとStackOverflowのの通常のユーザーだとしてシステムをスパムするために、任意の意図を持っていない
aleksandaril

1
これがあなたの製品であるという免責事項を追加するには、回答を編集する必要があります。私は反対票については何もできませんが、プロセスをさらに説明し、他のプロバイダーを追加すると役立つでしょう...
好奇心

こんにちはaleksandaril。私はあなたの答えを自由に編集して、自己宣伝を少し露骨にしないようにしました。他のプロバイダーを追加し、サービスの名前を削除しました(ただしリンクは保持しました)、サービスに関する一般的な情報を上に配置しました。さらに改善できると思われる場合は、いつでも回答を編集できます。
PieBie

ご協力ありがとうございます。答えは今のままでいいので、変更しません。もう一度、ありがとうございます。ほんとうにありがとう。
aleksandaril
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.