Web Analytics

kirsch

⭐ 134 stars French by molarmanful

kirsch

Table des matières

Aperçu

kirsch /ˈkɪərʃ/ _n._

développeur du premier scanner d’images numérique et l’inventeur du pixel.

montée 12px, hauteur x 5px, hauteur capitale 9px). Elle puise dans une variété de formes de lettres et motifs pour créer une sensation humaniste distincte à une taille compacte.

Certains glyphes proviennent de Cozette, souvent modifiés pour respecter le design de kirsch.

Galerie

Glyphes

glyphes kirsch

Carte des Glyphes

carte des glyphes kirsch

Exemples

exemple kirsch

Installation/Utilisation

Téléchargez depuis Releases. Sont inclus les formats bitmap - OTB, BDF, PCF, DFONT (pour les utilisateurs Mac) - ainsi que TTF. Des versions 2x sont disponibles pour les écrans HiDPI. Notez que PCF ne contient pas de glyphes au-delà de U+FFFF.

Pour une expérience visuelle la plus nette possible, essayez d’utiliser les formats bitmap lorsque c’est possible. Si les polices bitmap ne sont pas supportées sur votre plateforme (ex. Windows, VSCode), alors utilisez le TTF à des tailles de police qui sont des multiples de 16px.

[!ASTUCE]
Si vous avez besoin de la taille de police en pt, utilisez la conversion suivante :
pt = px * 72 / dpi
par exemple 16px sur un écran 96dpi correspond à 16px * 72 / 96dpi = 12pt.

Nerd Fonts

kirsch est livré avec des glyphes Nerd Fonts personnalisés. Le support est encore en cours de développement. Pour plus de clarté visuelle, les glyphes Nerd Fonts de kirsch ont tendance à déborder fortement au-delà de leur largeur. J'ai dessiné ces glyphes en partant du principe qu'ils seront mieux mis en valeur lorsqu'ils seront entourés d'un espace avant et après. Les Nerd Fonts patchées qui couvrent le reste des Nerd Fonts sont disponibles. La variante "Mono" utilise des glyphes plus petits (à largeur simple au lieu de double) et fonctionne pour les terminaux qui ne peuvent pas mélanger les largeurs.

Propo

Pour les terminaux comme foot avec débord partiel, une variante Propo de kirsch est disponible. Cette variante ajuste les glyphes de sorte que leurs cellules ne soient pas tronquées par le moteur de rendu de police du terminal.

Nixpkgs

Grâce à @ejiektpobehuk, kirsch est disponible sur Nixpkgs sous le nom kirsch.

Nix Flakes

Les versions de kirsch sont également poussées sur FlakeHub. kirsch (alias default) est le paquet de base, tandis que kirsch-nerd inclut les patchs Nerd Fonts.

Web

Je déconseille généralement l'utilisation de kirsch sur le web en raison de l'absence de support bitmap. Mais pour les plus obstinés et courageux, le format WOFF2 est disponible. Il existe également une feuille de style hébergée sur CDN

pour plus de commodité.

Notes de conception

Contrairement à ma police précédente eldur, qui avait une largeur moyenne de caractère de seulement 4px, kirsch a une largeur moyenne de caractère de 5px. Ce 1px de largeur supplémentaire offre une marge de manœuvre surprenante pour la conception. Beaucoup plus de glyphes tiennent confortablement dans une largeur de 5px - par exemple "m" et "w" - ce qui signifie que ces glyphes ne perturbent pas le crénage et n’empiètent pas sur les espaces des glyphes voisins. Les glyphes qui ne tiennent pas dans une largeur de 5px peuvent maintenant utiliser une largeur de 7px, ce qui maintient l’équilibre et la lisibilité sans affecter trop négativement le crénage.

Ornements

xylophone fijien rogue

Les ornements - par exemple dans "i" ou "f" - sont un choix stylistique, mais ils ont aussi une fonction pratique. Sans les ornements, le "i" occuperait 1px de largeur, laissant 4px d’espace gênant. Les ornements de 2px de chaque côté du "i" lui donnent une largeur de 5px, résolvant ainsi le problème de crénage de façon élégante.

Dans le cas du "l", les ornements de style script le distinguent davantage des autres caractères verticaux comme 1I|.

Espaces

mauvais roi peg 69

Une des caractéristiques distinctives de kirsch est la présence d’un espace dans les courbes des lettres. Combler cet espace rendrait les lettres soit trop carrées soit trop serrées, tandis que laisser l’espace ouvert désencombre les formes des lettres. Ces espaces évoquent aussi les terminaisons de traits de style script.

Contribution

Les problèmes, demandes de fonctionnalités/glyphes et pull requests sont tous les bienvenus ! Les fichiers de police sont modifiés via bited.

Crédits

Ce sont des projets qui m’ont inspiré/aidé à créer kirsch et qui valent à 100% la peine vérification.

Démo UTF-8 Markus Kuhn

Licence

Fait avec ♥ par les auteurs du projet kirsch. Distribué sous la licence OFL-1.1.

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-29 ---