D3 でグラフを作成し、Entypo fontからいくつかのアイコンを追加しようとしています。各記号の Unicode コードを含む文字マップがあります。ただし、次のようにすると:
.text(function (d) {
return '🔿';
})
それぞれのアイコンに置き換えるのではなく、そのまま配置するだけです。代わりに「U+1F53F」を入れても入れません。では、そのフォントのアイコンを SVG テキスト要素内に適切に配置するにはどうすればよいでしょうか?
D3 でグラフを作成し、Entypo fontからいくつかのアイコンを追加しようとしています。各記号の Unicode コードを含む文字マップがあります。ただし、次のようにすると:
.text(function (d) {
return '🔿';
})
それぞれのアイコンに置き換えるのではなく、そのまま配置するだけです。代わりに「U+1F53F」を入れても入れません。では、そのフォントのアイコンを SVG テキスト要素内に適切に配置するにはどうすればよいでしょうか?
This questionは、コードの代わりに実際のUnicode文字を入れることでそれを行うことができることを示唆しています. ページの文字セットが UTF-8 に設定されていることを確認してください。また、フォントを埋め込むなどして、フォントが利用可能であることを確認する必要があります。