「ただ言葉を慎重に選んだだけ」
原文は Marcin Wichary により に公開されました。 このブログを購読する
等幅フォントで組版するのが好きだという人は、あまりいないと思う。
通常のテキストなら問題ない。少なくとも、なりうる限りは大丈夫だ:

右揃えも、スペースを数えるのを気にしなければ問題ない。だが中央揃えになると途端にややこしくなる。半分のスペースがないため、真に均等に配置することができないからだ:

そして両端揃えになると、とりわけ奇妙なことになる。スペースが大きすぎて均等に分散できず、ひどく不快な印象になる:

ほかの組版で使われる解決策はハイフネーションだが、等幅フォントではこれもまた不快に感じられる。ハイフンが目立ちすぎるうえ(その結果コピー&ペーストも崩れてしまう):

だからテキストファイルで両端揃えを目にすることはめったにない。
しかし、もうひとつ方法がある。文章自体を書き換えるのだ。行の長さにぴったり収まる単語だけを選べば、二重スペースを避けられる。
まさにこれを1990年代後半に『スーパーメトロイド』の攻略ガイドでやってのけたのが、rs1nだ:

驚くべきことに、この状態がさらに1万7000語にわたって続くのだ。どの行も右端は文字でぴたりと揃い、二重スペースはどこにも見当たらない。
作者はFAQの末尾で、さらりとこう触れている:
テキストの両端揃えにはどのプログラムを使ったのですか?
何も使っていません。ただ言葉を慎重に選んで、すべてが右端で揃うようにしただけです。すべてASCIIエディタでやりました。
これを主にちょっとした珍しい事例として紹介しているのだが、紙の本ではウィドウやオーファンを避けるための書き換えは当然のこととされている。ただ、画面上の文章ではそこまで見かけることはない。
とはいえ、ぎっしり詰まったインターフェースの中で、ボタンのUI文字列やツールチップを一定の幅に収めるために、何時間もかけて調整した経験がある人なら、少なからず共感してうなずくのではないだろうか。
記事をランダムに読む
コメント
ログインしてコメントする