hadrien franques présentehadrien franques presents
créer une police
qui me correspondcreating a typeface
that feels like me
la fonte hfranques — chaque caractère créé un à un, en dix épaisseurs, du cheveu au bold. cette page est composée avec.
the hfranques typeface — every character created one by one, in ten weights, from cheveu to bold. this page is set in it.
i. le process — i work with aisi. the process — i work with ais
la police est écrite en code, avec des agents ia — je dirige, ils taillent, l'œil tranche. the typeface is written in code, with ai agents — i direct, they cut, the eye decides.
le squelettethe skeleton
chaque lettre naît en squelette : sa ligne centrale, dessinée en python, point par point — pas de dessin vectoriel, du code.each letter is born as a skeleton: its centerline, drawn in python, point by point — no vector drawing, code.
l'expansionthe expansion
le squelette prend corps : le trait s'épaissit au fût de chaque épaisseur — de 8 unités pour le cheveu à 120 pour le bold — et chaque extrémité tombe sous la lame à 32°.the skeleton takes body: the stroke expands to each weight's stem — from 8 units for cheveu to 120 for bold — and every terminal falls under the 32° blade.
la fontethe casting
fonttools compile les dix binaires — otf, woff2 — et la famille entre en usage : les cartons, la salle, cette page.fonttools compiles the ten binaries — otf, woff2 — and the family enters use: the end cards, the screening room, this page.
les versionsthe versions
- v0 2 juillet 2026july 2, 2026 les premiers squelettes.the first skeletons.
- v1.0 6 juillet 2026july 6, 2026 la voix sobre — huit épaisseurs.the sober voice — eight weights.
- v2.0.0 9 juillet 2026july 9, 2026 la marque partout — l'éclat décliné, le degré tournant.the mark everywhere — the flare declined, the turning degree.
- v3.0.0 razor 9 juillet 2026july 9, 2026 zéro gouge — coupes droites, dix épaisseurs.zero gouge — straight cuts, ten weights.
- v3.1.0 9 juillet 2026july 9, 2026 la perforation rabotée — le coin haut-gauche croqué à 32°, choisi sur seize essais. l'actée : celle que vous lisez.the bitten punch — top-left corner cut at 32°, chosen from sixteen trials. the current one: the one you are reading.
ii. les résultats — les dix épaisseursii. the results — the ten weights
chaque ligne se compose — cliquez, écrivez.every line is a proof — click and type.
-
cheveu — l'apparatthe display cut poids 100 · fût 8weight 100 · stem 8étude n°1
-
filament — l'apparat qui tientdisplay that holds poids 130 · fût 12weight 130 · stem 12étude n°1
-
ultrafin — l'aiméethe favourite poids 160 · fût 18weight 160 · stem 18étude n°1
-
fin — entre ultrafin et hairlinebetween ultrafin and hairline poids 180 · fût 21weight 180 · stem 21étude n°1
-
hairline — la référencethe reference poids 200 · fût 24weight 200 · stem 24étude n°1
-
soyeux — entre hairline et lightbetween hairline and light poids 250 · fût 36weight 250 · stem 36étude n°1
-
light — la cérémoniethe ceremony poids 300 · fût 48weight 300 · stem 48étude n°1
-
regular — la lecture, tient 12 pxreading, holds at 12 px poids 400 · fût 72weight 400 · stem 72étude n°1
-
medium — les titres densesdense titles poids 500 · fût 96weight 500 · stem 96étude n°1
-
bold — le cartonthe end card poids 700 · fût 120weight 700 · stem 120étude n°1
chaque épaisseur a son corps minimal — le cheveu ne descend pas sous 96 px à l'écran (40 px sur retina), le regular tient 12 px. la cascade les respecte : plus la lame est fine, plus le corps est grand. each weight has a minimum size — cheveu never goes below 96 px on screen (40 px on retina), regular holds at 12 px. the cascade respects them: the finer the blade, the larger the size.
jouez avec — le viewer de l'atelier, tel quel : le corps, l'interlettrage, la lame pour comparer deux épaisseurs. play with it — the studio's own viewer, as is: size, tracking, the blade to compare two weights.
ouvrir le viewer en plein écran →open the viewer full screen →
iii. la vibeiii. the vibe
l'éclatthe flare
la lamethe blade
les perforations 35 mmthe 35 mm perforations
minuscules seulementlowercase only
j'ai tout fait seul, avec des outils d'ia.
i made everything alone, with ai tools.