テキストエディタで見やすいフォントを選ぶなら、原稿全体を一種類で決める前に、桁揃えが必要な行は等幅、長い文章は可変幅も候補として同じ文字サイズで比べてください。等幅フォントは一文字ごとの幅が揃うため表やコードを追いやすい一方、会話文では字間が広く感じられることがあります。
今回Rune Studioでは、12行の桁揃え表、600字の会話文、20行の全角半角混在コードを別タブで開き、本文18pt・画面部品14ptの条件を再取得できました。ただし、フォントファミリーの切替と最終採否は記録できていません。どのフォントが見やすいかは、以下の条件で読者が目視して決める必要があります。
三標本で見る場所を変える
font-test/ に三つの短いファイルを作ります。
columns.txt:商品名、数量、単価を空白で揃えた12行dialogue.md:かぎ括弧を含む600字の会話文mixed-code.txt:英数字、全角コメント、記号が混ざる20行
表では列の開始位置、会話文では一行を追う目の負担、コードでは半角記号と日本語コメントの境目を見ます。同じ観察項目を三標本へ当てるのではなく、用途ごとに合格条件を変えるのがポイントです。
| 標本 | 等幅を選ぶ目安 | 可変幅も試す目安 |
|---|---|---|
| 桁揃え表 | 同じ列が上下で一直線になる | 空白による桁揃えを使わない |
| 会話文 | 文字位置を数える作業が多い | 長時間読んでも行を見失いにくい |
| 混在コード | 記号とインデントが追いやすい | コードではなく説明文が中心 |
候補を比べる条件を固定する
文字サイズを先に決める
Rune Studioの本文サイズを18pt、画面部品を14ptにし、三標本を別々に開きます。比較中にサイズや行間を変えると、フォントの差なのか表示条件の差なのか分からなくなります。行間、ウインドウ幅、表示倍率も一周が終わるまで固定します。
候補Aと候補Bを同じ場所で見る
候補Aを等幅、候補Bを可変幅として、各ファイルの同じ行を開きます。たとえば表は3〜8行、会話文は冒頭200字、コードはインデントが三段ある箇所です。
Rune Studioの公開機能ではフォント、行間、末尾余白を調整できます。ただし今回の記録では、候補A・Bの具体名や切替後の表示状態を読み戻せませんでした。候補名と選択値は自分の比較表へ書いてください。
三つの質問だけで採否を決める
- 表の列開始位置を上下に追えるか。
- 会話文を10分読んで同じ行へ戻りやすいか。
- コードの半角記号と全角コメントを見分けやすいか。
「全標本で同じフォントが勝つ」必要はありません。表やコードを編集する時間が長いなら等幅、本文を読む時間が長いなら会話文の結果を優先する、というように作業時間で重みを付けます。
今回確認できたこと
点数が同じときは作業時間で決める
候補AとBが同点なら、フォント名の評判ではなく、その原稿で最も長く行う作業を基準にします。たとえばプログラミング解説書で、コード確認が一日90分、本文推敲が30分なら、混在コードの得点を優先します。会話中心の小説で本文を三時間読み、表は登場人物一覧の確認に五分しか使わないなら、会話文の追いやすさを優先します。
もう一つ見るべきなのは誤読の種類です。等幅で句読点の間が広く感じるのか、可変幅で表の列を取り違えるのかでは、影響が違います。「少し好みではない」より「数値の列を誤認する」を重く扱ってください。採用後も一週間だけ候補名、作業時間、目の疲れ、見落とし箇所を記録すれば、初日の印象だけで固定する失敗を避けられます。
比較する時間帯もそろえます。朝の10分と深夜の一時間では疲れ方が違うため、候補Aだけ有利になりかねません。二候補を同じ日に交互に見るか、翌日は順序を入れ替えます。フォント以外の背景色や文字色も変えず、何を比べた試験なのかを一つに絞ってください。
三標本を別タブで開き、本文18pt・画面部品14ptの比較条件を保存して再取得できました。これは比較の土台がそろったことを示しますが、等幅と可変幅のどちらが見やすかったかを示す結果ではありません。
フォントファミリーの採否、再起動後も同じファミリーが選ばれるか、印刷時の組版は未確認です。特に「等幅なら必ず日本語本文が読みやすい」とは判断できません。
一種類に決める前の結論
見やすいフォントは名前の人気ではなく、表の整列、会話文の追いやすさ、コードの境界で選びます。Rune Studioで比べるなら、まず三標本を本文18pt・画面部品14ptにそろえ、候補名と三つの目視結果を記録してください。
フォントや行間を原稿に合わせて調整したい人は、Rune Studioの商品ページで現行の表示設定を確認できます。最初の一歩は、手元の原稿から表12行・会話600字・コード20行を抜き出すことです。


