Catmoji adalah proyek untuk membuat font OpenType warna berbasis colr/cpal dari koleksi Twemoji gambar emoji sambil mengesampingkan emoji wajah default dengan suntingan kucing.
Perhatikan bahwa font yang dihasilkan hanya akan berguna pada sistem yang mendukung font truetype warna berlapis; Ini termasuk Windows 8.1 dan yang lebih baru, serta Mozilla Firefox dan aplikasi berbasis tokek lainnya yang berjalan di platform apa pun.
Sistem yang tidak mendukung font warna seperti itu akan menunjukkan glyph kosong jika mereka mencoba menggunakan font ini.
Proyek ini memanfaatkan Grunt-Webfont dan skrip Node.js tambahan. Oleh karena itu, pemasangan node.js (node.js 17 direkomendasikan) (dan manajer paketnya NPM) adalah prasyarat. Grunt akan diinstal sebagai ketergantungan paket - tidak perlu menginstalnya secara global.
Alat yang diperlukan dapat diinstal melalui NPM:
# install dependencies from packages.json, including `grunt-webfont`.
npm install
Proses build juga membutuhkan fontForge dan skrip TTX dari paket font-tools untuk diinstal, dan mengasumsikan standar Perl dan Python tersedia.
Baik alat font dan font dapat diinstal melalui manajer paket di Linux:
# Ubuntu, for example
sudo apt-get install fonttools fontforge python3-fontforge python3-distutils
Setelah alat pembuatan yang diperlukan semuanya ada, cukup berjalan:
make
harus membangun font color-emoji build/Catmoji.ttf dari file SVG sumber yang ditemukan dalam file dan extras twe-svg.zip , overrides direktori.
Salin Catmoji.ttf dari direktori build ke ~/.local/share/fonts/
Di terminal emulator Anda menjalankan:
fc-cache -f -v
Restart Mozilla Firefox jika Anda membukanya selama FC-Cache.
Kunjungi about:config dan Temukan "font.name-list.emoji"
Ganti nilainya dengan "catmoji".
(Systemless, Disarankan) Unduh Modul Magisk dari rilis dan instal dengan Magisk Manager.
(/Metode sistem, tidak disarankan) Unduh file .ttf dari rilis dan ganti /system/fonts/NotoColorEmoji.ttf atau /system/fonts/SamsungColorEmoji.ttf dengan catmoji tergantung rom apa yang Anda miliki.
Setelah mengganti file font atau menginstal modul Magisk, reboot dan catmoji akan terlihat alih -alih emoji biasa.
Unduh rilis font noto dan masukkan file catmoji .ttf ke /usr/share/fonts/ .
Buka /etc/fonts/conf.d/45-generic.conf file dengan editor teks pilihan Anda dan daftar font emoji di atas
<alias binding="same">
<family>Twemoji</family> <!-- Catmoji -->
<default><family>emoji</family></default>
</alias>
Sekarang buka /etc/fonts/conf.d/60-generic.conf file dengan editor teks pilihan Anda dan daftar font emoji di atas
<family>Twemoji</family>