ワードの縦書きで数字が倒れる原因と解決策!2桁並べる縦中横の裏技

話題沸騰中の ワードの縦書きで数字が倒れる原因と解決策!2桁並べる縦中横の裏技について、主要な情報を整理して公開しています。

Wordで文書を縦書き(レイアウト > 文字列の方向 > 縦書き)に切り替えた際、アルファベットや半角数字だけが右へ倒れてしまう現象は、文字コード(Unicode)における文字の向きの定義規格であるUTR #50(Unicode Vertical Text Layout)に起因しています。横書き文化圏で設計された半角数字(1バイト文字)は、原則として「左から右へ読むベースライン」に沿って配置されるため、縦書き環境下では時計回りに90度倒れた状態で表示されます。

一方で、日本語の漢字やひらがな、そして「1、2、3」といった全角数字(2バイト文字)は、1文字が正方形(仮想ボディ)の中に収まる設計になっています。そのため、全角で入力された文字は特別な処理を施さなくても、縦書きの行の中にそのまま垂直に直立します。つまり、ワードの縦書きで数字が全角か半角かによって、Wordの描画エンジンが文字の回転処理を自動で分岐させているわけです。

しかし、単に全角数字へ打ち替えるだけでは問題は解決しません。「25」を全角で「25」と入力すると、縦に2文字分のスペースを消費して間延びした印象を与えてしまいます。日本の出版印刷業界(JIS X 4051:日本語文書の組版方法)では、伝統的に「縦書きテキスト内に現れる2桁のアラビア数字は、1文字の正方形の中に横並びで収める」という組版ルールが定められています。この業界標準のレイアウトをWord上で実現する機能こそが、次に解説するWordの拡張書式「縦中横」です。

吉田 誠

吉田 誠

インテリア&ライフスタイルコーディネーター

最新のテクノロジーと生活デザインの融合をテーマに、国内外の最新トピックを発信しています。

Share this article
Twitter Facebook Pinterest