
kirsch / ˈkɪərʃ / n。
(ドイツ語)チェリー。
(Russell A. Kirsch、1929-2020)アメリカのエンジニアは、最初のデジタル画像スキャナーの開発者およびPixelの発明者として認められました。
6x16の境界ボックス(5px平均幅、4px降下、12px ascent、5px x-height、9px cap height)を備えたモノスペースビットマップフォント。さまざまな文字形式やモチーフから描き、コンパクトなサイズの明確なヒューマニストの感覚を作り出します。
いくつかのグリフはコゼットから来ており、多くの場合、キルシュのデザインを遵守するための修正があります。



リリースからダウンロードしてください。 BITMAPフォーマット-OTB、BDF、PCF、DFONT(Macユーザー向け)およびTTFが含まれています。 HIDPI画面では2倍のバージョンを使用できます。 PCFにはu+ffffを超えてグリフが含まれていないことに注意してください。
最も鮮明な視聴体験のために、可能であればビットマップ形式を使用してみてください。ビットマップフォントがプラットフォーム(Windows、vScodeなど)でサポートされていない場合は、16pxの倍数であるフォントサイズのTTFを使用します。
クイックヒント:PTでフォントサイズが必要な場合は、次の変換を使用します。
pt = px * 72 / dpiたとえば、96DPI画面の13pxは
16px * 72 / 96dpi = 12ptです。
パッチされたオタクフォントが利用可能です。 「モノ」バリアントは、より小さなグリフ(二重幅の代わりに単一 - )を使用し、幅を混合できない端子で動作します。
ビットマップのサポートが不足しているため、通常、Kirschの使用をWebで使用することを思いとどまらせるでしょう。しかし、頑固で勇敢な人のために、Woff2が利用可能です。便利なCDNホストのスタイルシートもあります。
< link
rel =" stylesheet "
href =" https://cdn.jsdelivr.net/npm/kirsch@latest/kirsch.css "
/>要件:
apt install fuse )オプション:
apt install libharfbuzz-bin )bdfresize (例: apt install bdfresize )bdftopcf ( apt install xfonts-utils )compress_woff2 (例: apt install woff2 ) git clone and run build.sh 。 FONTファイルはout/に出力されます。
build.sh deps/ :
-nアクティブにする必要があるオタクフォントパッチター。 img.shを使用してimg/で見つかった画像を生成するが、最終的なフォントファイルの構築で使用されていない場合は、HarfBuzzユーティリティが必要です。 bdfresize 、HIDPIフォントを生成するためのものです。 bdftopcf 、PCFフォントを生成するためのものです。 compress_woff2は、Woff2フォントを生成するためのものです。
わずか4px平均があった私の以前のフォントエルドゥールとは異なりました。 Char幅と連携するために、Kirschには平均5pxがあります。 char幅。 1pxの余分な幅は、デザインに驚くほどの余裕をもたらします。はるかに多くのグリフが5pxの幅(「M」と「W」などの幅5pxに適合します。つまり、それらのグリフは、近隣のグリフの空間でkerningを壊したり侵入したりしないことを意味します。 5px幅に収まらないグリフは、幅7pxで動作するようになりました。

「I」または「F」などの繁栄は文体的な選択ですが、機能的な目的にも役立ちます。繁栄がなければ、「I」は1pxの幅を獲得し、4pxの厄介なスペースを残しました。 「i」の両側で2pxが繁栄し、5px幅を与え、それによってKerningの問題にスタイリッシュな方法で対処します。
「L」の場合、スクリプトスタイルの繁栄は、 1I| 。

キルシュの特徴の1つは、文字のボウルにギャップが存在することです。ギャップを埋めると、文字が正方形になりすぎたり、束ねられすぎたりすると、ギャップが開いたままになっていると、文字が形成されます。ギャップはまた、スクリプトスタイルのストロークエンディングを呼び起こします。
問題、機能/グリフリクエスト、およびプルリクエストはすべて大歓迎です!
これらは、Kirschの作成にインスピレーションを与えられ/助けてくれたプロジェクトであり、100%チェックアウトする価値があります。
ベンパンによって♥で作られています。 OFL-1.1ライセンスの下でリリースされました。