Este repositorio actualmente contiene fuentes emoji de color generadas a partir de los conjuntos de gráficos emoji de OpenMoji, Twemoji y emojitwo.
Estas fuentes están en el formato de fuente COLR/CPAL (específicamente V0 del formato, que no admite gradientes). Las fuentes COLRV0 son significativamente más pequeñas que las fuentes de color del formato Svginot, y están respaldadas por prácticamente todos los navegadores modernos.
Para obtener una vista previa de las fuentes en uso, eche un vistazo a la tabla en esta página.
Eche un vistazo a la carpeta de 'fuentes' de este repositorio o en los lanzamientos.
Estos archivos se pueden descargar e instalar, o se pueden alojar en un servidor web y cargar a través de CSS. No se requieren marcos especiales.
En macOS o Linux:
Clon este repositorio.
Navegue a la carpeta del repositorio en una línea de comando.
Cree un entorno virtual de Python con python3 -m venv colrvenv , donde 'Colrvenv' puede ser sustituido por lo que desee que sea el camino hacia el entorno virtual.
Active el entorno virtual con source colrvenv/bin/activate
Instale mi bifurcación de la herramienta Nanoemoji de Google en el entorno virtual con
pip install git+https://github.com/Emoji-COLRv0/nanoemoji.git
Descompensar el archivo .zip que se corresponde a la fuente que desea construir. Navegue a esa carpeta. Cuando ejecuta ls , debería ver una carpeta llamada "SVG" y un archivo llamado "config.toml".
Ejecute nanoemoji con nanoemoji --config 'config.toml' $(find svg -name '*.svg')
El script debería comenzar a ejecutar. Tomará un tiempo completar. Si tiene éxito, se creará una carpeta de compilación y el archivo de fuentes estará dentro de él.
| Set de emoji | Nombre del archivo | Versión emoji | Licencia | Repositorio |
|---|---|---|---|---|
| Emojitwo | Emojitwocolrv0.ttf | 4.0 | CC-By-4.0 | Emojitwo |
| Openmoji | OpenMOJiColrv0.ttf | 14.0 | CC-By-4.0 | Openmoji |
| Twemoji | Twemojicolrv0.ttf | 14.0 | CC BY-SA 4.0 | Emoji de Twitter |
Se puede encontrar más información en el ReadMe dentro de cada carpeta.
Los archivos SVG dentro de SRC-EMOJITWO provienen del proyecto emojitwo.
Emojitwo proporciona la obra de arte de emoji, emitida originalmente como Emojione 2.2 por
Ranks.comJoypixels con contribuciones de la comunidad emojitwo y tiene licencia bajo CC-by 4.0.
El archivo de fuentes llamado 'EMOJITWOCOLRV0.ttf' se crea utilizando estos gráficos. Acredite tanto a JoyPixels como a la comunidad emojitwo si usa esta fuente en otro lugar.
Los archivos SVG dentro de SRC-Twemoji provienen del proyecto Twitter Emoji y tienen licencia bajo CC-By-4.0.
El archivo de fuentes llamado 'twemoJiColrv0.ttf' se crea utilizando estos gráficos. Por favor, acredite el proyecto Twemoji si usa esta fuente en otro lugar.
Los archivos SVG dentro de SRC-Openmoji provienen del proyecto OpenMoji, y tienen licencia bajo Creative Commons Share Tener License 4.0 (CC BY-SA 4.0). Esto significa que los gráficos se pueden usar libremente siempre que se otorgue una atribución adecuada y cualquier trabajo de derivada se publique bajo la misma licencia.
Aquí está la sugerencia de atribución del readme del proyecto
Todos los emojis diseñados por OpenMoji: el proyecto de emoji e icono de código abierto. Licencia: CC BY-SA 4.0
El archivo de fuentes llamado 'OpenMOJiColRV0.ttf' se crea utilizando estos gráficos. Acredite el proyecto OpenMoji si usa esta fuente en otro lugar.