All Projects → samuelngs → apple-emoji-linux

samuelngs / apple-emoji-linux

Licence: Apache-2.0 license
Apple Color Emoji for Linux

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to apple-emoji-linux

bitsnpicas
Bits'N'Picas - Bitmap & Emoji Font Creation & Conversion Tools
Stars: ✭ 171 (-56.38%)
Mutual labels:  emoji, font, fonts, emoji-font, emoji-fonts, cbdt
FontRegister
FontRegister is a small Windows utility to install fonts and/or repair the font registry via commandline.
Stars: ✭ 17 (-95.66%)
Mutual labels:  font, fonts, font-awesome, ttf
rofi-fontawesome
fontawesome icon list for rofi dmenu
Stars: ✭ 58 (-85.2%)
Mutual labels:  font, fonts, font-awesome
Swifticons
🎢Swift Library for Font Icons - ★ this library
Stars: ✭ 747 (+90.56%)
Mutual labels:  fonts, font-awesome, ttf
Acy-Font
自制手写字体。A hand-writing font set.
Stars: ✭ 20 (-94.9%)
Mutual labels:  font, fonts, ttf
Typography
C# Font Reader (TrueType / OpenType / OpenFont / CFF / woff / woff2) , Glyphs Layout and Rendering
Stars: ✭ 246 (-37.24%)
Mutual labels:  emoji, font, ttf
Awesome Typography
✏︎ Curated list about digital typography 🔥
Stars: ✭ 947 (+141.58%)
Mutual labels:  emoji, fonts, ttf
Webfont
Awesome generator of webfont
Stars: ✭ 170 (-56.63%)
Mutual labels:  font, fonts, ttf
Codeface
Typefaces for source code beautification
Stars: ✭ 5,612 (+1331.63%)
Mutual labels:  font, fonts, ttf
tstyle
Customize Termux Font & Colors
Stars: ✭ 186 (-52.55%)
Mutual labels:  font, fonts, font-awesome
Nerd Fonts
Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
Stars: ✭ 31,778 (+8006.63%)
Mutual labels:  font, fonts, font-awesome
Avfonts
AVFonts for change/swap fontname throughout app.
Stars: ✭ 200 (-48.98%)
Mutual labels:  font, fonts, font-awesome
spacymoji
💙 Emoji handling and meta data for spaCy with custom extension attributes
Stars: ✭ 174 (-55.61%)
Mutual labels:  emoji, emoji-unicode
catmoji-colr
Twemoji, but with cats! Unicode 13.1! 🐱
Stars: ✭ 41 (-89.54%)
Mutual labels:  emoji, font
emoji-unicode
🤔 Search & Replace unicode emojis. Supports Unicode 10
Stars: ✭ 20 (-94.9%)
Mutual labels:  emoji, emoji-unicode
ansi-to-svg
😹 convert ANSI Escaped CLI strings to SVGs
Stars: ✭ 18 (-95.41%)
Mutual labels:  emoji, font
noto-color-emoji-font
Color emoji SVGinOT font using Noto emoji, with multiple releases, such as Lollipop and Nougat. Linux/MacOS/Windows
Stars: ✭ 32 (-91.84%)
Mutual labels:  emoji, font
emojione-color
OpenType-SVG font of EmojiOne 2.3
Stars: ✭ 112 (-71.43%)
Mutual labels:  emoji, font
Emojione Color Font
End of Life. Switch to https://github.com/eosrei/twemoji-color-font
Stars: ✭ 899 (+129.34%)
Mutual labels:  emoji, font
emojifont
🍭Emoji and fontawesom in both base and ggplot2 graphics
Stars: ✭ 61 (-84.44%)
Mutual labels:  emoji, font-awesome

AppleColorEmojiLinux

Apple Color Emoji for Linux

Color and Black-and-White Apple color emoji fonts, and tools for working with them.

Disclaimer

The code provided is for educational purposes only. Apple is a trademark of Apple Inc., registered in the U.S. and other countries.

Installing prebuilt AppleColorEmoji font

  • Download the latest release of AppleColorEmoji.ttf at the Release Page
  • Copy AppleColorEmoji.ttf to ~/.local/share/fonts.
  • Rebuild the font cache with fc-cache -f -v.
  • Now you are set!

Building AppleColorEmoji from source

  • Install Python 2, building AppleColorEmoji.ttf currently requires a Python 2.x wide build.
  • Install fonttools python package.
    • On the command line, enter: python -m pip install fonttools
  • Install nototools python package.
    • On the command line, enter: python -m pip install https://github.com/googlefonts/nototools/archive/v0.2.1.tar.gz, or clone a copy from https://github.com/googlei18n/nototools and either put it in your PYTHONPATH or use python setup.py develop ('install' currently won't fully install all the data used by nototools).
  • Install Optipng, Zopfli and Pngquant.
    • On RedHat based systems, run yum install optipng zopfli pngquant
    • Or on Fedora, run dnf install optipng zopfli pngquant
    • If you're using Debian or Ubuntu, you may run apt-get install optipng zopfli pngquant at the command line.
  • Clone the source repository from Github
  • Open a terminal or console prompt, change to the directory where you cloned apple-emoji-linux, and type make -j to build AppleColorEmoji.ttf from source.
  • If you wish to install the built AppleColorEmoji.ttf to your system, execute make install,
  • Then rebuild the your system font cache with fc-cache -f -v

Using AppleColorEmoji

AppleColorEmoji uses the CBDT/CBLC color font format, which is supported by Android and Chrome/Chromium OS. Windows supports it starting with Windows 10 Anniversary Update in Chome and Edge. On macOS, only Chrome supports it, while on Linux it will support it with some fontconfig tweaking.

Color emoji assets

The assets provided in the repo are all those used to build the AppleColorEmoji font. Note however that AppleColorEmoji often uses the same assets to represent different character sequences-- notably, most gender-neutral characters or sequences are represented using assets named after one of the gendered sequences. This means that some sequences appear to be missing. Definitions of the aliasing used appear in the emoji_aliases.txt file.

Also note that the images in the font might differ from the original assets. In particular the flag images in the font are PNG images to which transforms have been applied to standardize the size and generate the wave and border shadow. We do not have SVG versions that reflect these transforms.

Related

Credits

License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].