Skip to content

Commit 5e9c6bf

Browse files
committed
blog: font vs typeface
1 parent 910a1ea commit 5e9c6bf

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed
63.6 KB
Loading

public/posts/posts.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
[
2+
{
3+
"slug": "typeface-vs-font",
4+
"title": "Typeface vs. Font: The Music Analogy",
5+
"date": "2025-12-17",
6+
"updated": "2025-12-17",
7+
"description": "Typeface vs. Font: The Music Analogy.",
8+
"tags": ["rant", "font", "typeface", "eli5"],
9+
"category": "rant",
10+
"filename": "typeface-vs-font.txt",
11+
"authors": ["fezcode"],
12+
"image": "/images/defaults/brett-jordan-M9NVqELEtHU-unsplash.jpg"
13+
},
214
{
315
"slug": "the-irrelevant-speech-effect",
416
"title": "Why Your Brain Hates Lyrics While You Work: The Irrelevant Speech Effect",

public/posts/typeface-vs-font.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
The easiest way to understand the difference is to think about music:
2+
3+
- **The Typeface** is the **song** itself (the melody, the lyrics, the creative idea).
4+
- **The Font** is the **MP3 file** (the actual digital file you use to play the music).
5+
6+
In design terms:
7+
8+
- **Typeface**: The specific design or look of the letters (what you see).
9+
- **Font**: The computer file or mechanism that contains the letters (what you use).
10+
11+
## In Practice
12+
You choose a **Typeface**, but you install a **Font**.
13+
14+
## Examples
15+
#### 1. Helvetica
16+
17+
- Typeface: "Helvetica" (The entire family of letters).
18+
- Font: `Helvetica-Bold.otf` (The specific file for the bold version).
19+
20+
#### 2. Times New Roman
21+
22+
- Typeface: "Times New Roman" (The creative design).
23+
- Font: `Times New Roman, Italic, 12 point` (The specific variation you are using on the page).
24+
25+
## Summary
26+
27+
If you are talking to a designer about the look, you are talking about a **Typeface**.
28+
If you are talking to a developer about the file or the bold setting, you are talking about a **Font**.

0 commit comments

Comments
 (0)