まりふのひと

ワードで半角混じりの文字列を縦に揃えるには

パソコン同好会で使用しているテキスト「よくわかる Microsoft Office Word 演習問題集」の Lesson13。

    • 文章を入力後、
    • [ページ設定]⇒[フォントの設定]で、「日本語用のフォント」を[MSゴシック]にする。
      • 変更するのは「日本語用のフォント」のみ。
        従って、Word の初期設定では、「英数字用のフォント」は[Century]となる。

その結果、次のようになる。

  • 注) Word2003/WindowsXP で作成。
      縦に揃っているかが判るように、
    • 文字グリッド線を表示してある。
    • その関係で、全体を「太字」にした。
◆ 例題

    • 1行目は勝手に付けたタイトル。
    • 問題は2〜3行目。2行目の日および開始時刻の桁数を3行目と揃えるため、「半角スペース」を入力したが、3行目とは揃わない。
◆ 例1

「それならば」と、半角文字も MSゴシック に変更した‥‥

が、揃わない。

◆ 例2(結論

Word は、半角から全角文字に変わる,あるいは逆の全角から半角文字に変わる時、文字間隔を広くするようにしている。その(段落の)設定を中止させる。

  1. 例1の、10月7日と10月14日の行を「行選択」する。
  2. [書式]メニュー ⇒[段落]をクリックし、
  3. [体裁]タブの、
    • 「日本語と英字の間隔を自動調整する」のチェックを外す。
    • 「日本語と数字の間隔を自動調整する」のチェックを外す。
    • [OK]をクリックし【段落】ダイアログボックスを閉じる。

◆ 例3

「例題」のまま、段落の設定を変えただけでは揃わない。


これは、Century がプロポーショナルフォントのためである。

◆ 例4

半角も全角もMSPゴシック(プロポーショナルフォント)に変更すると、数字混じりの文字列では揃ったようにみえるが、半角英字混じりにすると揃わないことが判る。



編集後記

以前にも似たようなことを書いた記憶がある ‥‥ と探していたら、2007-7-31 ワードで半角混じり文章をスペースで縦に揃えられるか? にあった。