• ベストアンサー

0と1で2行比較した場合い同じ文字数で末が揃わない

00000000000000000000000000000000 11111111111111111111111111111111  以上数字をWord2007にコピー、ベーストすると 2行で比較した場合0が1より4個多くはみ出し、揃わないのですが、? なぜそろわないのでしょうか?  よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>2行で比較した場合0が1より4個多くはみ出し、揃わないのですが、? >なぜそろわないのでしょうか? Wordではデフォルトで英数字がCentury、日本語がMS明朝になっています。 Centuryは文字幅が一定していませんので"1"や"I"等の文字幅が小さいものは文字間隔を小さくしてより多くの文字数を入力できるような仕様です。 MS明朝(MSゴシック)は文字幅を一定にして文字間隔を揃える仕様です。 フォントの種類によって表示状態が異なりますので特性を生かして使い分けると良いでしょう。

Campus2
質問者

お礼

御回答まことにありがとうございました。  おっしゃる通りフォントを変えることでばっちり揃いました。  

その他の回答 (4)

  • s-uzen
  • ベストアンサー率65% (2051/3118)
回答No.5

Word側の設定 ・フォントが等幅フォントになっていない。(プロポーショナルフォントになっている) ・フォントの文字間隔でカーニングの設定がオンになっている。 ・段落の「体裁」で、日本語と英字、日本語と数字の間隔の自動調整がオンになっている。 ・Wordのオプションの表示で、読みやすさよりもレイアウトを優先して、文字の配置を最適化するがオフになっている。 ・貼り付けた時の書式が、元の書式のままで貼り付けをしている。 などの、いずれかの設定によるものと思います。

Campus2
質問者

お礼

御回答まことにありがとうございました。  いろいろ勉強になります。

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.4

なぜかは分かりませんが最近よくそのような表示になってしまいます。 私が経験したところで、Firefoxの文字表示や、Windows7の標準の文字表示で発生します。 フォント自体は(通常は)0と1は同じ幅ですから、ソフト側の問題です。 思うに、フォントに入っているカーニング情報を無視して自動生成のカーニングをする仕組みがこれらのソフトには備わっていて、それが悪さをしていそうです。 あるいは、フォントによっては通常の(等幅の)数字の他にプロポーショナルな数字を含んでいることがありますが、何故かそちらを表示しているのかもしれません。 どうもフォント関係は仕組みが複雑でよく分かりません。 ところで、プロポーショナルフォントでも普通は0と1の幅が同じってのはあんまり知られてないんですかね…。

  • Nebusoku3
  • ベストアンサー率38% (1466/3827)
回答No.2

全ての文字を選んだ状態で、フォント名を変えてみてください。 例えば  HGPゴシックM など MS Pゴシック など色んなフォントを試してみると違いが分かると思います。

  • papapa0427
  • ベストアンサー率25% (371/1472)
回答No.1

フォントがMSゴシックPといってプロポーショナルフォントになっています。 これをMSゴシック(明朝)にすれば文字間隔が一定になりますので桁がそろうと思いますよ。 プロポーショナルフォントは文字間が見た目が良くなるように文字間隔が一定ではありませんので桁がそろわないのです。

関連するQ&A