C'è un modo per ottenere emoji colorate in qualsiasi emulatore di terminale su Linux?


10

Sono riuscito a ottenere buoni risultati con emoji non colorate con emojione e una varietà di emulatori terminali, ma le emoji colorate non sembrano funzionare da nessuna parte.

Mi sembra che nessuno attui effettivamente il rendering richiesto dei caratteri tranne Gecko. Vedi il README del problema con emojione e il numero 30 (che non riesco a collegare a causa di un limite di ripetizione su più di due collegamenti) per i dettagli. Il rendering dei caratteri Gecko in Firefox funziona bene per me, ma non è un terminale e sembra che non ci siano nemmeno emulatori di terminali basati su gecko.

Mentre analizzavo questo problema, ho scoperto che ci sono quattro principali proposte / approcci standard per i caratteri colorati, ma nessuno nell'ecosistema Linux (tranne Gecko) sembra supportare nessuno di essi.

Se al momento non c'è modo di ottenere emoji colorate, quale progetto è vicino all'implementazione di uno degli standard proposti? Di quale persona ho bisogno per inviare costantemente spam con le emoji per ottenere il mio desiderio?


Sei riuscito ad avanzare in qualche modo con questa richiesta?
Panayotis,

@Panayotis Purtroppo no. Ho letto un po 'di più, ma nessuno sembra nemmeno vicino all'implementazione.
H2O

Risposte:


8

... un anno intero dopo:

L'ultimo aggiornamento di Cairo :

$ pacman -Q cairo
cairo 1.15.8-2

... aggiunto il supporto per emoji a colori nei terminali:

inserisci qui la descrizione dell'immagine

Ho provato questo usando Termite e gnome-terminal. Entrambi hanno funzionato. L'aggiornamento è disponibile almeno su Arch Linux, forse arriverà presto su altre distro. Godere!


1
Sei il migliore! Funziona benissimo, ora posso finalmente infastidire i miei colleghi con quantità empie di emoji nel mio codice. Ho dovuto installare emoji one e riavviare X. Probabilmente disinstallato emoji-one ad un certo punto quest'anno.
H2O,

1
Sono così felice di questo aggiornamento! Inoltre, non penso che importi quale carattere emoji hai (purché tu ne abbia uno).
Fausto NA,

Come lo testate effettivamente in Termite e gnome-terminal? Qualcuno può fare un esempio?
Shevy,

Copia un'emoji da qualche parte e incollala nel terminale: 🚀. Eccone alcuni: gitmoji.carloscuesta.me
Fausto NA,

Ho che esattamente la versione di Cairo ha anche installato emoji one ma non riesco ancora a vedere i colori delle emoji sul mio terminale: /. Ho testato con terminologia, gnome-terminal e terminato senza successo
rkmax

2

Su Ubuntu Gnome 18.04 LTS le emoji colorate sono disponibili immediatamente.

Se usi XFCE puoi installare gnome-terminal per abilitarli su molti emulatori di terminali (terminatore, gnome, ecc ...)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.