その他
私はただ言葉を注意深く選んだだけです
“I just chose words carefully” (unsung.aresluna.org)
要約
この記事は、等幅フォントでの文字詰め、特に均等割り付けの難しさについて論じています。著者は、1990年代後半に書かれたSuper Metroidのガイドで、著者が行の長さにぴったり合うように言葉を注意深く選ぶことで、二重スペースを一切使わずに右端を完璧に揃えるという驚くべき手法を用いた事例を紹介しています。この手法は、現代のUIテキストのフィット問題にも通じるものとして、興味深いテクニックとして取り上げられています。
全文翻訳
等幅フォントでの文字詰めを特に楽しむ人はいないと思います。通常のテキストはまあまあです――少なくとも、それなりに大丈夫です。右揃えも、スペースの数を数えることを気にしなければ問題ありません。しかし、中央揃えはすでに少し厄介になります。なぜなら、物事を真に均等にするための半スペースがないからです。そして、完全な均等割り付けは、特に奇妙な事態を引き起こすところです。スペースが大きすぎて、均等に配置できず、非常に不快な感覚を生み出します。
他の場所での文字詰めソリューションはハイフネーションですが、等幅フォントでもハイフネーションは不快に感じられます。ハイフンが目立ちすぎ(そして結果的にコピー&ペーストを台無しにします)ます。これが、テキストファイルで完全な均等割り付けがあまり見られない理由です。
しかし、もう一つの選択肢があります。行の長さに正確に合う言葉だけを選んでテキストを書き直すことで、二重スペースを回避できます。これはまさに、rs1nが1990年代後半にSuper Metroidのガイドのために行ったことです。
驚くべきことに、これはさらに17,000語にわたって続き、各行の右端は文字で完璧に終わり、二重スペースは見当たりません。著者はFAQで軽く触れています:
テキストを均等割り付けするためにどのプログラムを使用しましたか?
なし。右側にすべてが揃うように、ただ言葉を注意深く選んだだけです。すべてASCIIエディタで行われました。
私はこれを主に好奇心として共有しています。物理的な書籍のための書き直しは、寡婦(widows)や孤児(orphans)を避けるために行われることがありますが、画面上の文章ではそれほど見られません。同時に、密集したインターフェースで、特定の幅の下に収めるためだけに、ボタンのUI文字列やツールチップを何時間も調整して、認識してうなずかなかった人がどれだけいるでしょうか?
2026年8月30日
テキスト編集 19
タイポグラフィ 32
ライティング 15