Я следовал за этим вопросом: 18.04: цветные эмодзи, не обнаруживающиеся вообще в Chrome, только частично в Firefox, installed fonts-noto-color-emoji вручную, но цветные эмодзи, все еще не обнаруживаются в Chrome или VS Code. Цветные эмодзи работают в Коврике для мыши, эмуляторе терминала XFCE.
Я нахожусь на последнем Xubuntu (XFCE) 18.04.1, новой установке.
Вывод sudo apt rdepends fonts-noto-color-emoji
похож на это:
fonts-noto-color-emoji
Reverse Depends:
Recommends: ubuntu-desktop
Recommends: lubuntu-gtk-desktop
Recommends: lubuntu-desktop
Recommends: ubuntustudio-desktop
Recommends: ubuntu-mate-desktop
Recommends: ubuntu-mate-core
Recommends: ubuntu-budgie-desktop
Recommends: lubuntu-gtk-desktop
Recommends: lubuntu-desktop
Recommends: gnome
Recommends: gajim
Recommends: dino-im
|Recommends: corebird
Как я могу получить цветные эмодзи, работающие в Chrome/хроме?
Править: По-видимому, эмодзи загружается, только если веб-страница просит "шрифт" Эмодзи Цвета Ното явно, как на этой странице. Где я хочу, чтобы это работало, однако находится в, например, где шрифт Ното явно не спрашивают, и также dev инструменты, консоль, omni панель.
Я собирался прокомментировать buuuut, у меня нет достаточной репутации (эй взгляд, вот эмодзи, чтобы проверить, работает ли это или нет!)
Это решение работало на меня "частично", оно действительно фиксировало эмодзи в Разногласиях и в Терминале, но в Firefox это было все еще соединение "некоторых из них работы, некоторые из них не делают", я также нашел это, но это не устранило проблему в Firefox...
Таким образом, вот то, что я сделал для фиксации:
fonts-noto-color-emoji
(sudo apt-get install fonts-noto-color-emoji
) Вот именно при реальной необходимости в эмодзи, работающих над Firefox (эмодзи являются wonky в Ubuntu также, Вы ничего не теряете при помощи Xubuntu), можно сделать это
Перейдите в ~/.config/fontconfig/conf.d/99-emoji.conf
(необходимо будет, вероятно, создать папки!) и добавляют это:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
<test name="family"><string>sans-serif</string></test>
<edit name="family" mode="append" binding="strong">
<string>Bitstream Vera Serif</string>
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Add emoji generic family -->
<alias binding="strong">
<family>emoji</family>
<default><family>Noto Color Emoji</family></default>
</alias>
<!-- Aliases for the other emoji fonts -->
<alias binding="strong">
<family>Apple Color Emoji</family>
<prefer><family>Noto Color Emoji</family></prefer>
</alias>
<alias binding="strong">
<family>Segoe UI Emoji</family>
<prefer><family>Noto Color Emoji</family></prefer>
</alias>
<alias binding="strong">
<family>Emoji One</family>
<prefer><family>Noto Color Emoji</family></prefer>
</alias>
</fontconfig>
fc-cache -fv
Теперь перезапустите приложения и... именно! Эмодзи будут работать в Chrome и Firefox!развлекайтесь!
(Если эмодзи Firefox все еще borked, можно попытаться изменить шрифт Firefox по умолчанию на Noto Color Emoji
)
Следует иметь в виду: Числа в Firefox будут иметь засечки
Следует иметь в виду ²: Приложения, установленные через хранилище Ubuntu (или снимок), не будут иметь работы эмодзи! Я не уверен, почему это происходит..., если кто-то знает, как зафиксировать это, сообщите мне!
Firefox getemoji.com: и следующие в getemoji
Хром getemoji.com: хром в getemoji
Firefox Google Search: и следующие в поиске Google
Разногласия, канарские (Электрон): канарейка разногласий с эмодзи
Терминал (Xfce): эмодзи в xfce терминале