![]() |
#1 |
Member
![]() Posts: 16
Karma: 10
Join Date: Jun 2021
Device: Kindle Voyage
|
![]()
Hi all,
I kindly ask this question: Does the .epub format support emojis? Many, many thanks! ![]() |
![]() |
![]() |
![]() |
#2 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Not directly. It supports Unicode and any special characters that would be in an embedded font (like Wingdings).
You could, however, make the emoji into an image (eg .png or .svg) and insert the image. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 16
Karma: 10
Join Date: Jun 2021
Device: Kindle Voyage
|
Sorry, I mean with Amazon Kindle e-reader device support emojis. Not Fire.
Many thanks! |
![]() |
![]() |
![]() |
#4 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
I’m pretty sure it’s the same answer.
|
![]() |
![]() |
![]() |
#5 | |
Member
![]() Posts: 16
Karma: 10
Join Date: Jun 2021
Device: Kindle Voyage
|
![]() Quote:
Thank you very much for your answer. In fact, I have exported an EPUB with emojis and can view them in the Kindle MacOs app and in the Kindle iOS app, so I assume that is the e-reader device that doesn't support emojis. My 2016 Kindle Voyage of course doesn't support them. Does anybody know of any e-reader device that supports them? There is no need to be from Amazon. Many thanks. ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
I found this trick, but I think it is limited to browsers and isn’t universally supported.
Code:
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22></text></svg>"> |
![]() |
![]() |
![]() |
#7 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Also, here is a list of emojis that are part of Unicode (UTF-8). If you want some other emoji you would either need to include it in an embedded font, or convert it to an image and use that.
Reminder to consider copyright laws if/when using someone else’s material. |
![]() |
![]() |
![]() |
#8 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,478
Karma: 5703586
Join Date: Nov 2009
Device: many
|
To get them to work, just like any other character, the font has to support them. For older epub readers you may have to embed a font that supports the emojis you want.
|
![]() |
![]() |
![]() |
#9 |
Member
![]() Posts: 16
Karma: 10
Join Date: Jun 2021
Device: Kindle Voyage
|
Thank you all for your answers. Emojis are showing fine out of the box in Kindle apps for macOS and iOS, so I assume that EPUB supports emojis without the need of adding additional code or transforming images into another format.
I kindly ask for a device that supports them. I can't buy all modern models and test an epub with emojis. If somebody can please let me know a device that supports them, I will be very grateful. Thank you very much. |
![]() |
![]() |
![]() |
#10 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 312
Karma: 3196258
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
I imagine you’d be primarily looking at communication devices, since that’s the primary use for emoji. I would think out-of-the box support would be spotty for e-ink devices, where the greyscale display would also make em look pretty bad even if they did work. Depending on the symbols used, legibility might also suffer in different color modes. Honestly it’s probably easier to just embed an emoji font than it would be to compile a list of devices that don’t need you to.
|
![]() |
![]() |
![]() |
#11 | |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Quote:
It would seem the only way to get a consistent result would be to either have them on an embedded font (which isn't universally supported) or to actually make an image instead of relying on the font character. |
|
![]() |
![]() |
![]() |
#12 | |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,312
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Quote:
![]() You may have had success with a couple emojis that happened to be included in the unicode font you were using...or had already installed on your computer...or on your macOS/iOS device. Someone correct me if I'm wrong, but doesn't the kindle app have access to all fonts installed on the host system?? Do you happen to have a test epub which uses the emojis you are interested in?? It might be easier for us to test on some of the devices we have instead of just randomly trying to guess. |
|
![]() |
![]() |
![]() |
#13 | |||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
It would be like saying, "Does the device support Turkish?" - - - Emoji/Unicode + Fonts Now, every year, Unicode does add more and more characters/symbols... and older devices do tend to have much older fonts. If you are using very old/common characters, like
it will most likely appear fine. If you're using newer ones, like:
it will maybe show up. If it's extremely new, like:
there's an extremely slim chance it'll work in anything, even many of the newest browsers/phones/OSes. It usually takes years for these fonts to trickle out... and many older devices, especially ereaders, will never see those updates. So:
Quote:
There has to be, because you can have these symbols in filenames and all sorts of crazy stuff. - - - Side Note: If you want extreme technical details on all that color/emoji/font stuff, I wrote a detailed post back in: where I discussed all 4 different implementations of OpenType "Color Fonts". I believe Google just recently released a 5th one too! See:
Quote:
This is where Microsoft's implementations were much better. (They guaranteed a black-and-white version... that could then be colored just like any other letter.) Quote:
Treat it just like you would if you were inserting very rare characters from a specific language, like I discussed in:
Or the gibbous moons (🌔🌖) and vinegar (🜊) symbols in: Quote:
![]() Last edited by Tex2002ans; 10-13-2022 at 09:11 PM. |
|||||
![]() |
![]() |
![]() |
#14 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,032
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
I have done some tests with using emoji Unicode characters on Kindle and results are very mixed. I find they don’t work properly in E-ink Kindles, Kindle for PC, or Kindle for Android.
|
![]() |
![]() |
![]() |
#15 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
Were you testing the more basic ones, or the much newer characters? And I suspect stuff like flags, skin tones, or multi-character combinations would be disastrous too... - - - Don't Kindles use the Code2000 font as fallback? According to Wikipedia: Quote:
As always, I just embed the trusty font: Symbola. It's just a giant font of all the public domain black-and-white characters submitted into the Unicode specs. If there's a rare character I need, it probably exists in there. ![]() - - - If you want a site to test all the basic Symbol/Wingding/Webdings characters, Toxaris had this page on his website for many years:
That page was done at my request way back in 2016 when I was pushing for that proper character substitution in EPUBTools + Calibre... so stuff like 🚲 BICYCLE would properly be inserted into ebooks! ![]() (Back then, even Firefox/Chrome were pretty horrible with many of those "emoji".) Last edited by Tex2002ans; 10-14-2022 at 12:34 AM. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Firmware Update Kindle discontinuing MOBI support, implementing EPUB support | nesler | Amazon Kindle | 2 | 05-04-2022 08:02 AM |
How to embed emoji in a format for kindle | discdiver | Writers' Corner | 9 | 08-27-2019 11:44 AM |
No 'epub' format shown in Plugboards Format dropdown list | kakkalla | Library Management | 3 | 06-16-2012 04:23 AM |
O'Reilly to support multi-format e-books, goes ePub | Alexander Turcic | News | 30 | 06-20-2008 10:58 PM |
Feedbooks to support ePub format | Bob Russell | ePub | 66 | 10-14-2007 05:00 PM |