
Fonte de pixels pan-chineses, japoneses e coreanos de código aberto, estilo sem serifa, suporta 10, 12 e 16 pixels.
Este projeto não apenas fornece todos os arquivos de origem do Glyph, mas também fornece o programa completo necessário para criar fontes.
Aviso
A fonte está atualmente em um estágio de desenvolvimento ativo e ainda carece de um grande número de caracteres chineses.
Por favor, considere um plano de transição temporário no ambiente de produção: costura de fontes de pixels
Importante
Este é um projeto de código aberto, e as fontes são gratuitas para estar disponíveis comercialmente.
Se este projeto for útil para você, considere o patrocínio para apoiar os esforços de desenvolvimento.
Você pode visualizar os efeitos da fonte em tempo real através do playground.
Texto da amostra · Modo Torpolar-Alphabet · Modo de escala Alfabet

Texto da amostra · Modo Torpolar-Alphabet · Modo de escala Alfabet

Texto da amostra · Modo Torpolar-Alphabet · Modo de escala Alfabet

Você pode visualizar os caracteres suportados atuais de cada tamanho da fonte através do link abaixo.
| tamanho | Modo monowidth | Modo de escala |
|---|---|---|
| 10px | Info-10px-monoSpaced | Info-10px-proporcional |
| 12px | INFO-12PX-MONOSPACIDO | Info-12px-proporcional |
| 16px | INFO-16PX-MONOSPACIDO | Info-16px-proporcional |
Atualmente, suporta três tamanhos de pixels: 10, 12 e 16.
UPM da fonte ( Units Per Em , o número de unidades de design contidas em cada caixa literal) é convertida em 100 vezes o tamanho do pixel, ou seja: 1 px = 100 units .
Os valores UPM de cada tamanho da fonte são os seguintes:
| tamanho | Upm |
|---|---|
| 10px | 1000 |
| 12px | 1200 |
| 16px | 1600 |
Ao renderizar, defina o tamanho do texto no tamanho do pixel da fonte correspondente ou um múltiplo inteiro para garantir uma conversão precisa de pixels durante a rasterização.
Atualmente, dois modos de "largura igual" e "proporcional" são suportados.
Os caracteres estão cheios ou de meia largura e podem ser estritamente controlados ao digitar. O glifo está completamente dentro da caixa literal e a altura da linha padrão é igual ao tamanho do pixel da fonte.
No entanto, a posição da linha de base é um pouco mais alta e, quando as línguas chinesas e ocidentais são mistas, o centro de gravidade das línguas ocidentais é relativamente alto e a estética é um pouco ruim.
A largura do personagem varia de acordo com a situação real do glifo, e a linha de base está em uma posição adequada. O glifo na direção vertical pode exceder a caixa literal, com a altura da linha padrão maior que o tamanho do pixel da fonte.
Este modo tem uma aparência natural. Se não houver necessidades especiais, você deve dar prioridade a esse modo.
As alturas de linha padrão de cada tamanho da fonte são as seguintes:
| tamanho | Vá alto |
|---|---|
| 10px | 16px |
| 12px | 18px |
| 16px | 24px |
Diferentes países ou regiões, devido a diferentes especificações ou hábitos de escrita, a forma do mesmo caráter pode ser diferente. A maior parte dessa situação são caracteres chineses, e um pequeno número são marcos de pontuação.
Atualmente, as seguintes versões de glifos específicos para idiomas são suportados:
| Versão | significado | ilustrar |
|---|---|---|
| latim | Latim | Quando usados no ambiente africano-chinês, japonês e coreano, as marcas de pontuação são escritas no idioma ocidental habitual. |
| zh_cn | China-chefe chinesa | Os caracteres são escritos nas especificações padrão da "Tabela de caracteres chineses especificações gerais" na China continental. |
| zh_hk | Região Administrativa Especial de Kong Chinesa-Hong | A forma dos caracteres é escrita na lista de "personagens comumente usados" de Hong Kong. |
| zh_tw | Chinês-Taiwan | A fonte está escrita no padrão de educação de Taiwan "Nacional Standard Font". |
| zh_tr | Chinês - impressão tradicional | A fonte é escrita no estilo "impressão tradicional", que está de acordo com os hábitos de uso tradicionais de Hong Kong e Taiwan. |
| JA | japonês | Os personagens são escritos no padrão de referência japonês "Verificação de caracteres chineses comuns". |
| Ko | Idioma coreano |
A versão mais recente pode ser baixada através dos seguintes canais:
Atualmente, fornece cinco formatos de fonte única: .otf , .ttf , .woff2 , .bdf e .pcf , bem como dois formatos de fonte de coleta: .otc e .ttc .
brew install font-ark-pixel-10px-monospaced
brew install font-ark-pixel-12px-monospaced
brew install font-ark-pixel-16px-monospaced
brew install font-ark-pixel-10px-proportional
brew install font-ark-pixel-12px-proportional
brew install font-ark-pixel-16px-proportionalEste é um projeto Python3 padrão.
Depois de configurar o ambiente de corrida, execute python -m tools.build para começar a criar.
Depois de aguardar a conclusão da tarefa, o arquivo de fonte gerado pode ser encontrado no diretório build/outputs .
É dividido em duas partes: "Fonte" e "Programa de Construção".
Use a licença "SIL Open Font License versão 1.1" para reter o nome da fonte "Ark Pixel/Ark Pixel".
Use a licença "MIT Licença".
Se este projeto for útil para você, considere o patrocínio para apoiar os esforços de desenvolvimento.
Use o link abaixo para visualizar o status específico do patrocínio recebido:
Detalhes do patrocínio