
Police de pixels pan-chinois, japonaise et coréenne open source, style gras sans serif, prend en charge 10, 12 et 16 pixels.
Ce projet fournit non seulement tous les fichiers source Glyph, mais fournit également le programme complet requis pour créer des polices.
Avertissement
La police est actuellement en phase de développement actif et n'a toujours pas un grand nombre de caractères chinois.
Veuillez considérer un plan de transition temporaire dans l'environnement de production: coudre des polices de pixels
Important
Il s'agit d'un projet open source et les polices sont libres d'être disponibles dans le commerce.
Si ce projet vous est utile, envisagez du parrainage pour soutenir les efforts de développement.
Vous pouvez prévisualiser les effets de police en temps réel via l'aire de jeux.
Exemple de texte · Mode Torpole-alphabet · Mode d'échelle-alphabet

Exemple de texte · Mode Torpole-alphabet · Mode d'échelle-alphabet

Exemple de texte · Mode Torpole-alphabet · Mode d'échelle-alphabet

Vous pouvez afficher les caractères pris en charge actuels de chaque taille de la police via le lien ci-dessous.
| taille | Mode monowidth | Mode d'échelle |
|---|---|---|
| 10px | info-10px-monospace | info-10px proportionnel |
| 12px | info-12px-monospace | info-12px proportionnel |
| 16px | info-16px-monospace | info-16px proportionnel |
Prend en charge les tailles de trois pixels: 10, 12 et 16.
UPM de la police ( Units Per Em , le nombre d'unités de conception contenues dans chaque boîte littérale) est convertie à 100 fois la taille des pixels, c'est-à-dire: 1 px = 100 units .
Les valeurs UPM de chaque taille de la police sont les suivantes:
| taille | UPM |
|---|---|
| 10px | 1000 |
| 12px | 1200 |
| 16px | 1600 |
Lors du rendu, définissez la taille du texte sur la taille des pixels de la police correspondante ou un multiple entier pour s'assurer que la conversion du pixel peut être effectuée avec précision pendant la rasterisation.
Actuellement, deux modes de "largeur égale" et "proportionnels" sont pris en charge.
Les caractères sont pleins ou demi-largeurs, et ils peuvent être strictement contrôlés lors de la saisie. Le glyphe est complètement à l'intérieur de la boîte littérale, et la hauteur de ligne par défaut est égale à la taille des pixels de la police.
Cependant, la position de base est légèrement plus élevée et lorsque les langues chinoises et occidentales sont mélangées, le centre de gravité des langues occidentaux est relativement élevé et l'esthétique est légèrement médiocre.
La largeur du caractère varie en fonction de la situation réelle du glyphe, et la ligne de base est en position appropriée. Le glyphe dans la direction verticale peut dépasser la boîte littérale, la hauteur de ligne par défaut supérieure à la taille des pixels de la police.
Ce mode a un look naturel. S'il n'y a pas de besoins spéciaux, vous devez donner la priorité à ce mode.
Les hauteurs de ligne par défaut de chaque taille de la police sont les suivantes:
| taille | Aller haut |
|---|---|
| 10px | 16px |
| 12px | 18px |
| 16px | 24px |
Différents pays ou régions, en raison de spécifications ou de habitudes d'écriture différentes, la forme du même caractère peut être différente. La plupart de cette situation sont des caractères chinois et un petit nombre sont des marques de ponctuation.
Actuellement, les versions de glyphes spécifiques à la langue suivantes sont prises en charge:
| Version | signification | illustrer |
|---|---|---|
| latin | latin | Lorsqu'ils sont utilisés dans l'environnement africain-chinois, japonais et coréen, les marques de ponctuation sont écrites dans la langue occidentale coutumière. |
| zh_cn | Chine chinoise-mainland | Les caractères sont écrits dans les spécifications standard de la "Tableau de caractères chinois des spécifications générales" en Chine continentale. |
| zh_hk | Région administrative spéciale de Kong chinois-hong | La forme des personnages est écrite dans la liste des "caractères" couramment utilisés ". |
| zh_tw | Chinois-Taïwan | La police est rédigée dans la norme d'éducation de Taiwan "National Standard Font". |
| zh_tr | Chinois - Impression traditionnelle | La police est écrite dans un style "d'impression traditionnelle", qui est conforme aux habitudes d'utilisation traditionnelles de Hong Kong et Taiwan. |
| ja | japonais | Les caractères sont écrits dans la norme de référence japonaise "Vérification des caractères chinois communs". |
| ko | Langue coréenne |
La dernière version peut être téléchargée via les canaux suivants:
Actuellement, il fournit cinq formats de police unique: .otf , .ttf , .woff2 , .bdf et .pcf , ainsi que deux formats de police de collecte: .otc et .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-proportionalIl s'agit d'un projet Python3 standard.
Après avoir configuré l'environnement en cours d'exécution, exécutez python -m tools.build pour commencer à construire.
Après avoir attendu que la tâche se termine, le fichier de police généré peut être trouvé dans le répertoire build/outputs .
Il est divisé en deux parties: "Font" et "Building Program".
Utilisez la licence "SIL Open Font License version 1.1" pour conserver le nom de la police "Ark Pixel / Ark Pixel".
Utilisez la licence "Licence MIT".
Si ce projet vous est utile, envisagez du parrainage pour soutenir les efforts de développement.
Veuillez utiliser le lien ci-dessous pour afficher le statut spécifique du parrainage reçu:
Détails du parrainage