Tipografi adalah seni yang membantu penulis mengekspresikan individualitasnya, serta membuat jendela, terminal, dan bahkan file teks terlihat indah. Desainer font biasanya memiliki pelatihan bertahun-tahun dan latar belakang seni sebelum hasil kerja mereka muncul di layar Anda.
Dengan Glyphtracer, mudah untuk membuat font Anda sendiri di Linux, dan lihat seberapa baik keterampilan Anda dibandingkan dengan para profesional.
Apa itu Glyphtracer, dan Bagaimana Ini Membantu Anda Membuat Font Anda Sendiri?
Glyphtracer adalah aplikasi Python yang menerima gambar satu bit yang berisi gambar huruf dan membantu Anda menandai setiap huruf ke titik kode Unicode. Itu kemudian mengubah gambar menjadi bentuk vektor dan menulisnya ke file SFD.
Glyphtracer dirancang dengan mempertimbangkan Linux, meskipun pengembangnya, jpakanne menyatakan bahwa, "Ini mungkin berfungsi di OSX atau Windows. Mungkin tidak."
Instal Glyphtracer di Linux
Sebelum Anda dapat menginstal Glyphtracer, Anda perlu menginstal pip3 dan pyqt5:
sudo tepat Install python-pip3
pip3 Install pyqt5
Instal Potrace—alat untuk mengonversi bitmap menjadi gambar vektor:
sudo tepat Install potrace
Sekarang tiru repositori Glyphtracer GitHub:
git klon https://github.com/jpakkane/glyphtracer.git
Pindah ke direktori baru menggunakan perintah cd dan instal Glyphtracer dengan mengetik:
CD glyphtracer
sudopython3mempersiapkan.pyInstall
Anda sekarang dapat memulai Glyphtracer dari terminal manapun dengan:
glyphtracer.py
Memulai Dengan Glyphtracer
Hal pertama yang harus dilakukan adalah menulis alfabet Anda. Untuk memulainya, cetak huruf kecil saja, dan jika memungkinkan, gunakan warna hitam dengan latar belakang putih. Pastikan untuk meninggalkan spasi yang cukup di antara karakter. Anda akan mencapai hasil terbaik dengan memindai kaligrafi yang digambar tangan atau dengan menggunakan tablet grafis. Dengan sekali tekan, Anda dapat menggambar dengan mouse.
Sebelum menggunakan Glyphtracer, Anda perlu menggunakan ImageMagick untuk mengonversi gambar menjadi PNG satu bit:
mengubah-satu warnayour_alphabet_image.jpggambar baru.png
Buka Glyphtracer, dan di jendela dialog, beri nama font baru Anda. Pilih file input, dan file yang ingin Anda output.
Jendela berikutnya akan menampilkan alfabet Anda. Glyphtracer akan dapat mengenali bahwa ada karakter di layar, tetapi tidak dapat membedakannya. Pilih set karakter Anda dari menu di kiri bawah layar. Dalam kasus kami, ini adalah "huruf kecil latin", lalu klik setiap huruf secara bergantian.
Jika Anda lupa di mana Anda berada, lihat penghitung surat di tengah bilah bawah.
Setelah selesai, klik "Hasilkan file SFD".
Selesaikan Font Baru Anda di FontForge
Font baru Anda adalah file Spline Font Database (SFD), dan sebelum Anda dapat menggunakannya di editor teks favorit Anda, Anda perlu mengonversinya menjadi font TrueType (TTF). Meskipun ada sejumlah konverter online yang dapat melakukannya untuk Anda, lebih baik jika Anda menggunakan alat lokal—dalam hal ini, FontForge.
Pertama, instal FontForge:
sudo tepat Install fontforge
Buka aplikasi FontForge, lalu pilih file SFD Anda. FontForge akan menampilkan karakter yang telah Anda gambar. Periksa kembali Anda memiliki karakter yang Anda butuhkan, lalu pilih Hasilkan Font dari menu berkas.
Dalam dialog, pilih TrueType, lalu pukul Menghasilkan. Font baru Anda akan disimpan di bawah nama file yang Anda tentukan.
Gunakan Font Baru Anda di Sistem Anda
Menginstal font baru Anda di Linux tidak bisa lebih sederhana: cukup buka pengelola file Anda dan klik dua kali ikon untuk font baru Anda. Anda akan melihat pratinjau alfabet Anda dalam berbagai ukuran, dan jika semuanya terlihat bagus, klik Install.
Anda sekarang dapat menggunakan font Anda di aplikasi apa pun.
Ikuti Kursus untuk Meningkatkan Keterampilan Desain Anda!
Mendesain font khusus memang menyenangkan dan cara yang bagus untuk menyesuaikan sistem Linux Anda, tetapi itu hanyalah satu elemen dari desain pengalaman pengguna.
Jika Anda menikmati membuat sistem agar lebih intuitif dan ramah pengguna, pertimbangkan untuk mengambil kursus elemen lain dari desain UX—Anda bahkan mungkin dapat berkarir darinya!