O Catmoji é um projeto para criar uma fonte de cor de cor de colorido baseada em Colr/CPAL da coleção Twemoji de imagens emoji enquanto substitui emojis de face padrão com edições de gatos.
Observe que a fonte resultante será útil apenas em sistemas que suportam fontes de TrueType de cor em camadas; Isso inclui o Windows 8.1 e posterior, bem como o Mozilla Firefox e outros aplicativos baseados em lagartixas em execução em qualquer plataforma.
Os sistemas que não suportam essas fontes de cores mostrarão glifos em branco se tentarem usar essa fonte.
Este projeto utiliza o Grunt-Webfont e um script node.js adicional. Portanto, a instalação do Node.js (Node.js 17 é recomendada) (e seu gerenciador de pacotes NPM) é um pré -requisito. O Grunt será instalado como uma dependência de pacote - não há necessidade de instalá -lo globalmente.
As ferramentas necessárias podem ser instaladas via npm:
# install dependencies from packages.json, including `grunt-webfont`.
npm install
O processo de construção também requer o Fontforge e o script TTX do pacote de fontes a serem instalados e assume que o Perl e o Python padrão estão disponíveis.
As ferramentas FontForge e Fontes podem ser instaladas através de gerentes de pacotes no Linux:
# Ubuntu, for example
sudo apt-get install fonttools fontforge python3-fontforge python3-distutils
Uma vez que as ferramentas de construção necessárias estiverem em vigor, basta executar:
make
Deve criar a fonte de cor-eji build/Catmoji.ttf a partir dos arquivos SVG de origem encontrados no arquivo twe-svg.zip e extras , overrides os diretórios.
Copie Catmoji.ttf do diretório de construção para ~/.local/share/fonts/
No seu emulador de terminal, execução:
fc-cache -f -v
Reinicie o Mozilla Firefox se você o abriu durante o FC-Cache.
Visite about:config e encontre "font.name-list.emoji"
Substitua seu valor por "Catmoji".
(Sem sistema, recomendado) Faça o download do Magisk Module de lançamentos e instale -o com o Magisk Manager.
(/Método do sistema, não recomendado) Download do arquivo .ttf de releases e substitua /system/fonts/NotoColorEmoji.ttf ou /system/fonts/SamsungColorEmoji.ttf com catmoji, dependendo da ROM.
Depois de substituir o arquivo de fontes ou instalar o módulo Magisk, a reinicialização e o catmoji serão vistos em vez de emojis regulares.
Faça o download do Noto Fonte Release e coloque o arquivo Catmoji .ttf em /usr/share/fonts/ .
Open /etc/fonts/conf.d/45-generic.conf com seu editor de texto preferido e a lista de fontes emoji adicional
<alias binding="same">
<family>Twemoji</family> <!-- Catmoji -->
<default><family>emoji</family></default>
</alias>
Agora open /etc/fonts/conf.d/60-generic.conf Arquivo com seu editor de texto preferido e a lista de fontes emoji adicionada
<family>Twemoji</family>