Sådan ses Fuld farve Emoji på Linux

farve-emoji-linux

Få farverig emoji til visning i Linux

Vi har vist dig hvordan man ser emoji på linux i fortiden og forhåndsviset en ny værktøj til kopiering og indsættelse af emoji-tegn på Ubuntu.

Men et "problem" er forblevet: Linux emoji fremstår som knap læselig blanke og hvide glyfer, det være sig i en tweet, en webartikel eller en e-mail.

De lyse, flotte emoticons, som de fleste af os er kommet til at forvente, er ikke tilgængelige på Ubuntu.

Nå, dette problem er nu næsten løst.

En ny skrifttype tillader dig til se farve emoji på Linux i Mozilla Firefox, Thunderbird og andre Gecko-baserede apps.

EmojiOne-farve skrifttype

Reader Nicolas tippede os til EmojiOne-farve skrifttype projekt, an SVG-in-OpenType skrifttype. SVG-in-OT er en standard, der er udviklet af Mozilla og Adobe, nu en del af OpenType-specifikationen):

"SVG i Open Type [...] giver skrifttyperne mulighed for at indlejre komplette SVG-filer inden for en skrifttype, der muliggør fuld farve og lige animationer. Der er flere detaljer i SVGinOT forslag og Specifikationer for OpenType SVG-tabel".

monokrom emoji i Chrome-browserEmojiOne-farve skrifttype bruger glyfer fra det frie Emoji One-sæt (også brugt af de fantastiske EmojiOne Picker app vi fremhævede sidste måned).

Det er endnu ikke en alt løsning på det sort og hvide emoji problem. Farvede ideogrammer vises kun i Mozilla Firefox, Thunderbird og andre Gecko-baserede apps.

Andre apps, som Corebird, Google Chrome og Nylas N1, understøtter ikke SVG-in-OT-skrifttyper og vil som sådan kun bruge sort / hvid-tegn.

Men selv monokromatisk emoji ser bedre ud med EmojiOne-skrifttypen installeret, hvilket resulterer i et mere ensartet og ensartet udseende end det, der tilbydes af de fuzzy hairline glyphs i skrifttyper-symbolet.

"Der er alt, hvad du kunne forvente af et nylig Emoji-tema, herunder ZWJ-sekvenser, hudtoner, og land flag, " siger Nicolas, hvem har brugt meget tid på at undersøge måder at få fuld farve Emoji support arbejder på Linux.

"Jeg tror, ​​det er den bedste løsning lige nu."

Og vi er enige.

Sådan installeres Color Emoji Font på Ubuntu

Følgende trin fungerer uden rod, selvom du skal oprette en overstyringsfil.

Først skal du downloade skrifttypen fra GitHub ved at trykke på knappen nedenfor.

Download EmojiOne-farve skrifttype

Unzip arkivet.

Flyt EmojiOneColor-SVGinOT.ttf fil til din ~ / hjem / .fonts mappe.

Du skal muligvis først trykke på CTRL + H for at vise skjulte filer, og hvis mappen '.fonts' ikke eksisterer, kan du oprette den (husk at inkludere perioden i begyndelsen).

For den næste del skifter vi til Terminal.

Opret en fontconfig mappe i den lokale config vejviser:

mkdir -p ~ / .config / fontconfig /

Indtast derefter følgende tekst i terminalen:

hvordan << 'EOF' > ~/.config/fontconfig/fonts.conf

Indsæt nu helhed af følgende kode til terminalen:

<?xml version ="1.0" Sammenlign priser"UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>
  <!- Gør Emoji One Color den oprindelige tilbagesendelsesfont forum sans-serif, sans og monospace. Overstyr eventuelle specifikke anmodninger forum Apple Color Emoji. ->
  <match>
    <prøve NAME ="familie"> <streng>sans-serif</snor> </prøve>
    <rediger navn ="familie" mode ="prepend" bindende ="stærk">
      <streng>Emoji One Color</snor>
    </redigere>
  </match>
  <match>
    <prøve NAME ="familie"> <streng>serif</snor> </prøve>
    <rediger navn ="familie" mode ="prepend" bindende ="stærk">
      <streng>Emoji One Color</snor>
    </redigere>
  </match>
  <match>
    <prøve NAME ="familie"> <streng>monospace</snor> </prøve>
    <rediger navn ="familie" mode ="prepend" bindende ="stærk">
      <streng>Emoji One Color</snor>
    </redigere>
  </match>
  <match>
    <prøve NAME ="familie"> <streng>Apple Color Emoji</snor> </prøve>
    <rediger navn ="familie" mode ="prepend" bindende ="stærk">
      <streng>Emoji One Color</snor>
    </redigere>
  </match>
</ fontconfig>

Indtast følgende kommando for at gemme din config-fil og forlade editoren:

EOF

Skyl fontens cache:

fc-cache -f -v

Og endelig, for at teste skrifttypen virker, kan du åbne følgende demoside i Firefox:

EmojiOne Color Demo Page

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.