VFIT (Variable Font Instance Tool) memungkinkan Anda untuk menghasilkan instance kustom dan statis dari font variabel yang ditentukan dalam file konfigurasi.
VFIT sekarang tersedia pada indeks paket Python. Anda dapat menginstal VFIT dengan perintah berikut:
$ pip3 install vfitAtau, Anda dapat menginstal VFIT dengan mengunduh roda yang sudah dibangun dari bagian rilis atau dengan membangunnya sendiri.
# Skip this step if you're downloading a prebuilt wheel.
$ git clone https://github.com/jonpalmisc/vfit.git && cd vfit
$ poetry build && cd dist
# Install VFIT from the wheel.
$ pip install vfit-version-py3-none-any.whl Untuk memulai, Anda akan memerlukan file font variabel untuk dikerjakan. Langkah pertama Anda akan membuat file konfigurasi. Lihat sample.json Sebagai contoh.
Selanjutnya, jalankan VFIT dan lewati konfigurasi dan file font variabel Anda sebagai argumen:
$ vfit config.json variable.ttf Jika Anda ingin membuat instance ke direktori tertentu, Anda dapat menggunakan opsi -o . Untuk opsi lebih lanjut, lihat vfit --help .
Semua kontribusi dipersilakan. Jika Anda menemukan bug atau memiliki permintaan untuk fitur, jangan ragu untuk membuat masalah baru (atau bahkan lebih baik, permintaan tarik).
Jika Anda mengirimkan permintaan tarik, silakan format kode Anda dengan yapf menggunakan pengaturan default. Selain itu, saya sadar bahwa penamaan Camelcase bertentangan dengan konvensi untuk Python, tetapi konvensi yang digunakan oleh fonttools , jadi saya telah memilih untuk menggunakannya di sini juga untuk konsistensi.
Terima kasih khusus kepada Viktor Rubenko, yang tahu lebih banyak tentang teknologi font daripada saya dan telah sangat membantu dalam memperbaiki bug aneh.
Logo VFIT menggunakan font variabel Armada Newglyph.
Hak Cipta © 2020 Jon Palmisciano
VFIT tersedia di bawah lisensi MIT. Lihat lisensi.txt untuk informasi lebih lanjut.