Saya ingin menggunakan font Inconsolata di konsol tty, tetapi saya perlu membuat psf
font untuk itu.
Saya menemukan bahwa ada dua alat yang harus berfungsi, otf2bdf
dan bdf2psf
, tetapi setiap kali saya mencoba menggunakan yang kedua saya dapatkan:
/usr/bin/bdf2psf: Inconsolata12.bdf: the width is not integer number.
Jawaban:
Saya sebenarnya mencoba memecahkan masalah yang sama ini. Saya mengatasinya dengan membaca pertukaran email utas ini yang terjadi beberapa waktu lalu. kunjungi di sini .
Saya masih perlu mencoba ini. Saya akan melaporkan kembali jika saya membuatnya berfungsi.
Sunting: Saya dapat membuat font PSF tetapi belum mencoba menggunakannya sebagai font TTY. Saya percaya itu adalah implikasi dari pertanyaan itu. Ini adalah cara saya membuat font (disalin secara langsung dari tautan).
Konversikan OTF ke BDF
(doa sed diperlukan karena bdf2psf kewarasan-memeriksa properti AVERAGE_WIDTH daripada kotak pembatas font, atau memeriksa DWIDTH dari mesin terbang yang sebenarnya digunakan)
Konversikan file BDF ke file PSF:
Itu dia.
sumber
required.set
bagian dari? Itu tidak di ubuntu atau debian.