GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

googlei18n

noto-emoji – 能登絵文字フォント

投稿日:

能登絵文字フォント

能登絵文字

カラーと白黒の絵文字フォント、およびそれらを扱うためのツールが含まれています。

NotoColorEmojiを構築する

NotoColorEmojiをビルドするには、現在Python 2.xのワイドビルドが必要です。 絵文字フォントを作成するには、nototoolsからいくつかのファイルが必要です。 https://github.com/googlei18n/nototoolsからコピーをクローンし、PYTHONPATHに入れるか、「python setup.py develop」を使用してください(「install」は現在nototoolsが使用するすべてのデータを完全にインストールしません)。 また、fontToolsが必要です。https://github.com/behdad/fonttools.gitから入手してください

次にmakeを実行します。 NotoColorEmojiがデフォルトのターゲットです。 特に圧縮のためにzopflipngを使用している場合は、-jを使用することをお勧めします。 中間製品(例えば、圧縮されたイメージファイル)は、buildサブディレクトリに置かれます。 フォントはトップレベルになります。

NotoColorEmojiの使用

NotoColorEmojiは、AndroidとChrome / Chromium OSではサポートされていますが、macOSではサポートされていないCBDT / CBLCのカラーフォント形式を使用しています。 WindowsはWindows 10 Anniversary Updateからサポートしています。 macOSではブラウザがサポートされていませんが、Edge(最新のWindows上)はサポートしています。 LinuxのChromeは、fontconfigの微調整をサポートしています( 問題#36を参照)。 現在、他のカラーフォントフォーマットは作成していません。

カラー絵文字アセット

レポで提供される資産は、すべてNotoColorEmojiフォントを作成するために使用されるものです。 ただし、NotoColorEmojiでは、異なるアトリビュートシーケンスを表すために同じアセットを使用することがよくあります。特に、ジェンダーに依存しない文字やシーケンスのほとんどは、ゲンダードシーケンスの1つに名前を付けたアセットを使用して表されます。 これは、一部の配列が欠落しているように見えることを意味します。 使用されるエイリアシングの定義は、emoji_aliases.txtファイルに表示されます。

また、フォント内のイメージが元のアセットと異なる場合があります。 特に、フォント内のフラグ画像は、変換を適用してサイズを標準化し、波と縁の影を生成するPNG画像です。 これらの変換を反映するSVGバージョンはありません。

B / W emojiフォント

黒と白の絵文字フォントは積極的に開発されていません。 絵文字のレパートリーは数年前ですが、デザインは現在の絵文字のデザインを反映していません。 現在、このフォントを更新する計画はありません。

ライセンス

Emojiフォント(フォントサブディレクトリの下)は、 SIL Open Font License、version 1.1の下にあります。
ツールとほとんどのイメージリソースは、 Apacheライセンス、バージョン2.0に基づいています third_party / region-flagsの下にあるフラグ画像はパブリックドメインにあるか、または著作権を免除されています( 詳細 )。

貢献する

このプロジェクトへの貢献を考えているなら、寄稿をお読みください。

ニュース

  • 2017-09-13:絵文字の再デザインがリリースされました。
  • 2015-12-09:Unicode 7および8の絵文字イメージデータ(.png形式)が追加されました。
  • 2015-09-29:すべてのNotoフォントは現在SIL Open Font Licenseのライセンスを受けています。







-googlei18n
-

執筆者: