Normale

Normale

A sharp variable sans for gallery text, posters, and bilingual editorial work.

Design intent

Normale is a direct, flexible sans for exhibition copy, poster systems, captions, and art-world ephemera. It is built to hold a clean editorial line while still carrying enough edge for display settings.

The family is meant to move between English and French text, short labels, and larger typographic moments without changing voice.

Formats and intended use

The current site uses trial-subset runtime fonts for public specimens and trial downloads. Full commercial desktop and web packages remain outside public hosting until checkout delivery is connected.

Use the trial ZIP to test scale, rhythm, and brand fit. Use the full package only after licensing for production artwork, websites, and client delivery.

Version 1.000 release notes

Version 1.000 establishes the initial public specimen, trial package, variable font preview, and basic OpenType documentation for ligatures and kerning.

Pre-sale package QA remains separate from this page content pass, including FontBakery review and OTS browser-acceptance checks.

Font metadata

Auto-extracted from source TTF/OTF
Default style
Thin
Preset styles
ThinBoldLightMediumRegular
OpenType features
kernliga
Scripts
DFLTlatn
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
&!
Thin
100
Gallery Night Shift
Light
300
Vernissage Afterglow
Regular
400
Studio Floor Confetti
Medium
500
White Cube Whisper
Bold
700
Zine Table Sermon

Languages

English

OpenType features.

Normale keeps the core feature set practical: standard ligatures smooth common pairs, and kerning tightens the rhythm of display and text settings.

FeatureOffOn
Ligatures
ligaStandard ligatures
Merges common letter pairs into a single glyph for smoother rhythm. Enabled by default.
fi fl final file fleet film
fi fl final file fleet film
Kerning & spacing
kernKerning
Adjusts spacing between specific pairs for a more even texture. Enabled by default.
AVATAR To VA WA AV To
AVATAR To VA WA AV To
Alternates & stylistic sets
caltContextual alternates
Substitutes glyphs based on surrounding context. Often enabled by default.
3*9 12:34 3–8 +8+x (SEMI)PER[M]ANE{N}T -> --> ---> => ==> <-> S@N s@n :-) •Smile
3*9 12:34 3–8 +8+x (SEMI)PER[M]ANE{N}T -> --> ---> => ==> <-> S@N s@n :-) •Smile

Glyphs

Weight short sentence samples

Thin
100
The opening runs late and nobody wants to go home.
Light
300
A critic reads the wall text like a riddle and pretends it’s easy.
Regular
400
Someone sells zines beside the coat rack, cash only.
Medium
500
The gallery playlist is immaculate and slightly too loud.
Bold
700
A studio visit becomes a performance the moment the door opens.

Weight paragraph samples

Example text, Regular

The gallery opens at six, but the real show starts in the doorway. You hover between greetings and glances, learning the room’s tempo. Someone hands you a warm can of something sparkling, and you nod like you understand. Ensuite, on passe au français sans prévenir, comme si la langue faisait partie de l’installation. The night becomes a slow, shared edit.

In the studio, nothing is finished and everything is a decision. Foamcore scraps, tape, and test prints pile up like evidence of thought. You talk about process because it feels safer than conclusions. Dans un coin, une affiche ratée devient soudain la meilleure pièce. The mess is the archive.

A projector throws soft light across a white wall; the loop is hypnotic and a little cruel. People stand still, then drift, then return, as if the video is breathing them in. The artist smiles and says it’s about time, which helps and explains nothing. Le cartel, lui, ment gentiment. Everyone pretends that’s the point.

At the zine table, hands move faster than small talk. Stapled pages, risograph ghosts, and sharp captions pass like contraband. You buy one you can’t read fully, just to keep the energy. On échange des adresses, des ateliers, des rumeurs de résidence. The paper feels alive in your pocket.

Usage

Web (CSS)

Use the WOFF2 for best compression. Set font-display to swap and keep synthesis disabled for consistent output.

@font-face {\n  font-family: \"Normale\";\n  src: url(\"/path/to/Normale.woff2\") format(\"woff2\");\n  font-display: swap;\n  font-synthesis: none;\n}\n\nbody { font-family: \"Normale\", system-ui, sans-serif; }\n

Apps

Install the desktop font file (OTF/TTF) and select it by family name in your design tool or editor.

FAQ

The public download is a limited trial package for layout tests, mockups, and internal review. It is not the full commercial font package.

Full commercial packages are delivered separately after licensing. Until Lemon Squeezy checkout is connected, use the contact link for purchase and license requests.

Version 1.000 is the current release. Bug fixes and minor compatibility updates are handled under the sales and updates policy.

Use the WOFF2 files for web tests and the OTF or TTF files in desktop apps. Keep font synthesis disabled so the family renders as designed.

Version information

Release
Version 1.000
Updated
May 1, 2026
Distribution
Paid release
License
Commercial