このレポは現在、OpenMoji、Twemoji、および絵文字のグラフィックスの絵文字セットから生成されたカラー絵文字フォントが含まれています。
これらのフォントは、colr/cpalフォント形式(特に勾配をサポートしない形式のV0)にあります。 Colrv0フォントは、Svginot形式のカラーフォントよりも大幅に小さく、実質的にすべての最新のブラウザーによってサポートされています。
使用中のフォントをプレビューするには、このページのテーブルをご覧ください。
このレポの「フォント」フォルダー、またはリリースをご覧ください。
これらのファイルはダウンロードおよびインストールすることも、WebサーバーでホストしてCSSを介してロードすることもできます。特別なフレームワークは必要ありません。
MacOSまたはLinuxについて:
このレポをクローンします。
コマンドラインでリポジトリのフォルダーに移動します。
python3 -m venv colrvenvを使用してPython仮想環境を作成します。ここでは、「Colrvenv」を仮想環境へのパスを何でもしたいものに置き換えることができます。
source colrvenv/bin/activateで仮想環境をアクティブにします
GoogleのNanoemojiツールのフォークを仮想環境にインストールしますpip install git+https://github.com/Emoji-COLRv0/nanoemoji.git
ビルドするフォントに対応する.zipファイルを解凍します。そのフォルダーに移動します。 lsを実行すると、「svg」というフォルダーと「config.toml」と呼ばれるファイルが表示されます。
nanoemoji --config 'config.toml' $(find svg -name '*.svg')
スクリプトは実行を開始する必要があります。完了するまでに時間がかかります。成功した場合、ビルドフォルダーが作成され、フォントファイルが内部にあります。
| 絵文字セット | ファイル名 | 絵文字版 | ライセンス | ソースレポ |
|---|---|---|---|---|
| emojitwo | emojitwocolrv0.ttf | 4.0 | CC-4.0 | emojitwo |
| OpenMoji | openmojicolrv0.ttf | 14.0 | CC-4.0 | OpenMoji |
| Twemoji | twemojicolrv0.ttf | 14.0 | CC by-sa 4.0 | Twitter絵文字 |
詳細については、各フォルダー内のREADMEをご覧ください。
SRC-Emojitwo内のSVGファイルは、emojitwoプロジェクトから来ています。
絵文字のアートワークは、もともと絵文字2.2としてリリースされたemojitwoによって提供されます
ranks.comemojitwoコミュニティからの貢献を備えたJoypixelsは、CC-by 4.0でライセンスされています。
「emojitwocolrv0.ttf」という名前のフォントファイルは、これらのグラフィックを使用して構築されています。他の場所でこのフォントを使用している場合は、Joypixelsとemojitwoコミュニティの両方をクレジットしてください。
SRC-Twemoji内のSVGファイルは、Twitter Emoji Projectから来ており、CC-By-4.0の下でライセンスされています。
「Twemojicolrv0.ttf」という名前のフォントファイルは、これらのグラフィックを使用して構築されています。他の場所でこのフォントを使用している場合は、Twemojiプロジェクトを称賛してください。
SRC-Openmoji内のSVGファイルは、OpenMojiプロジェクトから来ており、Creative Commons Share Share Licens 4.0(CC BY-SA 4.0)の下でライセンスされています。これは、適切な帰属が与えられ、デリバティブ作業が同じライセンスの下でリリースされている限り、グラフィックを自由に使用できることを意味します。
プロジェクトのReadmeからの帰属の提案は次のとおりです
OpenMojiによって設計されたすべての絵文字 - オープンソースの絵文字とアイコンプロジェクト。ライセンス:CC by-sa 4.0
「OpenMojicolrv0.ttf」という名前のフォントファイルは、これらのグラフィックを使用して構築されています。他の場所でこのフォントを使用している場合は、OpenMojiプロジェクトをクレジットしてください。