Rata -rata font Arial/Helvetica/Circular SANS SERIF Anda, dibuat dengan FontForge, dengan tujuan menjadi sederhana, dapat dibaca, dan multiguna.
Ini adalah font variabel, dengan bobot yang dapat disesuaikan di berbagai rentang, dan banyak fitur openePH yang berbeda untuk menyesuaikan font. Font mencakup sejumlah besar mesin terbang, lebih dari 2500 mesin terbang, dan mendukung lebih dari 600 bahasa (menurut Hyperglot).



Suatu hari, seorang pria bernama Corne2Plum3 secara acak ingin membuat font khusus, dan membuat ini, font serif sans yang diilhami oleh Arial, Helvetica, Circular Std dan Inter, font sederhana yang dapat digunakan dalam berbagai situasi: misalnya pada layar komputer, pada surat -surat profesional, pada dokumen, dll. Font sederhana yang juga cocok dengan 99+ Tangan Komputer, pada surat -surat profesional, pada dokumen, dll. Font sederhana yang cocok dengan 99+ tiang -tawon, pada surat -surat profesional, pada dokumen, dll. Font sederhana yang juga cocok dengan 99+nya 99+.
Pada akhirnya, setelah lebih dari 2 tahun, ada produk akhir, dan secara harfiah 0,00 dolar dihabiskan dalam proyek tersebut. Mengingat jumlah mesin terbang dalam font ini, itu mungkin terlalu jauh ...
Font itu sendiri berfungsi dengan baik, tetapi masih ada hal yang harus dilakukan, dan hal -hal dapat berubah kapan saja (meskipun sekarang relatif stabil)
Tujuan akhirnya adalah untuk mengunggah font ini di Google Fonts.
Masuk ke halaman rilis dan pilih versi terbaru. Font tersedia dalam format berikut: otf , ttf dan woff2 .
Anda juga memiliki versi "SC" dari font (saat ini tersedia untuk semua bobot kecuali 1000) yang menggunakan topi kecil, bukan karakter huruf kecil.
Sebelum melangkah lebih jauh, Anda akan membutuhkan ini.
Segala sesuatu yang Anda butuhkan akan diinstal pada lingkungan virtual (jadi Debian/Ubuntu tidak akan mengeluh tentang hal itu karena paket Python). Jadi di bagian ini Anda akan membuat lingkungan virtual dan menambahkan dependensi di dalamnya.
Catatan: Panduan berikut telah diuji hanya di Linux, pada distro berbasis Debian (lebih tepatnya Debian 12 dan Ubuntu 23.10). Jika Anda berhasil menghasilkan file font dari distribusi lain (atau OS lain), Anda dapat membuka PR sehingga kami dapat menambahkannya di sini.
Pastikan bahwa direktori kerja saat ini adalah akar proyek. Jika tidak, jalankan perintah berikut, ganti path/to/the/folder/project oleh jalur direktori proyek, pada dasarnya di mana file yang Anda baca sekarang.
cd path/to/the/folder/projectBuat lingkungan virtual Python. Untuk melakukannya, jalankan:
python3 -m venv venvPindah ke lingkungan virtual yang baru saja Anda buat:
source venv/bin/activate Sekarang kami melintasi paket Python. Semuanya terdaftar dalam requirements.txt . Untuk menginstal semuanya dengan versi yang benar, jalankan perintah berikut:
pip install -r requirements.txt Setelah semua dependensi siap, Anda dapat membangun font menggunakan perintah berikut (tambahkan -B jika Anda ingin membangun font dan dikatakan bahwa "font" sudah up to date):
make fonts Perintah lain tersedia di Makefile. Cukup jalankan make untuk mendapatkan daftar perintah.
Font ini berada di bawah lisensi font terbuka SIL, versi 1.1.
Beberapa mesin terbang (sangat rumit untuk menggambar) dalam kisaran U+21xx dicuri dari dejavu sans dan noto sans,