出典: hackaday.com

Commodore 64(C64)のキートップに印刷された文字を、Levente Szabadkai氏が写真をもとにベクター書体として再構成し、GitHubで公開しました。大文字や記号に加え、PETSCIIの図形、ファンクションキーの刻印も収録しています。C64の画面に表示される文字とは異なり、キーボード上のデザインを再現した書体です。

キートップの文字をベクター化

この書体の基になったのは、作者が所有する中央ヨーロッパ向けC64のキートップです。写真を参照し、文字や記号の形を整えて、拡大縮小できるベクター形式にしました。

収録内容は大文字、数字、句読点、矢印、ポンド記号、円周率記号などです。ハンガリー語で使うアクセント付き文字の一部や、f1からf12までのファンクションキー表記も含まれます。

また、キー前面に印刷されたPETSCII図形の刻印も用意されています。図形の種類やキーへの割り当ては参照情報に基づき、枠の太さや曲線、印刷時の比率はキーボード写真から推定して再構成したものです。

キーボードの刻印と画面表示は別

PETSCIIは、C64などCommodoreの8ビット機で使われた文字セットです。C64の起動時は大文字と図形を含むモードで、もう一方のモードでは小文字と大文字を表示できます。

モードはShiftキーを押しながらCommodoreキーを押して切り替えます。文字コードの並びを単純に大文字から小文字へ置き換える仕組みではなく、画面で使う文字セットそのものを切り替えます。

そのため、キートップが大文字表記であることは、C64が画面に小文字を表示できないことを意味しません。今回の書体は画面表示用のドット文字ではなく、キーに印刷された文字や図形を対象にしています。

配布形式と利用条件

配布物にはTTF、OTF、Webフォントのほか、プレビューなどが含まれます。フォントをアプリケーションにインストールできるほか、ブラウザー上のプレビューで文字や記号を試せます。

PETSCIIの図形は、プレビュー上のキーを選んで入力欄に挿入できます。コピーした図形を正しく表示するには、この書体を使う必要があります。

作者はフォントや編集可能な輪郭データ、ビルド用スクリプトなどをCC0 1.0として公開しています。一方、C64 Keyboardは独立した非公式の再構成で、Commodoreの承認を受けた製品ではありません。

Gortonとの共通点は刻印の用途

Hackadayは過去にGortonフォントを取り上げています。Gortonは、キーボードのキーキャップや金属・プラスチックなどの表面に文字を刻む用途で使われた書体です。

Gortonの由来として紹介されているのは、文字の型をなぞり、回転する刃で素材を彫るパンタグラフ式の彫刻機です。機械の腕の設定によって、なぞった形を拡大または縮小できました。

Gortonは線の太さが一定で、端が丸いモノライン書体として説明されています。C64 KeyboardとGortonが同じ書体だという説明はなく、両者に共通するのはキーや機器の表面に文字を刻む用途です。