次の iA Writer のアップデートでは、かなり極端なタイポグラフィのアクロバットが登場します。3つの可変フォントが付属し、何千通りものグレードを使えます。これにより、サイズ、デバイス、背景色に応じてフォントの太さを調整できます。さらに、カラム幅と文字サイズに応じて行間と文字間も調整しています。すごいところは、おそらくそのどれも見えないことです。けれど、感じることはできるはずです。
3つの可変フォント
iA Writer は、まず1つのフォントから始まりました。Bold Monday がデザインしたクラシックな Nitti です。昨年は iA Writer Duo を追加しました。IBM Plex をベースに、W と M に少し余裕を与える2段組みの書体です。今年は、4つの文字サイズを持つ第3のフォント iA Writer Quattro を追加し、デザインを統一しました。
Quattro は、プロポーショナル書体のような性質を持ちながら、クラシックなタイプライターフォントの技術的な長所も多く残しています。単語間により広い隙間を取り、各文字にクラシックで完全なプロポーショナル書体より少し多くの余白を持たせています。

単語間の広めのスペースと等幅の句読点は維持しました。Quattro は小さな画面でスペースを節約します。そして、よりすっきりして規則的な文字面を提供することで、美しく見えます。ほんの数文字の幅を変えるだけで、見た目は大きく変わります。

フォントはすべて再設計されました。iA Writer Mono、Duo、Quattro は IBM Plex を土台にしています。最新の反復では、IBM ブランド特有の特徴を取り除き、よりクラシックな iA Writer フォントに近づけました。丸ではなく四角いドットを使い、a、j、f、l、t、y、Q、そして多くの非ラテン文字の曲線やうねりを調整し、Mono、Duo、Quattro を共通の見た目で統一しました。これはかなりの作業でした。
見た目に応じた太さ
3つの新しい書体ファミリーは、いわゆる可変フォントとして提供されます。従来のフォントが限られた数のウェイトしか持たないのに対し、可変フォントはウェイトと機能のあいだに無限の段階を提供します。現在、3つを1つのフォントに統合するアップデートを準備しています。
利点のひとつは、可変フォントによって、サイズや画面、背景ごとに異なる見た目の太さを使えることです。

見た目に応じた太さは、印刷では昔から使われてきました。異なるサイズでフォントを読みやすくするには、形を少し調整する必要があります。一般的に、小さいフォントほど、太く、広くあるべきです。クラシックな例を示します。

「アナログの金属活字として存在していた Century Expanded の各サイズには、異なるサイズでも文体的特徴を保ち、技術的な印刷上の問題を補正し、可読性を高めるための設計上の差異があった。」 Font Hinting and the Future of Responsive Typography
iA Writer 5.2 では、使用する文字サイズに応じて見た目の太さを自動的に調整します。サイズが大きくなるにつれて、ウェイトは変化します。文字サイズが大きくなるほど、フォントはより細く、文字間がより詰まります。これは以前はできませんでした。
サイズだけでなく、画面ごとに求められる太さも違います。画面ではフォントの見え方が変わります。たとえば retina や高密度 retina のように、ピクセル数が多いものも少ないものもあります。使うデバイスに応じて、異なるグレードを適用しています。
文字サイズ、ピクセル密度、画面の種類だけが現代タイポグラフィの課題なら、私たちの仕事はほとんど退屈だったでしょう。ご存じのように、暗い背景では白いテキストがより明るく輝きます。だから iA Writer 5.2 では、ナイトモード向けに見た目の太さをさらに5%抑えています。そんなことをするのは誰だ? 変わり者です。
動的な行間
もうひとつ守るべきタイポグラフィのルールは、カラム幅が広いほど行間も広くする必要がある、ということです。こうすることで、長い行でも目が次の行へ簡単に移動できます。

文字サイズとテキストのカラム幅に応じて、適切な行間を計算します。小さいフォントは大きいフォントよりも広い行間が必要で、等幅でないフォントは、等幅フォントより少し大きめの行間が必要だという点も考慮しています(グレー値の違いがあるためです)。字間も同様に変わります。小さいフォントほど太く見えるので、少し余裕が必要です。

iA Writer は、1行あたりおよそ64、72、80文字まで対応します。Mono は常に上限いっぱいまで使い、Duo は M と W が広いため、入る文字数が少し少なくなることがあります。Quattro は文字が細いため、より多く収まります。
タイポグラフィのローカライズ
iA Writer の CJK タイポグラフィについては不満がありましたが、その通りでした。ここでも私たちはかなり思い切りました。好みのタイポグラフィを、エディタ設定でシステム言語とは独立して選べるようになりました。

中国語、日本語、韓国語のフォントは、iA Writer の Mono、Duo、Quattro の文字、句読点、数字と組み合わされています。

擬似イタリック(読みにくさの原因でした)はやめ、強調ドットに置き換えました。中国語では下に、日本語と韓国語では上に付きます。

韓国語タイポグラフィは完全に再定義し、UI もローカライズしました。

すべてのフォントとテンプレートがキリル文字に対応し、ロシア語ローカライズも加えました。

ギリシャ語と古代ギリシャ語も追加しました。これは IBM Plex にはまだありません。学術系の書き手が多い私たちにとって、これは「あれば便利」ではすみませんでした。

これらの変更はすべてテンプレートにも反映されました。言語とダイアクリティカルマークのジャングルの中では、ひとつやふたつのミスが入り込んでいるかもしれません。見つけたらぜひ報告してください。
待って! まだあります!
ここに挙げたのは、タイポグラフィ変更のほんの一部です。リリース当日に大きな Word エクスポート更新を含む、ほかの改善点については第2弾で説明します。
そしてもちろん、新しい iA Writer フォントは GitHub で無料で入手できます。あなたが書くあらゆる場所で使ってほしいのです。