HeadlinesBriefing favicon HeadlinesBriefing.com

Show HN: Make cursed fonts like Times New Bastard

Hacker News •
×

A joke tool that abuses OpenType's ligature feature to mix fonts. It works pretty fast on client-side by loading Python in WASM.

A foundry for bastard web fonts. Mix, stretch and / or squish them. Base font but every glyph is mix-in font Options Effects applied to mix-in font Sample font Live update Output formats Presets click one to load settings.

Every download is a normal Open Type font. The swap is a liga contextual substitution registered for every script, so browsers turn it on by default. It works anywhere Open Type text is shaped: browsers, design tools, print. Everything runs locally in your browser with Pyodide and font Tools.

Use Y-offset and scale effects to make glyphs align perfectly. When mixing 3 or more fonts, they will intersect. The first font wins. Use prime numbers for strides. Mixing two fonts produces a derivative work, so make sure to check licenses of both source fonts if you plan to use a bastard font commercially. Bastardica adds no conditions of its own. Bastardica was inspired by Times New Bastard and Easy Pete.