1. ホーム
  2. unicode

[解決済み】「検索」を表すユニコードグリフシンボルはありますか【終了しました

2022-04-22 14:05:21

質問

Unicodeには、アイコンのようなグリフが100万個もありますが、検索が非常に難しいです。

双眼鏡や虫眼鏡のようなユニコードグリフがありますか? あるいは、"Search"という意味で使われる記号で、Unicodeにあるものはないのでしょうか?

どのように解決するのですか?

があります。 u+1f50d 左向きの虫眼鏡 (???????) と u+1f50e 右向き拡大鏡 (????).

を使用する必要があります(HTMLの場合)。 🔍 または 🔎

しかし、これらは多くのフォントでサポートされていません (fileformat.info では、適切なグリフを持つコードポイントに対応したフォントは数種類しかリストアップされていません)。

の外にあることにも注意してください。 BMP そのため、Unicodeに対応したソフトウェアでは、対応するフォントがあってもレンダリングに問題がある場合があります。

一般的にユニコードグリフは、以下のようなサイトで検索することができます。 ファイルフォーマット.info . これは、Unicodeグリフの名前とプロパティのみを検索しますが、通常、良い検索結果を可能にする十分なメタデータを含んでいます(この回答では、例えば、"glass"を検索し、結果のリストを閲覧しています)。

なお ユニコードバリアントセレクター を使用すると、グリフがどのようにレンダリングされるかを明示的に選択することができます。具体的には、テキストスタイルのためのVS15 (U+FE0E) と絵文字スタイルのためのVS16 (U+FE0F) がここで関連しています。選択した Unicode シンボルにこれらを追加して、テキストとして表示するか絵文字として表示するかを指定します (ソフトウェア/ブラウザがセレクタをサポートしていると仮定しています)。 という表現があります。)

<テーブル ユニコード記号 バリアントセレクター HTMLエンコード 結果 U+1F50E なし &#x1F50E; ???? U+1F50E VS15 = U+FE0E &#x1F50E;&#xFE0E; ????︎ U+1F50E VS16 = U+FE0F &#x1F50E;&#xFE0F; ????️

なお、プラットフォームによって結果が異なる場合があります。例えば、ChromeはLinuxとWindowsの両方でこの文字を常にEmojiとしてレンダリングするようです。