• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Unicodeに色はついている?)

Unicodeにおいて色はついているのか?

このQ&Aのポイント
  • Unicodeには「トランプ」と「携帯の絵文字」が含まれていますが、表示される色について疑問があります。
  • 「トランプ」のスペード、ハート、ダイア、クラブは黒で表示されていますが、ハートとダイアは赤が正しいのではないかと考えています。
  • また、携帯の絵文字の中にある赤いリンゴと緑のリンゴはどちらもグレーで表されていますが、色を変えないと字の意味が変わってしまう可能性があります。Unicodeで色が決まるのかについて情報を探しています。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

まあ普通の「文字集合」ならそうなんですけど>#2, Unicode の場合は「文字の名称に色が入っている」ことがある (白, 黒, 赤, 青, 緑, オレンジくらいはある) ので, 本当は言っておかないとまずいんです. たぶん直接言及してるところはないと思うけど 15.8 Miscellaneous Symbols の Color Words in Unicode Character Names 辺りでは Neither the monochrome nature of the representative glyph nor any color term in the character name are meant to imply any requirement or limitation on how the glyph may be presented. 「代表とするグリフがモノクロだったり文字の名前に色の表現が入ってたりするけど, これは実際にグリフを表示するときに何かを強制あるいは制限してるわけじゃないよ」(ちょー意訳) とあります. あるいは 2.2 Unicode Design Principles でも「Unicode 符号化文字の単なる列」である「plain text」に対比して「言語や大きさ, 色などの情報を含んだもの」として「styled text (あるいは rich text)」を定義してますから, これも間接的に「Unicode では色まで指定してない」と言えるかもしれません.

参考URL:
http://www.unicode.org/versions/Unicode6.0.0/ch15.pdf
TYWalker
質問者

お礼

明確な回答ありがとうございました。 colorという言葉が仕様書にあったんですね。 ばっちり見逃していました。 ただ例示字形の適用外範囲について書いているんですね。 red appleとgreen appleはマズい、絵文字は日本の恥さらしだ、と思っていたんですが、他にもあったんですねw どうもありがとうございます。

その他の回答 (2)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

そもそも「文字コード」は「字形(記号も含まれる)と数値のマッピング」に過ぎないので『装飾』の概念は最初から含んでません。 ですから規格書や仕様書ではわざわざ触れないんじゃないでしょうか?

TYWalker
質問者

お礼

ありがとうございます。 私も原則ではそう思います。

回答No.1

Unicodeに色は付いていません。 なので、どう表示するかは実装側の話になります。

TYWalker
質問者

お礼

早速の回答ありがとうございます!!! やはりそうですよね。 そうでないとマズいと思います。 ということはスペードを赤く印刷しても別にかまわない。 RED APPLEとGREEN APPLEは単にそういう名前であって、どっちを何色で印刷しようとかまわないということですよね。 ところで、大変厚かましいのですが、Unicodeの規格書に「色はUnicodeの字の違いの範囲外とする」と明記されている箇所はあるでしょうか??? もしわかれば、ご無理のない範囲でご教示ください。 よろしくお願いいたします。

関連するQ&A