- ベストアンサー
0と1で2行比較した場合い同じ文字数で末が揃わない
00000000000000000000000000000000 11111111111111111111111111111111 以上数字をWord2007にコピー、ベーストすると 2行で比較した場合0が1より4個多くはみ出し、揃わないのですが、? なぜそろわないのでしょうか? よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- s-uzen
- ベストアンサー率65% (2051/3118)
Word側の設定 ・フォントが等幅フォントになっていない。(プロポーショナルフォントになっている) ・フォントの文字間隔でカーニングの設定がオンになっている。 ・段落の「体裁」で、日本語と英字、日本語と数字の間隔の自動調整がオンになっている。 ・Wordのオプションの表示で、読みやすさよりもレイアウトを優先して、文字の配置を最適化するがオフになっている。 ・貼り付けた時の書式が、元の書式のままで貼り付けをしている。 などの、いずれかの設定によるものと思います。
お礼
御回答まことにありがとうございました。 いろいろ勉強になります。
- SortaNerd
- ベストアンサー率43% (1185/2748)
なぜかは分かりませんが最近よくそのような表示になってしまいます。 私が経験したところで、Firefoxの文字表示や、Windows7の標準の文字表示で発生します。 フォント自体は(通常は)0と1は同じ幅ですから、ソフト側の問題です。 思うに、フォントに入っているカーニング情報を無視して自動生成のカーニングをする仕組みがこれらのソフトには備わっていて、それが悪さをしていそうです。 あるいは、フォントによっては通常の(等幅の)数字の他にプロポーショナルな数字を含んでいることがありますが、何故かそちらを表示しているのかもしれません。 どうもフォント関係は仕組みが複雑でよく分かりません。 ところで、プロポーショナルフォントでも普通は0と1の幅が同じってのはあんまり知られてないんですかね…。
- Nebusoku3
- ベストアンサー率38% (1466/3827)
全ての文字を選んだ状態で、フォント名を変えてみてください。 例えば HGPゴシックM など MS Pゴシック など色んなフォントを試してみると違いが分かると思います。
- papapa0427
- ベストアンサー率25% (371/1472)
フォントがMSゴシックPといってプロポーショナルフォントになっています。 これをMSゴシック(明朝)にすれば文字間隔が一定になりますので桁がそろうと思いますよ。 プロポーショナルフォントは文字間が見た目が良くなるように文字間隔が一定ではありませんので桁がそろわないのです。
お礼
御回答まことにありがとうございました。 おっしゃる通りフォントを変えることでばっちり揃いました。