Tornou -se uma técnica popular codificar ícones vetoriais escaláveis como fontes. Depois que esses ícones são convertidos em uma fonte, eles podem ser convenientemente inseridos em seu próprio texto usando qualquer aplicativo que suporta fontes, assim como as fontes de asa ou símbolo que acompanham seu sistema operacional.
Este repositório contém versões de fonte com estampa de data dos Ícones vetoriais escaláveis de mais de 3000 Ícones do Game-icons.net fabricados usando o FontCustom, bem como um script para baixar os ícones mais recentes e gerar uma nova fonte.
Este projeto foi criado por Todd Fast [email protected].
Você pode encontrar a versão mais recente deste projeto em https://github.com/toddfast/game-iCons-net-font.
Os ícones originais e o conteúdo deste arquivo são fornecidos sob a licença Creative Commons Attribution 3.0 (CC por 3.0).
Se você estiver fazendo isso pela primeira vez, basta pegar a fonte mais recente:
/distro/game-icons-net-font-latest.zip (clique para baixar)
Se você estiver procurando uma versão atualizada da fonte com os glifos mais recentes, precisará escolher uma versão com estampa de data da fonte para instalar no diretório distro deste repositório. (Geralmente, você ainda deseja a versão mais recente, a menos que esteja tentando sincronizar com outras pessoas em uma versão específica.)
Faça o download do arquivo da versão desejada e descompacte localmente. Observe que cada versão parecerá uma fonte individual separada para o seu sistema. Esse esquema garante que o uso de versões mais antigas da fonte não seja perturbado por versões mais recentes.
Para instalar a fonte, siga as instruções listadas abaixo:
Para usar a fonte no Adobe Illustrator, copie o arquivo de fonte TrueType que deseja usar,
game-icons-net-<datestamp>.ttf
para o local a seguir e reiniciar o ilustrador:
/<Adobe Illustrator root directory>/Fonts
No OSX, o diretório raiz do Illustrator pode ser encontrado no seu diretório /Applications .
Depois de instalado, no Illustrator, primeiro selecione um objeto de quadro de texto e digite o modo de edição de texto (onde o cuidador está visível). Em seguida, escolha Type > Glyphs no menu superior para abrir a paleta Glyphs, selecione a fonte apropriada game-icons-net-<datestamp> da caixa suspensa na parte inferior da caixa de diálogo e clique duas vezes em qualquer glifo exibido para inseri-la no local do zelador. Uma vez inserido, você pode copiar e colá -lo como qualquer peça de texto.
Para usar a fonte em aplicativos locais que não suportam a instalação de fonte específica do aplicativo, instale a fonte usando o recurso de instalação de fonte do sistema operacional. Por exemplo, no OSX, clique duas vezes no arquivo de fonte .ttf para abri-lo no livro de fontes e escolha "Install Font". Observe que você pode receber um aviso de que a fonte tem alguns problemas, mas pude usar essas fontes sem problemas. Ymmv.
Depois de instalado, você pode usar essa fonte como qualquer outra fonte em qualquer aplicativo do seu computador que suporta fontes. Dentro de um aplicativo, você precisará usar o recurso que permite inserir símbolos ou glifos ou pode usar o navegador de fontes do seu sistema operacional para navegar glifos e copiar/colá -los no aplicativo.
Para usar no HTML, siga as instruções da Fontcustom em https://github.com/fontcustom/fontcustom.
Com mais de 3000 ícones, encontrar glifos na fonte pode ser um desafio. Os glifos são classificados dentro da fonte em ordem alfabética pelo nome do ícone Game-icons.net original, embora essas informações sejam perdidas durante a conversão para uma fonte.
Portanto, para facilitar a localização de glyhs na fonte, adicionei glifos "índices" mostrando as letras do alfabeto que demarcaram seções de glifos pela primeira letra do nome original do ícone.
Para encontrar um glifo específico, procure o ícone que você deseja usar no jogo-icons.net, observe seu nome e pesquise visualmente através da fonte usando os glifos de índice para aproximar-se do Glpyh que deseja.
Essa fonte personalizada é gerada como uma fonte TrueType e deve ser amplamente compatível com qualquer sistema que use fontes TrueType.
Observe que, se você enviar um documento criado no seu computador para outra pessoa e ele contém glifos dessa fonte, o documento não renderizará corretamente, a menos que o destinatário tenha a mesma versão de fonte instalada. Você também pode enviar o arquivo de fonte com instruções sobre como instalá -lo (ou apontá -las para este repositório), mas como uma solução mais fácil, alguns formatos de documentos como o PDF permitem incorporar fontes e potencialmente evitar esse problema.
Observe também que, por razões técnicas, os arquivos de fonte gerados a partir de diferentes conjuntos de ícones infelizmente não são compatíveis entre si . Isso significa que, se você tentar alternar as versões da fonte para obter acesso a novos glifos, os Glyhs existentes mudarão para novos glifos e terão que ser realocados.
A razão para esse problema é que os pontos de código usados para os glifos não são estáveis entre as versões da fonte. Embora fosse possível preservar as informações do CODEPION, devido às limitações do Fontcustom, novos glifos seriam anexados no final da fonte, tornando consideravelmente a localização de glifos, pois não seriam mais alfabeticamente classificados.
Em vez disso, sugiro instalar uma versão de fonte mais recente, conforme necessário, juntamente com a versão de fonte mais antiga para obter acesso a glifos mais recentes e usar as versões mais antigas e mais recentes do seu aplicativo até que você tenha a oportunidade de realocar os glifos na versão de fonte mais antiga para a versão mais recente da fonte.
A partir da versão 20200315, o ponto de partida para os glifos do ícone é 0xe000 . Nas versões anteriores, era 0xf100 . Esperamos que essa mudança seja transparente para os usuários. Tornou -se necessário quando o tamanho da coleção de ícones excedeu a capacidade da fonte. Esse mesmo problema ocorrerá no futuro, pois a coleção Game-icons.net excede 6.400 ícones.
Essa alteração necessária usando uma versão corrigida do FontCustom para ajustar o ponto de partida padrão para garantir que todos os ícones possam se encaixar na área de uso privado Unicode. O patch necessário está no fontcustom-2.0.0 Ruby Gem, na linha 47 do fontcustom-2.0.0/lib/fontcustom/generator/font.rb (no mac, você pode encontrar este arquivo em /Library/Ruby/Gems/<version>/gems/ ). Sem essa alteração, o arquivo de fonte resultante não funcionaria no Windows e poderia ter outros problemas de compatibilidade.