0

この質問のタイトルを理解するのに苦労したので、少しばかげているように聞こえます。

私はウェブフォントジェネレーターに取り組んでいます。私は 1,000 以上の SVG を持っており (そして増え続けています)、FontForge スクリプトを使用して、これらのファイルのそれぞれに文字位置を割り当てることを計画しています。

この下の青い四角形の横にあるこの赤い X 四角形は、「文字の位置」と呼ばれるものです。

文字位置

問題:

これらの位置のそれぞれには、コード対応者がいます。直接印刷するものとしないものがあります。この表の制御文字が印刷されないという事実を知っています。ただし、ソフト ハイフン(U+00AD)など、出力されない文字もあります。これは悲しいことに、私が偶然発見したものです。

エンドユーザーが好きな文字位置を選択できるようにしたくありません。なぜなら、それらの位置を埋めるアイコンがブラウザに表示されないからです。Unicode の Web サイトを何度も調べて、リストか何かがあるかどうかを確認しましたが、役立つものは何もありません。

では、アイコンとして安全に使用できる文字位置、またはそうでない文字位置を確実に知る方法はありますか?

4

1 に答える 1

2

私はあなたの意図を推測することができますが、あなたが探しているのは Unicodeの私用領域であると推測します。これらは、割り当てられた意味を持たないコード ポイントの範囲です。これらのコード ポイントを使用して、独自のアイコン、記号、または意味を割り当てることができます。これらのコードポイントが何を意味するかは、あなたとフォントのユーザーの間だけであり、自由に使用できます。

コード ポイントの意味を過負荷にしないでください。コード ポイントが "%" として指定されている場合、このコード ポイントに含めることができる唯一の文字は "%" です。このコード ポイントの使用がどれほどまれであるか一般的であるかは問題ではありません。衝突が発生した場合、状況を解決するのは単純に難しいからです。私的使用エリアは、この種の衝突を完全に防ぐために存在します。

于 2013-05-09T16:19:09.223 に答える