Experimental display typeface, v0.1

La Calle

Two Seville street signs became a working font and a ceramic type playground.

LACALLE

Set your own street

Type in the clean OpenType font, then switch on the deterministic ceramic renderer.

Rendering mode
Alignment

A display alphabet with evidence attached

Every supported character is labeled as source-derived, reconstructed, or alternate in the release files.

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Lowercase aliases / unicaseabcdefghijklmnopqrstuvwxyz

0123456789

ÁÉÍÓÚÜÑ áéíóúüñ

.,:;!?¡¿ & @ # % +

A B C D E I L M N P R S T UObserved in the two photographs and used as direct visual evidence.
F G H J K O Q V W X Y ZReconstructed from the photographed stems, bowls, diagonals, serifs, and terminals.
Lowercase aliases / unicase and figuresLowercase code points map to the capital drawings; figures are reconstructed companions for a practical v0.1 character set.

It started with two photographs

I photographed these signs in Seville. Their repeated letters show useful variation instead of a single polished master.

Puerta de la Carne street name painted in black on individual white ceramic tiles
Puerta de la Carne. Photograph by Shagun Srivastava.
Santa Maria la Blanca street name painted in black on white ceramic tiles against an ochre wall
Santa Maria la Blanca. Photograph by Shagun Srivastava.

From tile to outline

The pipeline is reproducible, but the cleanup still depends on visual judgment.

  1. RectifyCrop and straighten each photographed tile without erasing its painted skew.
  2. ExtractSeparate the black letter from glaze, grout, shadows, and wall texture.
  3. DrawTurn the masks into closed contours, then remove noise while keeping asymmetry.
  4. CompleteBuild missing characters from observed parts and mark those decisions honestly.
  5. ShipCompile, validate, render, and package the same outlines as OTF, TTF, and WOFF2.

Download La Calle v0.1

SIL Open Font License 1.1. Use, study, modify, and redistribute it under the license terms.

CSS

@font-face {
  font-family: "La Calle";
  src: url("/fonts/la-calle/LaCalle-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}