タイプデザイン:セリフ書体のUmlaute(äÄ、üÜ、ödesign)をデザインするための背景とガイドライン


7

私は本の編集デザインに取り組んでいます。ブルターニュタイプファウンドリーのルーカスビハンは、彼のセリフ書体»Self Modern«の試用版にアクセスできるほど親切でした。これをドラフトに使用しています。

Self Modernのプレビュー:

セルフモダンサンプル1 セルフモダンサンプル2

残念ながら、書体にはUmlaute(äÄ、üÜ、öÖ)が含まれていません。本の一部はドイツ語なので、必要です。ドラフトでやりたいのは、Glyphs を使用して、既存のa Au Uおよびo O書体を、もちろんルーカスと通信するUmlauteを自分で作成するための基礎として使用することです。

完全にプロのタイプデザイナーではないのですが、ウムラウトのデザインに関する情報、特にセリフの書体を教えてくれる人はいますか?私は覚えておくべきことがあると思います、そして、Äそれを単にコピーしてA、そのi上から取られた2、3のドットを置くことによって作成されません。


問題の書体にはßがありますか?そうでない場合、これはおそらくはるかに大きな問題になります(スイスドイツ語を使用している場合を除く)。また、任意の合字として単一文字のバリアントを持つことのポイントは何ですか?
Wrzlprmft

@Wrzl単一文字の合字は単に誤ってラベル付けされ、実際には上記の文体セットにすぎないと思いますか?
カイ

回答:


4

ここに発音区別符号を設計するための多くの有用な情報とリソースを見つけることができます:

ラテン語ベースの書体を設計するとき、発音区別符号はどのように処理されますか?

具体的には、この場合はDiacriticsプロジェクトです。それは言う

ウムラウトとウムラウトの基本的な形は2つのドットです。したがって、シンボルは、上のiと同じ2つのドットで作成され、同じ高さに配置されます。場合によっては、ドットアクセントを縮小する方が視覚的に楽しいことがあります。ただし、縮小されたドットでも、ドットアクセントと同じ形状にする必要があります。

したがって、理論的には、書体の既存の文字とドットをそのまま使用できます。

グリフを作成しています...

グリフでは、不足している発音区別符号用の新しいグリフを作成し、それらの発音区別符号のアンカーを設定して、グリフが結合されたグリフを自動生成できるようにする必要があります。

フォントビューの左側のサイドバーの[言語]セクションで関連する項目を右クリックすると、不足しているグリフが表示され、それらを生成できます...

ここに画像の説明を入力してください

注意; 必要なグリフは「分音記号」です。グリフがウムラウトと呼ぶものは、実際には二重急性です。

物事を簡単にするために、最初に分音記号のみを生成します。

次に、グリフにパスを作成する必要があります(そのため、いくつかのドットをコピーして貼り付け、必要に応じて拡大縮小して再配置します)。あなたもいる間にアンカーを設定します(cmd+ U); アンカーは、生成された結合文字のコンポーネントを配置するために使用されるため、アンカーを調整する必要がある場合とない場合があります。

次に戻って、結合された文字を生成します。

分音記号を最初に作成すると、Glyphは結合された文字が作成されるときにそれらを自動的に生成できます。それ以外の場合は、すべてが空のグリフとして生成されます。それぞれを確認して、グリフ→コンポーネントグリフの作成に移動し、グリフを自動生成する必要があります。

グリフで発音区別符号を設定する方法の詳細はこちら:


入力をありがとう、本当に役に立ちました。分音記号を定義した後、分音記号を生成することは完全にうまくいきましたが、後で各分音記号ごとにドットを個別に操作する方法はありますか?たとえば、「Ü」の場合は移動したいのですが、発音区別符号は一般的にしか操作できないため、ウムラウトよりも上で変更できます。
JoSch 2017

1
「U」のアンカーを設定および変更する場合、そのキャラクターの配置のみを制御できます。または、「Ü」内のコンポーネントを右クリックして、「自動配置を無効にする」を選択することもできます。その後、必要に応じて移動できます。
カイ

1
コンポーネントを使用する代わりに、コンポーネントを右クリックして[分解]を選択し、通常のパスに変換することもできます
Cai

3

覚えておくべきことがあると思います。andは、Aをコピーして、その上のiから取得したドットをいくつか配置するだけでは作成されません。

あなたが説明することは驚くほどうまく機能しますが、いくつかの小さな落とし穴があります:

  • 小文字のウムラウトはほとんどの場合、それぞれのベース文字から水平メトリックを継承できますが、f、一部の大文字、または特殊文字が前にある場合、これは通常うまく機能しません¹  。これをカーニングするか、ウムラウト(狭いドット)または先行する文字(たとえば、アセンダーの突出が少ないf)のコンテキストバリアントを使用して解決でき  ます。Linux Libertineの例とソリューションを以下に示します。

    ウムラウトの衝突を回避するLinux Libertineの例

  • 大文字のウムラウトは、特に大文字が小文字のアセンダーと同じくらい高い書体の場合など、他の最も高いグリフよりも高くなることがよくあります。あなたの例のように小さなラインスペーシングでは、これは上の行のディセンダーとの厄介な衝突につながる可能性があります。一方、ドットを下げるときは、ベース文字と衝突しないようにします。これを避けるために、多少のための基本文字の横にドットを配置Äと  Öや茎の間  Ü。 以下に、Linux Libertineがこれを実現したことを示します。以下のためにどのように注意Äと  Ö、ためながらドットは、さらに離れ小文字のウムラウトのためよりも  Ü、彼らは互いに接近しています。

    ウムラウトドットが低いLinux Libertineの例

もちろん、テキストの長さに応じて、修正に時間をかける前に、上記のまれな問題が実際に発生するかどうかを確認することは価値があります。

nonドイツ語以外のテキストには、さらに多くの潜在的な問題があることに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.