Se ha convertido en una técnica popular para codificar iconos vectoriales escalables como fuentes. Una vez que estos íconos se convierten a una fuente, se pueden insertar convenientemente en su propio texto utilizando cualquier aplicación que admite fuentes, al igual que las fuentes de ala o símbolos que venían con su sistema operativo.
Este repositorio contiene versiones de fuentes estampadas en la fecha de los 3000+ iconos vectoriales escalables de Game-icons.net hechos con FontCustom, así como un script para descargar los últimos iconos y generar una nueva fuente.
Este proyecto fue creado por Todd Fast [email protected].
Puede encontrar la última versión de este proyecto en https://github.com/toddfast/game-icons-net-font.
Los iconos originales y el contenido de este archivo se proporcionan bajo la licencia Creative Commons Attribution 3.0 Unported (CC por 3.0).
Si está haciendo esto por primera vez, puede obtener la última fuente:
/distro/game-icons-net-font-latest.zip (haga clic para descargar)
Si está buscando una versión actualizada de la fuente con glifos más nuevos, deberá elegir una versión estampada con fechas de la fuente para instalar desde el directorio distro de este repositorio. (Generalmente, aún querrá la última versión, a menos que esté tratando de sincronizar con otras personas en una versión específica).
Descargue el archivo de su versión deseada y desempaquetela localmente. Tenga en cuenta que cada versión se verá como una fuente individual separada para su sistema. Este esquema asegura que el uso de versiones más antiguas de la fuente no se ve perturbada por las versiones más nuevas.
Para instalar la fuente, siga las instrucciones enumeradas a continuación:
Para usar la fuente en Adobe Illustrator, copie el archivo de fuente TrueType que desea usar,
game-icons-net-<datestamp>.ttf
a la siguiente ubicación y reiniciar ilustrador:
/<Adobe Illustrator root directory>/Fonts
En OSX, el directorio de la raíz Illustrator se puede encontrar en su directorio /Applications .
Una vez instalado, dentro de Illustrator, primero seleccione un objeto de cuadro de texto e ingrese el modo de edición de texto (donde el careto es visible). Luego, elija Type > Glyphs en el menú superior para abrir la paleta Glyphs, seleccione la fuente de game-icons-net-<datestamp> En el cuadro desplegable en la parte inferior del cuadro de diálogo, y haga doble clic en cualquier glifo visualizado para insertarlo en la ubicación de la careta. Una vez insertado, puede copiarlo y pegarlo como cualquier pieza de texto.
Para usar la fuente en aplicaciones locales que no admiten la instalación de fuentes específicas de la aplicación, instale la fuente utilizando la función de instalación de fuentes de su sistema operativo. Por ejemplo, en OSX, haga doble clic en el archivo de fuente .ttf para abrirlo en el libro de fuentes y luego elija "Fuente de instalación". Tenga en cuenta que puede recibir una advertencia de que la fuente tiene algunos problemas, pero he podido usar tales fuentes sin problemas. Ymmv.
Una vez instalado, puede usar esta fuente al igual que cualquier otra fuente en cualquier aplicación en su computadora que admita las fuentes. Dentro de una aplicación, deberá usar la función que le permite insertar símbolos o glifos, o puede usar el navegador de fuentes de su sistema operativo para navegar por los glifos y copiarlos/pegarlos en la aplicación.
Para usar en HTML, siga las instrucciones de FontCustom en https://github.com/fontcustom/fontcustom.
Con más de 3000 íconos, encontrar glifos dentro de la fuente puede ser un desafío. Los glifos se clasifican dentro de la fuente alfabéticamente por el nombre original del icono Game-icons.net, aunque esta información se pierde durante la converstion a una fuente.
Por lo tanto, para facilitar la ubicación de los glyhs dentro de la fuente, he agregado glifos de "índice" que muestran las letras del alfabeto que demarcan secciones de glifos por la primera letra de su nombre de icono original.
Para encontrar un glifo específico, busque el icono que desee usar en game-icons.net, anote su nombre y luego busque visualmente a través de la fuente utilizando los glifos de índice para acercarte al Glpyh que quieres.
Esta fuente personalizada se genera como una fuente TrueType y debe ser ampliamente compatible con cualquier sistema que use fuentes TrueType.
Tenga en cuenta que si envía un documento creado en su computadora a otra persona y contiene glifos de esta fuente, el documento no se convertirá correctamente a menos que el destinatario tenga la misma versión de fuente instalada. También puede enviarles el archivo de fuentes con instrucciones sobre cómo instalarlo (o señalarlos a este repositorio), pero como una solución más fácil, algunos formatos de documentos como PDF le permiten incrustar las fuentes y potencialmente evitar este problema.
También tenga en cuenta que, por razones técnicas, los archivos de fuentes generados a partir de diferentes conjuntos de iconos no son compatibles entre sí . Esto significa que si intenta cambiar de versiones de la fuente para obtener acceso a nuevos glifos, los glyhs existentes cambiarán a nuevos glifos y deberá reubicarse.
La razón de este problema es que los puntos de código utilizados para los glifos no son estables en las versiones de la fuente. Si bien sería posible preservar la información de CodePoint, debido a las limitaciones de FontCustom, se agregarían nuevos glifos al final de la fuente, lo que hace que encontrar glifos sea considerablemente más difíciles, ya que ya no se clasificarían alfabéticamente.
En su lugar, sugiero instalar una versión de fuente más nueva según sea necesario junto con la versión de fuente anterior para obtener acceso a los glifos más nuevos, y utilice las versiones más antiguas y más nuevas en su aplicación hasta que tenga la oportunidad de reubicar los glifos en la versión de fuente más antigua a la versión de fuente más nueva.
Comenzando con la versión 20200315, el punto de código inicial para los glifos de iconos es 0xe000 . En versiones anteriores, fue 0xf100 . Con suerte, este cambio debería ser transparente para los usuarios. Se hizo necesario ya que el tamaño de la colección de iconos excedió la capacidad de la fuente. Este mismo problema ocurrirá en el futuro ya que la colección Game-icons.net excede los 6.400 iconos.
Este cambio requerido utilizando una versión parcheada de FontCustom para ajustar el punto de código de inicio predeterminado para garantizar que todos los iconos puedan caber dentro del área de uso privado Unicode. El parche requerido está en la gema fontcustom-2.0.0 Ruby, en la línea 47 de fontcustom-2.0.0/lib/fontcustom/generator/font.rb (en Mac, puede encontrar este archivo en /Library/Ruby/Gems/<version>/gems/ ). Sin este cambio, el archivo de fuente resultante no funcionaría en Windows y podría experimentar otros problemas de compatibilidad.