
編集中に生の文字数を表示する目的は、締切の最後に一度だけ数えることではなく、執筆のペースを途中で判断することです。ただし、表示位置やデザインより先に、何を一文字と数えているか、保存後も同じ値に戻るかを確かめる必要があります。
表示値には「範囲」がついている
文字数がエディタ全体、開いているファイル、選択範囲のどれを示すかで、値は大きく変わります。タブが複数あるなら、どのタブがアクティブかも確かめます。「文字数は足りている」という判断に、別章の数値を使わないためです。
また、空白と改行、ASCIIを含むかはツールの数え方によります。原稿の目標を「見た目の原稿用紙枚数」で管理する場合は、生の文字数と同じではありません。
900字の日本語に空白と改行を足す
数え方を知るため、日本語900字、ASCII100字、空白80字、改行20個を含む複製を作ります。この四要素を足した予想値と、エディタの表示値を比べます。一致しない場合は、空白と改行を別々に減らし、どの要素が数えられていないかを切り分けます。
テストが通ったら、今度は実際の編集を想定し、一段落を追記して表示値が意図した分だけ増えるかを見ます。数字が増えた事実より、どの範囲の数が増えたかを確かめるのが重要です。
保存と開き直しで表示の信頼性を確かめる
確認では30万字を超える複製を用い、保存前の300,324文字と、開き直し後の300,324文字が一致し、ファイル内容も変わらないことを確かめました。これは数え直しの値が保持されたことを示します。
一方で、編集画面に文字数が描画された状態は証拠として確認できていません。そのため、本文では「画面のこの場所に必ず表示される」とは断定しません。現行版を開き、文字数表示が確認できる場所と対象範囲を手元で見る必要があります。
執筆ペースへ使うなら「差」を読む
生の文字数表示は、残り文字数を1字単位でにらむためのものではありません。例えば1週間ごとに数値をメモし、今週は4,000字増えた、削稿で1,500字減ったという差を読みます。物語の質は文字数だけでは決まりませんが、締切に対する量の進みは判断できます。
日々の数値は未保存の変更を含む作業量、締切前の数値は開き直した納品ファイルの量と分けると安全です。用途が違う数値を同じ表に並べないことが、数え違いを防ぎます。
文字数が変わらない編集もある
誤字一文字を別の一文字へ直すと、内容は変わっても生の文字数は同じです。Rune Studioのカウントが300,324のままでも、それだけで編集が反映されていないとは言えません。検索で旧語が0件、新語が期待件数になったかを確かめ、変更箇所を読みます。文字数は整合性の手掛かりであって、差分表示の代わりではありません。
逆に、段落を追加したのに数が増えない場合は、別タブを編集した、選択範囲だけを見ている、保存前の値を参照している、といった取り違えを疑えます。大きな文書では編集前の値、期待する増減、編集後の値を三行で記録すると、異常へ早く気づけます。画面上のカウント表示位置そのものは確認できていない部分があるため、特定の固定位置に必ず出るとは案内しません。
提出規定の「文字数」と照合する
改行や空白を数えるかは提出先ごとに違います。Rune Studioの生カウントを基準値として使い、必要なら相手の計算方法でも再計算します。この記事はRune Studio開発チームが大容量サンプルの前後一致を確認した範囲でまとめました。手元のファイルで期待差分を試したら、製品ページからRune Studioをダウンロードし、最終提出先の規定にも照らしてください。
途中経過の数字を上書きしない
長い校正では、最初の文字数だけをメモし、途中の数値を消さずに並べます。章の追加、削除、表記統一ごとに期待差分も添えると、いつ想定外の変化が起きたか分かります。Rune Studioで保存して開き直した値を各節目の確定値とし、未保存タブの表示と混ぜません。数値が合わないときは直前の一工程だけを戻して比較できます。
章ごとの数値も控えると、全体差が出たときに調べる範囲を狭められます。数字と変更理由をセットで残すのがポイントです。
執筆者:Rune Studio開発チーム。文字数を品質の結論ではなく異常発見の入口として解説しました。
表示は目的ではなく、判断の道具
この記事での完了条件は、表示がおしゃれであることではなく、短い標本で数え方を説明でき、保存・再読み込み後も同じ範囲の値が一致することです。表示位置が手元で確認できない場合は、確認済みの数値取得だけを使い、常時表示を前提にしません。
執筆中の量を本文と同じ場所で把握したい人は、Rune Studioの商品ページで現行版を確かめてください。まず900字、100字、80字、20改行の標本で数え方を見つけ、その後に実原稿の差を読むと、表示に振り回されません。

