Chia sẻ trải nghiệm tạo phông chữ
- Tác giả lần đầu thử tạo phông chữ đã quyết định làm một phông dựa trên chữ viết tay của mình thay vì vẽ chữ bằng bảng vẽ bút kỹ thuật số để dùng cho truyện tranh "hakum" của mình.
- Mục tiêu là tạo một phông TTF (TrueType Font) để dùng cho xuất bản web, với bộ ký tự giới hạn và không bao gồm chữ đậm hay chữ nghiêng.
Quy trình tạo phông chữ
- Phiên bản đầu tiên của phông dựa trên chữ viết tay số hóa, còn phiên bản thứ hai được tạo từ ảnh chữ viết tay đã quét.
- Trong quá trình tạo phông, tác giả đã tìm hiểu và áp dụng các thuật ngữ giải phẫu kiểu chữ như Ascender, Baseline, Cap Height, Descender, X-Height.
- Để làm phông chữ viết tay, tác giả kẻ các đường chuẩn trên sổ phác thảo và viết các ký tự, bao gồm chữ in hoa (A-Z), chữ thường (a-z), số (0-9) và dấu câu cơ bản.
Sử dụng FontForge
- Tác giả chọn phần mềm tạo phông FontForge, tạo dự án rồi nhập từng glyph riêng lẻ để chỉnh sửa trên môi trường số.
- Để nhập glyph, tác giả chỉnh sửa ảnh trong Gimp, xuất ra PNG rồi nhập vào FontForge.
- Tác giả điều chỉnh lề trái và phải của glyph, và khi cần thì dùng tính năng Autotrace để tạo đường viền cho glyph.
Điều chỉnh kerning
- Kerning là quá trình điều chỉnh khoảng cách giữa các chữ cái; trong FontForge, tác giả chọn 'Pair Position (Kerning)' để điều chỉnh khoảng cách giữa các cặp chữ.
Kiểm thử phông và các vấn đề khi xuất
- Tác giả kiểm thử phông và kerning trong FontForge, đồng thời xử lý các vấn đề có thể phát sinh khi xuất phông (tọa độ không phải số nguyên, thiếu điểm tại các cực trị, tự giao cắt).
Chọn loại phông chữ
- Tác giả nhận thấy phông TTF phù hợp cho xuất bản web và quyết định không cần các loại phông phức tạp như OTF.
Ý kiến của GN⁺
- Điều quan trọng nhất trong bài viết này là dù việc tạo phông là một quá trình phức tạp, người mới bắt đầu vẫn có thể tiếp cận và tự tạo phông chữ của riêng mình.
- Bài viết giải thích quy trình tạo phông theo từng bước, cho thấy ví dụ sử dụng thực tế và mang đến những góc nhìn mà độc giả có thể áp dụng cho dự án của mình, điều này rất thú vị.
1 bình luận
Ý kiến Hacker News