Vous n'aimez pas le bruit de développement du référentiel mais vous souhaitez suivre les changements? Découvrez notre chaîne Gitter Hack. Vous avez une question rapide qui ne nécessite pas de rapport de problème? Passez par notre canal d'aide Gitter et demandez-vous.
Le piratage est conçu pour être une police de caractères de travail pour le code source. Il a des racines profondes dans la communauté de caractères gratuites et open source et développe les contributions des projets Bitstream Vera & Dejavu. La grande ouverture X-Height + large + conception à faible contraste le rend lisible à des tailles de texte de code source couramment utilisées avec un point idéal qui fonctionne dans la gamme 8 à 14. L'ensemble complet de modifications de la source en amont est disponible dans le Changelog.
Le projet est en développement actif et nous nous félicitons de vos contributions et de vos contributions. Vous pouvez consulter nos objectifs de conception et nos instructions sur la façon de contribuer à contribuer.md.
Des questions fréquemment posées sont répondues dans notre FAQ.

Remarque Sur les mises à jour de la police Si vous mettez à jour votre version de Hack, assurez-vous de supprimer la version précédemment installée et efface d'abord votre cache de police pour éviter les conflits qui peuvent conduire à des erreurs de rendu spécifiques à la plate-forme. De nombreuses plateformes / distros proposent des gestionnaires de packages qui automatisent ce processus. Nous publions un installateur Windows pour automatiser le processus d'installation / mise à jour sur la plate-forme Windows. Voir ci-dessous pour plus de détails.
.zip )./usr/share/fonts/ ) ou le dossier de police utilisateur (souvent ~/.local/share/fonts/ ou /usr/local/share/fonts ).config/fontconfig/ dans le dossier de configuration de police système (souvent /etc/fonts/conf.d/ ) ou le dossier utilisateur de la police (souvent ~/.config/fontconfig/conf.d ) $ fc-cache -f -v
Vous pouvez confirmer que les polices sont installées avec la commande suivante:
$ fc-list | grep "Hack"
Certains utilisateurs de Linux peuvent constater que le rendu des polices est amélioré sur leur distribution avec ces instructions.
.zip ) et cliquez pour les ouvrir.L'installateur Hack Windows simplifie l'installation sur la plate-forme Windows. L'outil vous guide dans le processus d'installation et résout certains problèmes de rendu courants qui se produisent avec les installations / mises à jour de police sur la plate-forme Windows. Cet outil est l'approche d'installation recommandée pour les utilisateurs de Windows.
Pour utiliser avec Secure Shell, modifiez les champs suivants dans les options:
"Hack"https://cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css Nous recommandons fortement la commodité d'un gestionnaire de packages développé par la communauté ou d'un autre utilitaire de mise à jour automatique si cela est disponible sur votre plateforme. Bien que les versions du gestionnaire de packages puissent être un peu retardées par rapport aux versions du référentiel, les packages distribués via ces gestionnaires de package ont été conçus pour régler et automatiser les installations et les mises à jour de polices sur votre système.
Nous sommes conscients de la prise en charge du piratage dans les gestionnaires de packages suivants (avec des noms de packages associés):
ttf-hackhackfontfonts-hack-ttfdnf-plugins-core :: heliocastro/hack-fonts :: hack-fontsmedia-fonts/hackhomebrew/cask-fonts/font-hackfonts/hack-fontshack-fontsfonts-hack-ttfhack.fontPour les problèmes d'installation avec les packages de piratage, veuillez contacter directement le mainteneur de package.
Hack est disponible dans les formats de police Web Woff et Woff2. Les styles audacieux et italiques sont inclus par défaut et travaillent hors de la boîte via les balises <strong> et <em> .
Hack est disponible via les services CDN JSDelivr et CDNJS:
Les extraits suivants fournissent des exemples d'utilisation des polices Web de piratage via le CDN JSDelivr. Ajustez les chemins d'urgence à ceux fournis par CDNJS (cliquez sur le lien ci-dessus pour trouver l'URL appropriée) pour passer au CDNJS CDN.
Incluez l'une des éléments suivants dans la section <A-Head> de votre fichier HTML:
Polices Web sous-ensemble
< link rel =" stylesheet " href =" //cdn.jsdelivr.net/npm/hack-font@3/build/web/hack-subset.css " >Fontes Web de caractéristiques de caractères complets
< link rel =" stylesheet " href =" //cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css " > pre , code { font-family : Hack , monospace; }Consultez la documentation Webfont_usage.md pour plus de détails, y compris des instructions sur la façon de télécharger, d'héberger et de servir les polices Web sur votre serveur Web.
La bibliothèque alt-hack comprend une collection (en croissance) de styles de glyphe alternatifs qui peuvent être utilisés pour personnaliser vos polices de piratage. Vous n'aimez pas le style zéro par défaut? Échangez la source de conception d'OVNI avec un zéro ou un zéro pointillé réduit et construisez de nouvelles polices qui fonctionnent mieux pour vous.
Nous accueillons les contributions de nouveaux styles de glyphe alternatifs dans le référentiel alt-hack. Concevez quelque chose de nouveau qui fonctionne bien avec le reste de la police et soumettez une demande de traction au référentiel alt-hack afin que d'autres puissent l'utiliser dans leurs versions personnalisées.
Des instructions de construction détaillées sont disponibles sur le référentiel alt-hack Readme.md. Les instructions de changement de nom pour prendre en charge les installations côte à côte avec hack en amont sont disponibles ci-dessous.
Font-Line est un outil qui modifie l'espacement de ligne par défaut utilisé dans le Hack Design (20% UPM).
Le GIST suivant installe des polices et modifie l'espacement des lignes pour tous les fichiers de police de bureau contenus dans le même répertoire:
Si vous modifiez la source de piratage en amont ou les binaires de polices publiées et que vous souhaitez installer vos polices modifiées sur le même système avec les polices hack que celles publiées ici, vous pouvez utiliser le script Fontname.py Python pour définir un nouveau nom de police dans les fichiers binaires. Par exemple, vous pouvez installer Hack sur votre plate-forme avec une version ajustée de l'espacement de ligne UPM de 15% sous le nom de Hack Fifteen . Modifiez les glyphes par défaut avec ceux de notre référentiel alt-hack ou concevez votre propre et définissez votre création avec n'importe quel nom que vous souhaitez. Après l'installation, vos polices renommées devraient s'afficher sous le nom que vous définissez avec le script afin que vous puissiez basculer entre l'un d'eux comme vous en avez besoin.
Les détails d'utilisation et les exemples sont fournis sur la lecture du référentiel Fontname.py.
Nous saluons les contributions à Hack! Veuillez consulter notre document contribution.md pour plus de détails.
Le piratage est construit avec les projets gratuits et open source suivants:
Nous tenons à remercier et à remercier les équipes JSDelivr et CDNJS pour leur soutien au projet Hack via leurs services CDN de police Web gratuits. Nous apprécions grandement le support énorme du développement de logiciels open source par l'équipe CI du Semaphore. Leur service de test CI gratuit et leur excellent soutien technique rapide ont été des actifs énormes pour notre projet. Enfin, un grand merci à tous ceux qui font le travail non reconnu pour obtenir un piratage aux utilisateurs afin qu'il soit facile d'accéder, d'installer, de mettre à niveau et d'utiliser. Il existe des gestionnaires de packages de redistribution, des membres du comité d'examen, des testeurs et d'autres personnes sur toutes les plateformes / distros / applications qui effectuent ce travail ingrat et ne sont souvent pas reconnus. Vos efforts sont très appréciés.
Le travail de piratage est © 2018 Source Foundry auteurs. Licence MIT
Bitstream Vera Sans Mono © 2003 Bitstream, Inc. (avec noms de polices réservées Bitstream et Vera ). Licence Bitstream Vera.
Les binaires de polices sont publiés sous une licence qui permet une utilisation illimité d'impression, de bureau, de Web et de logiciels pour les applications commerciales et non commerciales.
Voir Licence.MD pour les textes complets des licences.