• ベストアンサー

半角全角について

数字、アルファベット、カタカナには半角全角がありますがなぜあるのですか?どちらかに統一できないのですか? アルファベットが言語の欧米でも半角全角ってあります?

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

  • ベストアンサー
  • precog
  • ベストアンサー率22% (966/4314)
回答No.4

半角カタカナがなくならないのは、歴史的な理由によります。 永年、業務用計算機は、半角カタカナを利用してきたので、これをなくす事は出来ません。 一方で、漢字と相性の良いコードとして全角のカタカナがあります。 一部のユーザーが半角カタカナをとても嫌うのは、これも歴史的な話で、しばらくUNIX環境を席巻したemacsというテキストウインドウ環境で、半角カタカナがうまく扱えなかったのです。つまり、UNIXのユーザーが見ることが出来ないため、使うのをやめようと強く言われていたのです。 今では、多言語対応はunicodeといって全世界の言語の文字が統一されていますので、問題はなくなりつつあります。(もちろんUNIXでも十数年前から見れるようになってます) 統一することは合理性がありますが、無理強いは非合理です。よって統一 / 非統一の両方が現存します。

noname#56786
質問者

お礼

ご回答ありがとうございます。 いろいろな方のご意見を聞いてとても参考になります。 歴史的な理由がある事は勉強不足で知りませんでした。 コンピューターだけの問題ではないようでためになりました。

その他の回答 (5)

回答No.6

追記:表現の幅は多い方が嬉しいです。

回答No.5

直接の答えにはなりません。あくまでも参考に。 文字コードの違いについては既に回答が出てますね。 日本文字は原稿用紙と云うものがある様に、日本人はどうも桁揃えや、1行に入れる文字数を決めておきたい感覚を持ってるみたいですね。 文字の横幅については、西洋人(?)には文字の幅を一定の幅に揃えるという感覚は無いように思われます。 iとwの文字の横幅は元来は全然違いますね。横幅を揃えたMS明朝で全角のアルファベット(小文字の方がいいかな)を入力してみると、なぜか間の抜けた文字列になりませんか? MS P明朝という横幅が文字によって違うフォントがあります。見た目は綺麗なんですが、帳票を作ったりする時はなかなか曲者で… 私は統一なんかして欲しくないですね。画数の少ないアルファベットや特に数字は沢山の文字がA4用紙の横一杯に入って欲しいので半角にします。

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.3

統一するのは無理です。 > 欧米でも半角全角ってあります? 有ると言えばあるし、無いといえばないです。 全角半角を単に文字のサイズ(縦横の比率)として捕らえるなら、欧文フォントでも全角(1:1)のものもあります。 日本国内で一般的に言われている全角半角の概念でいえば、 全角=2バイト文字(漢字等を表現) 半角=1バイト文字(数字/アルファベット) ですので、欧米では半角しかありません。 > 漢字以外は半角に統一が理想 数字/アルファベット以外は全角文字を使う方がいいです。 半角文字なら、容量こそ削減できますが、互換性等様々な問題も有ります。 「ブ」等は半角カナだと「フ゛」「フ」と「゛」の二つに別れてしまい見た目にも美しくないですし。 半角カナ 出典: フリー百科事典『ウィキペディア(Wikipedia)』 http://ja.wikipedia.org/wiki/%E5%8D%8A%E8%A7%92%E3%82%AB%E3%83%8A 「半角カナ」でググレばいろいろと資料見つかります。

noname#56786
質問者

お礼

ご回答ありがとうございます。 世の中には統一したほうが合理的なのにできにくいのもあるのですね。 日本語とコンピューターは愛称が悪いのですね。

  • x1va
  • ベストアンサー率26% (802/3006)
回答No.2

コード体系を統一するためにUnicodeというものがあります。 完全に普及しているとは言いがたいので失念していました。 http://e-words.jp/w/Unicode.html

noname#56786
質問者

お礼

ご回答ありがとうございます。 日本語は難しいですね

  • x1va
  • ベストアンサー率26% (802/3006)
回答No.1

アメリカで誕生したコンピュータは、日本語や中国語など文字数が多い言語を扱うことを最初は考慮していませんでした。 英語などのヨーロッパ言語は1バイト(0~255の256種類)で全ての文字コードを割り当てできますが、日本語や中国語ではそれでは足りないので2バイトで文字コードを割り当てて対応しています。 これが全角・半角文字のシステム上の違いとなります。見た目の問題ではないのです。 ヨーロッパ言語圏にはない概念です。統一なんてできません。

noname#56786
質問者

お礼

ご回答ありがとうございます。 漢字の場合は全角でないと字角が多いので無理と思いますがそれ以外は 全て半角で問題ないと思います.漢字以外は半角に統一が理想だと思いますがメールはカタカナ全角の暗黙の決まりが?