Comments (20)
I'm not ready to add this to the readme yet, but if anyone is following this issue:
sudo apt-add-repository ppa:eosrei/fonts
sudo apt-get update
sudo apt-get install fonts-emojione-svginot
Note: Delete the existing font and fontconfig to use the PPA.
rm -f $HOME/.fonts/EmojiOneColor-SVGinOT.ttf
rm -f $HOME/.local/share/fonts/EmojiOneColor-SVGinOT.ttf
rm -f $HOME/.config/fontconfig/fonts.conf
@gentakojima Can you try it out?
from emojione-color-font.
Oh, I've just changed wily to trusty in the apt definitions and it works out of the box. The package works great, the emojis started working right away after installing the package! :) (just tried the emojione one)
from emojione-color-font.
Removed the files via nautilus and then removed the repo before re-adding the repo and everything is back to normal. Thank you @eosrei
from emojione-color-font.
from emojione-color-font.
I'll be creating a CBDT/CBLC format version of both fonts also, so this first package will include the SVGinOT format name.
fonts-
vs ttf-
: Looks like all newer font package names use the fonts-
prefix: fonts-noto
, fonts-font-awesome
.
Probably fonts-emojione-svginot
and later fonts-emojione-cbdt
.
from emojione-color-font.
Yay! Unfortunately, I'm currently using 16.04 (wily) and the PPA is not available for this version. You can easily make it available using the Launchpad website.
from emojione-color-font.
Haha! I just started with trusty. I'll add the others.
from emojione-color-font.
Awesome! Thank you!
I just added the twemoji version a half hour ago. I'm trying to just update both fonts at the same time, so I don't forget anything.
I was hoping to find a way to automatically create versions for all current distributions. The copy method works, I've just done it for 16.04, but somehow it's a feature request to do it automatically:
- Bug #235064 “Implement multi-release support for packages” : Bugs : Launchpad itself
- Bug #330711 ""same version already has published binaries in the... : Bugs : Launchpad itself
from emojione-color-font.
The official workaround: https://bugs.launchpad.net/launchpad/+bug/330711/comments/4 😢
The core problem is that you can't rebuild the same version more than once in a pool-based repository. You'd need to upload different builds (from each series) of the same binary version, and there's nowhere to put them because the indexes can only refer to one file in the pool for each version.
If you want to do it, the only solution is to bump the version. Ubuntu does this by appending ~hardy or ~intrepid, for example, to the version of the package.
from emojione-color-font.
So I switched to the PPA and it's kinda destroyed the fonts in my Firefox and made everything a Serif.
from emojione-color-font.
@sabret00the Did you completely remove all existing ttf and conf files previously installed from your system?
Could you try out the "tests" available in the tar.gz? It will compare your current system verses the expected configuration. You can also just download these two files: https://github.com/eosrei/emojione-color-font/tree/master/linux/tests
from emojione-color-font.
@sabret00the FWIW I just rechecked the PPA install on a 16.04 LiveCD and it's working as designed.
from emojione-color-font.
@eosrei it returns
$ Downloads/tests/tests.sh
Fontconfig tests: UPDATE
from emojione-color-font.
@sabret00the You need both files in the same directory and you need to run it in the directory.
cd Downloads/tests
./test.sh
If you have just one it'll create a new "expected results" file. It's just a simple bash script, check the file for details. Basically it compares a number of outputs from fc-match
verses the expected outputs.
from emojione-color-font.
At the bottom it says: Fontconfig tests: FAIL
from emojione-color-font.
Yes, what is the output. Please copy/paste.
from emojione-color-font.
./tests.sh
diff current-results.test expected-results.test
Font: sans Font: sans
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: sans-serif Font: sans-serif
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: serif Font: serif
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | VeraSe.ttf: "Bitstream Vera Serif" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: mono Font: mono
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | VeraMono.ttf: "Bitstream Vera Sans Mono" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: monospace Font: monospace
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | VeraMono.ttf: "Bitstream Vera Sans Mono" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: Bitstream Vera Sans Font: Bitstream Vera Sans
Vera.ttf: "Bitstream Vera Sans" "Roman" Vera.ttf: "Bitstream Vera Sans" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: Bitstream Vera Serif Font: Bitstream Vera Serif
VeraSe.ttf: "Bitstream Vera Serif" "Roman" VeraSe.ttf: "Bitstream Vera Serif" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: Bitstream Vera Sans Mono Font: Bitstream Vera Sans Mono
VeraMono.ttf: "Bitstream Vera Sans Mono" "Roman" VeraMono.ttf: "Bitstream Vera Sans Mono" "Roman"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
Font: emoji Font: emoji
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
Font: Emoji One Color Font: Emoji One Color
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
Font: Apple Color Emoji Font: Apple Color Emoji
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
Font: Segoe UI Emoji Font: Segoe UI Emoji
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
Font: Noto Color Emoji Font: Noto Color Emoji
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular"
EmojiOneColor-SVGinOT.ttf: "Emoji One Color" "Regular" | Vera.ttf: "Bitstream Vera Sans" "Roman"
Fontconfig tests: FAIL
from emojione-color-font.
Since it is showing the font twice, it looks like you still have the original ttf and fontconfig installed. Do you? They must be removed.
from emojione-color-font.
I removed them via the command line. Shall I re-remove them but this time manually?
from emojione-color-font.
I'm sure I follow what you mean by command line vs manually, but I recommend removing everything. Make it completely stock with no emoji (no fontconfig no ttf), then install just the package using apt-get.
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
- Ubuntu: Don't replace Ubuntu Font with Bitstream Vera [feature request] HOT 8
- 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.