DEV Community

#typography

The art and technique of arranging type: fonts, pairings, and hierarchy

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Intl.Segmenter: split text without breaking emoji

Intl.Segmenter: split text without breaking emoji

Comments
5 min read
I counted the fonts on 632 receipts. The most popular one is a barcode.

I counted the fonts on 632 receipts. The most popular one is a barcode.

Comments
6 min read
Building an Arabic calligraphy generator with zero dependencies: fonts, SVG embedding and a 40-line PDF writer

Building an Arabic calligraphy generator with zero dependencies: fonts, SVG embedding and a 40-line PDF writer

Comments
5 min read
Kern: exploring variable fonts and generating fluid type

Kern: exploring variable fonts and generating fluid type

Comments
4 min read
How Fancy Letters Really Work: A Developer's Tour of Unicode's Hidden Alphabets

How Fancy Letters Really Work: A Developer's Tour of Unicode's Hidden Alphabets

Comments
7 min read
Preserving Global Cultural Heritage: The World's Largest Multilingual Open Typography Archives on GitHub & GitLab

Preserving Global Cultural Heritage: The World's Largest Multilingual Open Typography Archives on GitHub & GitLab

Comments
4 min read
Aesthetic Fonts and Text Styles: What Actually Works in Bios, Captions and Chats

Aesthetic Fonts and Text Styles: What Actually Works in Bios, Captions and Chats

Comments
5 min read
How 'fancy fonts' actually work: Unicode look-alike characters, explained

How 'fancy fonts' actually work: Unicode look-alike characters, explained

Comments
4 min read
Halftone type in WebGL, one draw call per headline

Halftone type in WebGL, one draw call per headline

1
Comments
4 min read
Stop asking the image model to spell: generate the picture, set the words

Stop asking the image model to spell: generate the picture, set the words

Comments
6 min read
Why Nastaliq Urdu Text Breaks on the Web — and Practical Fixes for Developers

Why Nastaliq Urdu Text Breaks on the Web — and Practical Fixes for Developers

Comments
3 min read
Your CJK text is silently broken, and Pillow will not tell you

Your CJK text is silently broken, and Pillow will not tell you

Comments
4 min read
CJK line breaking in Canvas, and what the browser will not do for you

CJK line breaking in Canvas, and what the browser will not do for you

Comments
3 min read
My OG image generator drew half a headline off the canvas — canvas text doesn't wrap itself

My OG image generator drew half a headline off the canvas — canvas text doesn't wrap itself

Comments
2 min read
How a Word file becomes a printed book: line breaks, widows and the KDP gutter

How a Word file becomes a printed book: line breaks, widows and the KDP gutter

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.