
kirsch / ˈkɪərʃ / n.
(Jerman) Cherry.
(Russell A. Kirsch, 1929 - 2020) Insinyur Amerika yang diakui sebagai pengembang pemindai gambar digital pertama dan penemu piksel.
Font bitmap monospace dengan kotak pembatas 6x16 (lebar 5px rata-rata, keturunan 4px, pendakian 12px, 5px x-height, tinggi tutup 9px). Ini menarik dari berbagai bentuk huruf dan motif untuk menciptakan nuansa humanis yang berbeda pada ukuran yang ringkas.
Beberapa mesin terbang berasal dari Cozette, seringkali dengan modifikasi untuk mematuhi desain Kirsch.



Unduh dari rilis. Termasuk adalah format bitmap - OTB, BDF, PCF, DFONT (untuk pengguna Mac) - serta TTF. Versi 2x tersedia untuk layar HIDPI. Perhatikan bahwa PCF tidak mengandung mesin terbang melewati U+FFFF.
Untuk pengalaman menonton yang paling renyah, cobalah untuk menggunakan format bitmap bila memungkinkan. Jika font bitmap tidak didukung pada platform Anda (misalnya Windows, VScode), maka gunakan TTF pada ukuran font yang merupakan kelipatan 16px.
Kiat cepat : Jika Anda membutuhkan ukuran font di PT, gunakan konversi berikut:
pt = px * 72 / dpimisalnya 13px pada layar 96dpi adalah
16px * 72 / 96dpi = 12pt.
Tersedia font nerd yang ditambal. Varian "mono" menggunakan mesin terbang yang lebih kecil (tunggal- bukan lebar ganda) dan berfungsi untuk terminal yang tidak dapat mencampur lebar.
Saya biasanya akan mencegah penggunaan Kirsch di web karena kurangnya dukungan bitmap. Tetapi untuk yang keras kepala dan pemberani, Woff2 tersedia. Ada juga stylesheet yang diselenggarakan CDN untuk kenyamanan.
< link
rel =" stylesheet "
href =" https://cdn.jsdelivr.net/npm/kirsch@latest/kirsch.css "
/>Persyaratan:
apt install fuse )Opsional:
apt install libharfbuzz-bin )bdfresize (misalnya apt install bdfresize )bdftopcf ( apt install xfonts-utils .compress_woff2 (misalnya apt install woff2 ) git clone dan Run build.sh . Font file output ke out/ .
unduhan build.sh ke deps/ :
-n untuk mengaktifkan. Utilitas HarfBuzz diperlukan jika Anda ingin menggunakan img.sh untuk menghasilkan gambar yang ditemukan di img/ , tetapi sebaliknya tidak digunakan dalam pembangunan file font akhir. bdfresize adalah untuk menghasilkan font HIDPI. bdftopcf adalah untuk menghasilkan font PCF. compress_woff2 adalah untuk menghasilkan font WOFF2.
Tidak seperti font eldur saya sebelumnya, yang hanya memiliki rata -rata 4px. Lebar char untuk dikerjakan, Kirsch memiliki rata -rata 5px. Lebar char. 1px lebar ekstra itu memberi jumlah kelonggaran yang mengejutkan untuk desain. Jauh lebih banyak mesin terbang pas dengan nyaman menjadi lebar 5px - misalnya "M" dan "W" - yang berarti bahwa mesin terbang itu tidak akan pecah dan mengganggu ruang mesin terbang tetangga. Mesin terbang yang tidak sesuai dengan lebar 5px sekarang dapat bekerja dengan lebar 7px, yang mempertahankan keseimbangan dan keterbacaan tanpa mempengaruhi kerning terlalu negatif.

Yang berkembang - misalnya dalam "I" atau "F" - adalah pilihan gaya, tetapi mereka juga melayani tujuan fungsional. Tanpa berkembang, "I" akan mengambil 1px lebar, meninggalkan 4px ruang yang canggung. 2px berkembang di setiap sisi "I" berikan lebar 5px, dengan demikian membahas masalah kerning dengan cara yang penuh gaya.
Dalam kasus "L", gaya skrip berkembang lebih jauh membedakannya dari karakter vertikal lainnya seperti 1I| .

Salah satu fitur khas Kirsch adalah adanya celah di mangkuk huruf. Mengisi celah akan membuat huruf-huruf itu terlalu persegi atau terlalu banyak, sambil membiarkan celah terbuka menyatakan bentuk huruf. Kesenjangan juga membangkitkan ujung stroke gaya naskah.
Masalah, permintaan fitur/mesin terbang, dan permintaan tarik semuanya diterima!
Ini adalah proyek yang telah menginspirasi/membantu saya membuat Kirsch dan 100% layak untuk dicoba.
Dibuat dengan ♥ oleh Ben Pang. Dirilis di bawah lisensi OFL-1.1.