c64-keyboard-font README

The project's README from github.com/szabadkai/c64-keyboard-font. As one markdown file: README.md.

C64 Keyboard

A font recreated from photographs of classic Commodore 64 keycaps, with cleaned-up shapes and consistent proportions.

C64 Keyboard font preview

Try it in your browser · Download TTF · OTF · Webfont · Complete package

Use it

Install the TTF or OTF, then select C64 Keyboard in your application.

To try it out, open the online preview, or download and extract the complete package and open preview.html. Click a function-key or PETSCII button to insert its symbol into the type tester, then copy the text into your application and select C64 Keyboard.

If you have an earlier version installed, replace it with version 1.112 and restart applications that still show the old font. The former U+E000 symbol and the U+E020–U+E028 key-name legends are no longer included.

Included

Lowercase input displays as uppercase. This recreates printed key legends, including smooth geometric reconstructions of the PETSCII graphics, rather than the screen bitmap font.

The source keyboard

The Central European Commodore 64 keyboard the font was reconstructed from

The lettering comes from my own Commodore 64, a Central European unit. Its keycaps are the reference for every letter, number, and symbol in the font.

PETSCII front legends

PETSCII reference sheet

Open the online preview or preview.html and use the PETSCII buttons to insert the symbols, then copy them from the type tester. Left legends correspond to Commodore + key, right legends to Shift + key in uppercase/graphics mode. Pi on the up-arrow key also works with Commodore.

These are reconstructed outlines: identities and key assignments come from the Ultimate Commodore 64 Reference; frame thickness, curves, and print proportions are inferred from the keyboard photograph. They are not exact photo traces. Pi is unframed as on the key.

The preview handles the special character codes for you. Copied symbols need this font to display correctly. See the PETSCII key map and encoding guide for codes and keyboard combinations.

Editable outlines are in glyphs/, with build tools in scripts/.

Build instructions · Version history

License

To the extent possible under law, Levente Szabadkai dedicates the copyright and related rights he holds in this repository to the public domain under CC0 1.0 Universal. This covers the font files, editable outlines and traces, build scripts, preview, documentation, mappings, and specimen images. You may use, modify, and redistribute these contributions, including commercially, without attribution.

The close-up photographs used for tracing are not included. CC0 does not grant rights held by others in the historical keycap designs or any trademarks. C64 Keyboard is an independent, unofficial reconstruction and is not endorsed by Commodore.

c64-keyboard-font (szabadkai/c64-keyboard-font)

Searching Database…

Что это такое?C64 Keyboard — шрифт, воссоздающий напечатанные обозначения букв и символов с настоящей клавиатуры Commodore 64, обведённые и вычищенные по фотографиям реальных клавиш. Он поставляется как настольные файлы TTF/OTF, веб-шрифт, редактируемые контуры и образец для предпросмотра глифов.
Это прямая обводка с фото или перерисованный шрифт?Это вычищенная реконструкция, а не буквальная обводка: формы сглажены до согласованных пропорций, и даже графические глифы PETSCII — геометрические реконструкции, выведенные из фотографии клавиш, а не точные обводки с фото.
Как его установить и использовать?Установите файл TTF или OTF и выберите C64 Keyboard в своём приложении, либо не устанавливайте ничего и попробуйте шрифт вживую в онлайн-превью в браузере, либо скачайте полный пакет и откройте preview.html локально.
Нужно ли что-то особенное, если уже установлена более старая версия?Да — замените её на версию 1.112 и перезапустите все приложения, которые всё ещё показывают старый шрифт. Два старых глифа (прежний символ U+E000 и обозначения имён клавиш U+E020–U+E028) в этой версии удалены.
Можно ли использовать это на сайте как веб-шрифт?Да, версия веб-шрифта идёт в комплекте с TTF и OTF, а проект также предлагает живое превью в браузере, чтобы протестировать глифы до скачивания чего-либо.
Какие буквы и символы включает шрифт?Прописные буквы, цифры, знаки препинания, стрелки, £ и π, отдельные буквы с диакритикой, включая венгерские, обозначения функциональных клавиш f1-f12 и все 63 графических обозначения PETSCII на лицевой стороне клавиш. Строчный ввод отображается прописными буквами.
Как набирать графические символы PETSCII?Откройте онлайн-превью или preview.html, нажимайте кнопки PETSCII, чтобы вставлять символы в тестовый набор текста, затем скопируйте текст в своё приложение с выбранным шрифтом. Левые обозначения соответствуют Commodore+клавиша, правые — Shift+клавиша.
Откуда на самом деле взяты начертания букв?Они сняты с собственного Commodore 64 автора — экземпляра центральноевропейского рынка; его физические клавиши стали прямым образцом для каждой буквы, цифры и символа шрифта.
Можно ли самому редактировать или расширять шрифт?Да, редактируемые контуры лежат в папке glyphs/ вместе с инструментами сборки в scripts/, а в репозитории есть инструкции по сборке и история версий для всех, кто хочет его изменять.
Creator
szabadkai
Size
11.4 MB
Stars
635
Age
13d
Commits · 90 Days