Comments (8)
First, I've been distract with other projects, but this project is deprecated. See #71
The default system font on Ubuntu 16.04 is DejaVu. It is literally just a version of Bitstream Vera with additional codepoints. [src]
The DejaVu fonts are modifications of the Bitstream Vera fonts designed for greater coverage of Unicode, as well as providing more styles.
You may be using a different font? If so, newer versions of fontconfig support specific a specific emoji
font family. It may fix this issue. I plan to upgrade: twemoji-color-font to support it.
In general, this entire project was about half fighting fontconfig. I wish emoji-less fonts were standard as they are on Win/Mac.
from emojione-color-font.
The new conf file seems to fix the issue with the Mozilla apps: After a reboot everything's back to the Ubuntu fonts again! 🎉
from emojione-color-font.
this project is deprecated
Thanks for the hint, I didn't realize that.
The default system font on Ubuntu 16.04 is DejaVu.
Well, that's not true (at least not for most latin-character languages). The default system font in Ubuntu 16.04 actually is Ubuntu (and this has been the case since version 10.10).
The result of installing emojione-color-font
is a weird mix of still retaining the Ubuntu font in some places (like window decorations, dashboard/hud etc.) but at the same time introducing Bitstream Vera for everything else like the texts inside system pop-ups, Firefox browser etc. It doesn't look good...
newer versions of fontconfig support a specific
emoji
font family. It may fix this issue. I plan to upgrade: twemoji-color-font to support it.
Sounds promising! I don't really know about fontconfig
and stuff, but do I understand you right that after this planned upgrade no system font gets replaces by Bitstream Vera anymore and twemoji-color-font
would only be used to display emojis?
from emojione-color-font.
The default system font in Ubuntu 16.04 actually is Ubuntu (and this has been the case since version 10.10).
In the GUI. Ubuntu is your the default Application font. The system font is DejaVu. :) Try it yourself.
$ fc-match -s | head -n5
Vera.ttf: "Bitstream Vera Sans" "Roman"
TwitterColorEmoji-SVGinOT.ttf: "Twitter Color Emoji" "Regular"
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
DejaVuSans-Oblique.ttf: "DejaVu Sans" "Oblique"
Ubuntu isn't even listed. Can you provide a screenshot of this weird mix? You may want to install the updated fontconfig in #83 (it'll be part of the final release, I'll handle it this week)
I understand you right that after this planned upgrade no system font gets replaces by Bitstream Vera anymore and twemoji-color-font would only be used to display emojis?
Bitstream Vera will continue to replace DejaVu AFAIK, but they are the same glyphs so it doesn't matter.
from emojione-color-font.
In the GUI. Ubuntu is your the default Application font. The system font is DejaVu.
Ok... Since I'm not really proficient in font related stuff I tried to google the difference between system font and application font – but without success. It's everywhere said that the system font in Ubuntu would be the Ubuntu font family (and nothing particular about an application font).
Try it yourself.
I get the the same result as you (except that the 2nd entry is EmojiOneColor-SVGinOT.ttf
, of course). But does this command really produce the same before installing emojione-color-font
/twemoji-color-font
?
Can you provide a screenshot of this weird mix?
Below's a screenshot. It seems to be only Firefox and Thunderbird where the Ubuntu font was replaced with Bitstream Vera. I guess I was wrong stating that Bitstream Vera would also be inside system pop-ups (I thought I've seem some but couldn't replicate it anymore – maybe it was just a Thunderbird calendar reminder pop-up).
You may want to install the updated fontconfig in #83 (it'll be part of the final release, I'll handle it this week)
If your final release will land this soon, I'll just wait 🙂 Thank you anyway!
from emojione-color-font.
It does:
$ sudo apt-get remove fonts-twemoji-svginot
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
fonts-twemoji-svginot
0 upgraded, 0 newly installed, 1 to remove and 50 not upgraded.
After this operation, 9,153 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 582918 files and directories currently installed.)
Removing fonts-twemoji-svginot (1.2-1) ...
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...
$ fc-match -s | head -n3
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
DejaVuSans-Oblique.ttf: "DejaVu Sans" "Oblique"
Please try the config listed in the other issue.
from emojione-color-font.
Please try the config listed in the other issue.
Ok, I've patched /etc/fonts/conf.avail/56-emojione-color.conf
with the diff provided by jorgicio. What do I have to do now to have the new conf take effect?
from emojione-color-font.
Generally the system will automatically pick up the change, but if not log out/in should cover it. If there's no change, then restart. If still no change, then there's a separate issue.
from emojione-color-font.
Related Issues (20)
- Is it supported on the terminal ? HOT 3
- Color emojis in PhantomJS? HOT 2
- Broken Arch link in the installation guide. HOT 1
- Outlook.com HOT 3
- Link to EmojiOneColor-SVGinOT-1.3-Win.zip is 404.
- Missing fonts after installing EmojiOne HOT 2
- Add Unicode 10.0 support HOT 2
- Update to EmojiOne 3.1.1 HOT 1
- [Firefox 55] gfx.font_rendering.fontconfig.fontlist.enabled workaround no longer works HOT 10
- [Windows] Font-Cache When Replacing Segoe UI Emoji HOT 2
- On Linux ask for a different font HOT 6
- Release EmojiTwo as an SVGinOT font HOT 1
- Whats the deal with Chrome? HOT 2
- Emoji not scaled properly in Windows 10 On-screen keyboard HOT 1
- Could you please explain how to add new symbols? HOT 4
- Scroll emoji is broken HOT 2
- Alien and moneybag emoji are broken on Ubuntu 16.04 HOT 4
- EmojiOne for Ubuntu Artful Aardvark HOT 2
- not able to install in centos HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emojione-color-font.