
Greybeard adalah font pemrograman bitmap monospaced yang monospaced untuk semua kutu buku piksel yang tidak sempurna yang tidak suka mata. Sebagian besar port vektor UW TTYP0 dengan beberapa penyesuaian.
Ini mencakup sebagian besar alfabet Latin dan Cyrillic, Yunani, Armenia, Georgia (hanya mkhedruli), bahasa Ibrani (tanpa tanda santilasi), Thailand, sebagian besar IPA (tetapi tidak ada UPA), tanda baca standar, simbol umum, beberapa karakter matematika, line grafik dan beberapa dingbats (sekitar 3000 ovicuasi).
It is provided as rendered outline fonts in the following pixel sizes: 11, 12, 13, 14, 15, 16, 17, 18 and 22. Each of these has a bold variant, and italic variants are provided in 15, 16, 17 and 18. Additionally, all fonts with an italic variant have an experimental auto-generated bold-italic variant, though mileage with these may vary.
Dinamai setelah sysops mitos itu, menatap putih di atas kompiler Borland biru hingga larut malam. Ada yang bilang mereka masih menatap ...

File font dapat diunduh dari halaman rilis
Greybeard dibagi menjadi beberapa font terpisah yang dinamai dengan ukuran titik yang dimaksudkan untuk diterjemahkan untuk tampilan piksel-sempurna. Untuk menggunakannya, pasang varian yang Anda sukai, lalu atur ukuran font editor atau terminal Anda agar cocok. Misalnya, jika Anda menyukai ukuran 18px, instal Greybeard-18px*.ttf dan atur ukurannya ke 18pt di aplikasi Anda. Karena cara garis besar dihasilkan, kelipatan juga harus berfungsi.
Untuk editor kode, Anda mungkin perlu menetapkan ketinggian garis eksplisit juga, untuk menjaga jarak waras. Misalnya, mengatur ketinggian garis ke sekitar 1 di vScode tampaknya bekerja dengan baik.
Alasan font dibagi menjadi berbagai ukuran adalah karena windows semacam brengsek tentang font bitmap. Secara teori, .TF mendukung menanamkan versi bitmap dari berbagai ukuran titik (fitur yang disebut Bitmap Strikes), tetapi Windows telah memutuskan untuk mengabaikan hal ini kecuali dalam kasus yang sangat spesifik dan fiddly), yang memiliki efek samping dari membuat font tidak berguna di terminal. Ini tidak dapat diterima untuk font ini, jadi inilah kita. Jika Anda tahu tentang batasan ini, silakan berkomentar dalam masalah yang sedang berlangsung dan mungkin mengirim PR saya dengan cara saya.
Sebagian besar pekerjaan menuju Greybeard telah menyusun toolkit untuk mengonversi font bitmap asli, UW TTYP0, menjadi format garis besar modern dan mencoba memastikan itu membuat rentel dengan cepat. Mesin terbang yang sebenarnya masih hampir seluruhnya merupakan karya Uwe Waldmann, pencipta asli UW TTYP0. Ada beberapa penyesuaian, dan kemungkinan akan menjadi beberapa lagi saat proyek berlangsung, tetapi kami tidak akan memiliki font bitmap yang komprehensif tanpa semua kerja keras Uwe. Alasannya memiliki nama yang berbeda cukup sederhana: lisensi MIT yang UW TTYP0 gunakan menetapkan klausa tambahan bahwa setiap perubahan yang menambah atau mengubah mesin terbang harus menyebabkan font diganti namanya dengan cara seperti itu untuk menghilangkannya dari penulis asli. Ini masuk akal, karena tidak ada yang mau dispammed dengan permintaan dukungan atau keluhan untuk sesuatu yang tidak mereka tulis. Dengan memberikan nama yang sama sekali berbeda, saya berharap dapat menghindari ini. Juga "Greybeard" adalah nama yang menyenangkan. Jadi, ya. Masalah apa pun harus menargetkan proyek ini.
Berikut ini adalah daftar singkat perbedaan dari UW TTYP0:
# Glyph untuk ukuran/bobot tertentu untuk membuatnya kurang "runcing". Jika Anda ingin membangun font sendiri untuk pengujian atau jika Anda ingin memilih varian gaya, Anda dapat menggunakan proses build dockerized yang menggunakan wadah bitmap-font-vektor-build yang saya buat untuk mengumpulkan semua alat yang diperlukan di satu tempat. Cukup buat perubahan apa pun yang Anda suka dan jalankan ./scripts/docker_build.sh , yang akan menghasilkan file .ttf di font_out . Anda juga dapat menentukan target Make yang Anda sukai dengan skrip ini. Orang -orang yang mungkin menarik minat Anda adalah:
ttfswoff2spcfs Catatan: Target woff2s juga akan menghasilkan file .ttf, karena ia membuat file .woff2 dari mereka.
Sebagian besar Anda mungkin hanya ingin memodifikasi build/VARIANTS.dat dan membangun kembali font.
Pohon di bawah /build kurang lebih tata letak yang sama dengan repo asli, dan digunakan untuk membangun file .bdf menengah yang kemudian menghasilkan file .tf dan .pcf. File .bdf menengah pada gilirannya dibuat dengan menerapkan pengaturan di build/VARIANTS.dat ke file dalam build/bdf , yang berfungsi sebagai sumber kebenaran untuk font.
Instruksi manual dalam build/INSTALL disimpan di sekitar untuk tujuan warisan dan diarahkan untuk menghasilkan dan memasang font PCF Gzip, sehingga mereka mungkin tidak berguna bagi siapa pun hari ini. Jika Anda memasang font di lingkungan yang mendukungnya, Anda mungkin tahu apa yang Anda lakukan.
Sebagian besar pengujian dilakukan pada macOS, jadi tidak ada banyak mata pada Windows dan Linux. Harap ajukan masalah jika Anda memiliki masalah dengan penggunaan dan/atau rendering pada platform apa pun.