3 poin oleh GN⁺ 2023-11-28 | 1 komentar | Bagikan ke WhatsApp

Berbagi pengalaman membuat font

  • Saat pertama kali mencoba membuat font, penulis memutuskan untuk membuat font berdasarkan tulisan tangannya sendiri alih-alih menggambar huruf dengan pen tablet digital, agar bisa digunakan untuk komiknya yang berjudul 'hakum'.
  • Tujuannya adalah membuat font TTF (TrueType Font) untuk digunakan dalam penerbitan web, dengan himpunan karakter terbatas yang tidak mencakup huruf tebal maupun miring.

Proses pembuatan font

  • Versi pertama font dibuat berdasarkan tulisan tangan digital, sedangkan versi kedua dibuat dari gambar tulisan tangan yang dipindai.
  • Dalam proses pembuatan font, penulis mempelajari, memahami, dan menerapkan istilah anatomi typeface (Ascender, Baseline, Cap Height, Descender, X-Height).
  • Untuk membuat font tulisan tangan, penulis menggambar garis panduan di buku sketsa lalu menulis huruf besar (A-Z), huruf kecil (a-z), angka (0-9), serta tanda baca dasar.

Menggunakan FontForge

  • Penulis memilih perangkat lunak pembuatan font FontForge, membuat proyek, lalu mengimpor glyph satu per satu untuk diperbaiki secara digital.
  • Untuk mengimpor glyph, gambar diedit di Gimp, diekspor sebagai PNG, lalu diimpor ke FontForge.
  • Penulis menyesuaikan margin kiri dan kanan glyph, dan bila perlu menggunakan fitur Autotrace untuk membuat kontur glyph.

Penyesuaian kerning

  • Kerning adalah proses menyesuaikan jarak antarhuruf, dan di FontForge penulis memilih 'Pair Position (Kerning)' untuk menyesuaikan jarak antar pasangan huruf.

Pengujian font dan masalah saat ekspor

  • Penulis menguji font dan kerning di FontForge, serta menyelesaikan masalah yang dapat muncul saat mengekspor font (koordinat non-integer, titik yang hilang pada ekstrem, dan self-intersection).

Memilih jenis font

  • Untuk penerbitan web, penulis menilai font TTF paling sesuai dan memutuskan bahwa jenis font yang lebih kompleks seperti OTF tidak diperlukan.

Pendapat GN⁺

  • Hal terpenting dari tulisan ini adalah bahwa pembuatan font memang proses yang kompleks, tetapi tetap dapat diakses oleh pemula dan memungkinkan siapa pun membuat font mereka sendiri.
  • Penjelasan proses pembuatan font langkah demi langkah, disertai contoh penggunaan nyata, menarik karena memberi pembaca wawasan yang bisa diterapkan pada proyek mereka sendiri.

1 komentar

 
GN⁺ 2023-11-28
Komentar Hacker News
  • Ringkasan yang bagus tentang FontForge. Saya juga pernah mencobanya sekali. Agak canggung, tetapi saya juga tidak merasa para pesaing komersialnya jauh lebih baik. Saya bahkan tidak tahu namanya.
    • Penilaian positif terhadap FontForge dan berbagi pengalaman pribadi. Mengungkapkan keraguan terhadap alternatif komersial.
  • Saya merekomendasikan 100r.co. Devine dan Rekka menjalankan studio mereka di kapal layar mereka, Pino, sambil mendokumentasikan kehidupan, perjalanan, dan proyek mereka.
    • Rekomendasi situs web studio dengan gaya hidup yang unik.
  • Ringkasan yang keren tentang FontForge. Seperti yang disiratkan artikel, ada opsi yang lebih mudah dan lebih otomatis untuk membuat font dari tulisan tangan.
    • Memperkenalkan alat otomatis untuk membuat font tulisan tangan dan menyajikan alternatif untuk FontForge.
  • Apa cara paling sederhana untuk menggabungkan beberapa font menjadi satu? VS Code tidak mendukung font berdasarkan bahasa atau token.
    • Pertanyaan tentang penggabungan font dan keterbatasan pengaturan font di VS Code.
  • Font yang kamu buat sangat mirip dengan font yang saya buat. Saya tidak terlalu banyak melakukan optimasi, tetapi semua perangkat lunak yang saya coba terasa sangat menjengkelkan dan sulit digunakan.
    • Berbagi pengalaman membuat font dan mengungkapkan kesulitan menggunakan perangkat lunak.
  • Apakah ada yang membuat font (typeface) menggunakan MetaFont/MetaPost? Apakah FontForge memiliki kemampuan scripting? Saya sendiri belum pernah menggunakannya, tetapi saya telah membaca lima jilid buku Knuth, "computers and typesetting".
    • Menanyakan pengalaman menggunakan MetaFont dan MetaPost serta mengungkapkan rasa ingin tahu tentang fitur FontForge.
  • Saya hanya ingin mengatakan bahwa rubahlah yang melompati anjing, bukan sebaliknya. Soalnya anjing itu malas dan rubah itu cepat.
    • Koreksi jenaka terhadap kalimat latihan mengetik yang terkenal.
  • Saya penasaran apakah spesifikasi font bisa mencakup parameter generator acak sehingga font tulisan tangan yang benar-benar alami menjadi mungkin.
    • Mengungkapkan ketertarikan pada representasi tulisan tangan melalui unsur acak dalam font.
  • Tidak menggunakan font buatannya sendiri di postingan blog itu sendiri adalah kesempatan yang terlewatkan!
    • Pendapat tentang kurangnya konsistensi antara postingan blog dan font.
  • Saya menyukai font sejak tahun 80-an, dan itu adalah salah satu hal pertama yang membuat saya sadar bahwa desain itu penting. Font yang keren dan ringkasan yang hebat.
    • Kecintaan pada font, kesadaran akan pentingnya desain, dan pujian atas pembuatan font oleh penulis.