Introdução ao Glyph | Glifo significado

Como qualquer fonte contém glifos e não pode existir sem glifos. As fontes de aprendizado não podem ser cumpridas sem aprender sobre glifos. Manipular fontes em qualquer esfera: programação, design e tipografia não terão sucesso sem entender o papel dos glifos. Este artigo tem como objetivo ajudá -lo a entender os fundamentos do glifos.

O que é um glifo?

Existem muitas definições do termo glifo. Nós vamos lhe dar alguns significados de glifos.

Glyph é um caractere projetado individualmente de um tipo de letra, ou como foi descrito no artigo O que é a fonte? É uma representação gráfica de um símbolo/caractere.

Não apenas cada caractere tem um glifo, mas também pode ser representado por alguns glifos alternativos. Você pode ver um exemplo desse caso na figura abaixo. Aqui, o símbolo 9 'é dado na fonte' Times New Roman representada em dois glifos. Como você pode ver, eles também têm unicode e nome diferentes.

Símbolo “nove” renderizado em dois glifos

Mas às vezes um personagem pode representar caracteres de scripts diferentes. Como o capital t é o mesmo para inglês, russo, alemão e muito mais idiomas. E é contado e representado como um glifo separado. O mesmo caráter de uma fonte diferente também é um glifo separado, pois possui seu próprio design.

Na figura abaixo, estão representados quatro glifos de uma letra maiúscula a em diferentes fontes.

Glifos a de quatro fontes diferentes

E olhando para a imagem vem à mente de outra definição de glifo como a unidade gráfica de uma fonte.

Ao desenvolver, é importante ter em mente a definição de glifo como um caractere codificado. Para simplificar, qualquer glifo deve ter um código padronizado usado para fazer referência a este glifo na fonte. O padrão mais conhecido dos códigos de glifos é Unicode. O Unicode gira o mesmo código para um glifo em todas as fontes de cada família de fontes onde esse glifo existe.

Glifos A e F com unicodes

Cada glifo possui muitos dados de codificação. A tabela abaixo mostra alguns desses dados para um glifo @

Where to useEncoding data
HTML Entity (decimal)&#64
HTML Entity (hex)&#x40
How to type in Microsoft WindowsAlt+0040 Alt064 Alt64
UTF-8 (hex)0x40 (40)
UTF-8 (binary)01000000
UTF-16 (hex)0x0040 (0040)
UTF-16 (decimal)64
UTF-32 (hex)0x00000040 (0040)
UTF-32 (decimal)64
C/C++/Java source code“\u0040”
Python source codeu"\u0040"

Tipos de glifos

Os glifos podem ser classificados por tipos:

Glyphs de personagem:

Glifos simbólicos:

Ideogramas

ideogramas são símbolos que representam idéias ou conceitos, em vez de sons. Se comparar aos sistemas de escrita fonética, onde os símbolos representam sons ou grupos individuais de sons, os ideogramas representam diretamente o significado de uma palavra ou frase. Você pode distinguir ideogramas pelas próximas características:

Se você ainda tem dúvidas do que são os ideogramas, aqui estão alguns exemplos que explicarão melhor o conceito:

Glifos

Glyphset é uma composição/coleção de glifos que forma uma fonte. Cada fonte possui um número diferente de glifos em seu glifset. Por exemplo, o Arial inclui 4503 glifos, enquanto Montserrat, - 1943 glifos.

Para descobrir quantos glifos estão em uma fonte específica, você pode usar um aplicativo gratuito da Aspose. É fácil usar Font Viewer.

Ele fornecerá informações sobre fonte de fonte, descrição, designer, licença, nome do arquivo, nome da fonte, família de fontes, estilo, nome do postscript, versão etc.

Cada arquivo de fonte contém um glyphset. Cada arquivo de fonte também contém uma ou mais tabelas. Essas tabelas são conhecidas como mapas de caracteres. É como uma tabela com células cheias de caracteres/glifos. Cada célula/slot possui um código e, por esse código, o glifo necessário é indexado, encontrado, representado e depois renderizado. Essas tabelas são semelhantes pelo número de células, mas não são semelhantes pelo arquivamento de células. Como foi mencionado anteriormente, cada fonte tem um tamanho diferente do glifos. Por causa disso, para uma fonte, algumas células serão preenchidas com caracteres, mas para outra fonte, essas mesmas células podem estar vazias.

A próxima imagem mostra a diferença nos glifos das fontes Gothic e Ebrima de Franklin. Lá eles são indexados pelo Unicode.

Comparação de glifos góticos de Ebrima e Franclin

Métricas de glifos de fonte

Métricas de glifos são os parâmetros que influenciam como o glifo está posicionado quando o layout do texto é criado.

As métricas de glifos geralmente são divididas em:

As métricas de Glyph mais sabem:

Barbeares de glifos A e F

Diferença entre a largura do Glyp e a largura do avanço

Você pode aprender todas as métricas descritas anteriormente na figura abaixo.

As principais métricas dos glifos

Kerning##

Falando sobre métricas de glifos, é necessário mencionar outro termo relacionado a ele, - Kerning. Geralmente, o espaço entre os glifos é igual por padrão, mas algumas combinações pareceriam soltas se assim fosse. O exemplo de tais combinações é lt, wa, ya, etc. Kerning ajusta o espaço entre os glifos para que as palavras no texto pareçam suaves. A figura abaixo mostra a diferença que Kerning fornece.

Comparação textos com e sem kerning

Nem todo formato de fonte inclui informações de kerning. Além disso, alguns formatos de kerning não são suportados por algumas fontes, como fontes de tipo verdadeiro, por exemplo. Portanto, pode ser útil converter o formato de fonte neste caso. Aqui asppor Font Converter é útil.

Variantes de glifos e alternativos

Essas são variações diferentes de um glifo específico dentro de um tipo de letra e fornecem aos designers opções alternativas para escolher para ter variação e personalização visuais. Aqui está uma olhada mais de perto as variantes de glifos e alternativos:

Variantes de glifos são versões diferentes ou variações estilísticas de um glifo específico dentro de um tipo de letra. Eles podem incluir formas alternativas, derrames diferentes, variações nas formas de letra ou elementos de design exclusivos.

As alternativas estilísticas são variantes de glifos que oferecem projetos alternativos para caracteres específicos ou combinações de cartas. Eles podem variar de variações sutis na largura ou curvatura do AVC a mudanças mais notáveis ​​na forma ou estilo geral de um personagem.

As alternativas contextuais são variantes de glifos que substituem automaticamente caracteres específicos com base no contexto circundante. Eles são usados ​​para melhorar o fluxo e a legibilidade do texto, ajustando certas formas de letra, dependendo de seus caracteres adjacentes. As alternativas contextuais são particularmente úteis em scripts ou tipos de letra manuscritos, onde os glifos precisam se conectar ou interagir com caracteres vizinhos.

As ligaduras são variantes especiais de glifos que combinam dois ou mais caracteres em um único glifo visualmente unificado. As ligaduras são usadas para melhorar a aparência e a legibilidade de combinações específicas de caracteres que podem colidir ou criar constrangimento visual. Existem ligações comumente incluídas de FI, FL, FF ou a combinação de certas letras com ascendentes ou descendentes específicos.

Os floreados e os floreados são variantes de glifos decorativos que apresentam traços alongados ou embelezados, geralmente utilizados no início ou no final de palavras ou frases para adicionar um toque de elegância e estilo à tipografia, comummente encontrados em tipos de letra script ou display.

Gráficos vetoriais e ferramentas de criação de glifos

Os gráficos vetoriais são imagens criadas utilizando equações matemáticas, em vez de uma grelha de pixéis. Isto torna-os escaláveis ​​sem perda de qualidade, tornando-os ideais para a criação de glifos e tipos de letra. O exemplo das fontes criadas em gráficos vetoriais são fontes SVG.

As ferramentas de criação de glifos são aplicativos de software especificamente desenvolvidos para criar, editar e gerenciar glifos para fontes. Eles podem oferecer a você a funcionalidade para:

Os exemplos de ferramentas populares de criação de glifos são:

Conclusão

No artigo, recebeu algumas informações comuns sobre o termo glifo e suas métricas. Aspose.font possui uma solução mais avançada se você precisar manipular fontes, glifos e suas métricas.

Para ver qual funcional para trabalhar com glifos que você pode obter ao usá -lo, dê uma olhada no espaço para nome glifos de aspose.font para .net biblioteca.

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.