# Using Emoji's on OSX

**URL:** <https://discourse.processing.org/t/using-emojis-on-osx/10349>\
**Category:** Coding Questions\
**Created:** [April 16, 2019, 12:59pm UTC](https://discourse.processing.org/t/using-emojis-on-osx/10349 "2019-04-16T12:59:40Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [April 22, 2019, 2:05pm UTC](https://discourse.processing.org/t/using-emojis-on-osx/10349/4 "2019-04-22T14:05:15Z")

</div>

So, according to this,

> **[It All Started With Emoji: Color Typography on the Web | CSS-Tricks](https://css-tricks.com/it-all-started-with-emoji-color-typography-on-the-web/)**
>
> “Typography on the web is in single color: characters are either black or red, never black and red …Then emoji hit the scene, became part of Unicode, and

  
there are four different recent standards that allow color emoji in font files – I suspect that none existed when Processing font support was developed.

SVG-in-Opentype  
COLR/CPAL  
SBIX  
CBDT/CBLC

If you could get the svg from opentype then you could get the color image – assuming the svg could be read by PShape. But you might still need to handle text size and kerning / leading.

Possible that emoji4j could help with that? Haven’t looked at it, but it seems like an external library that makes svg retrieval easy would be the first step. Or updating Processing core font components.

---

_[View the full topic](https://discourse.processing.org/t/using-emojis-on-osx/10349)._
