Myna: Monospace typeface designed for symbol-heavy programming languages 🔥 Горячее 💬 Длинная дискуссия
Представлен шрифт Myna — моноширинный типографский шрифт, специально разработанный для программирования с обилием символов. Авторы создали его с фокусом на улучшении читаемости кода за счет оптимального распределения пространства между символами и четкого отображения специальных знаков.
Шрифт поддерживает широкий набор символов, включая математические обозначения, операторы и диакритические знаки, что делает его универсальным инструментом для разработчиков. Проект открыт на GitHub, где доступны файлы шрифта и документация по его использованию.
Комментарии (169)
- Обсуждение началось с обсуждения шрифта Iosevka и его особенностей, включая то, что он не поддерживает лигатуры, что вызвало обсуждение о том, что такое лигатуры и как они влияют на читаемость кода.
- Участники обсуждали, что такое "язык, насыщенный символами", и какие языки программирования могут быть отнесены к этой категории, включая Perl и Haskell.
- Обсуждались проблемы с отсутствием поддержки Unicode в шрифтах, и как это влияет на работу с различными языками программирования.
- Участники обсуждали, что такое "моношириный" и "пропорциональный" шрифт, и как они влияют на читаемость кода.
- В конце обсуждение перешло к тому, что выбор шрифта для кода - это вопрос личных предпочтений, и что важно найти баланс между эстетикой и функциональностью.
Epson MX-80 Fonts
EPSON MX-80 шрифты
автор: Michael Walden
Пиксельные шрифты точечного матричного принтера EPSON MX-80 (нач. 1980-х).
Подходят для ретро-распечаток и листингов.
- Источник: ручное переписывание из «APPENDIX 4» руководства MX-80 (2009-11-25).
- Добавлено: 88 символов Windows-1252, «/»-ноль из FX-80, улучшенное центрирование 15 знаков.
- Межстрочный интервал: 1 пиксель (вместо 1/6" или 1/8").
- Совместимы: MX-70, MX-80 II, MX-82/85/100 и др.
Набор шрифтов
| Формат | Варианты | Резкие размеры |
|---|---|---|
| .fon (Windows) | 4 файла: базовый, Enhanced, Slashed Zero, Enhanced+Slashed | 7, 14, 21, 29 px |
| .otf / .ttf | 8 файлов (O/T × E/Z) | 11, 15, 30, 45 px |
| .woff / .woff2 (Web) | 8 файлов (W × E/Z) | 10, 20, 30, 40, 50, 60 px |
Обозначения:
E — улучшенное центрирование, Z — ноль со слэшем, F/O/T/W — формат.
Примеры
EPSON MX-80
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`
abcdefghijklmnopqrstuvwxyz{|}~
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß
àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
EPSON MX-80 Slashed Zero — тот же набор, но ноль со слэшем.
Комментарии (57)
- Участники вспомнили EPSON MX-80 и другие 9-игольные матричные принтеры 1980-х: шум, перфоленты, копировальная бумага и запах краски.
- Все отметили, что шрифт на веб-странице выглядит слишком широким; реальные печатные символы были уже.
- Обсуждали встроенные режимы (обычный, сжатый, NLQ) и графический режим, который требовал отправлять каждый пиксель.
- Всплыли истории о подключении принтеров к Apple II, Commodore 64, Amiga и VAX, а также о драйверах и утилитах вроде Fancy Font.
- Ностальгия: «plug-and-play» тех времён, университетские компьютерные залы и то, как лазерные принтеры быстро вытеснили матричные.
Apple's history is hiding in a Mac font
В macOS до сих пор живёт шрифт Apple Symbols (4400 глифов в Sequoia 15.1, © 2003-2006). Он появился в Panther 2003-го и хранит:
- логотипы Apple, PowerPC, QuickTime 1991-го;
- иконки SCSI, ADB, AppleTalk, Ethernet, FireWire, Sony HD-дискет;
- символы Newton (лампочка, undo, extras, даты, имена);
- старый Mac, песочные часы-«ждите», Boot Camp (четыре ромба);
- значок размагничивания CRT.
Найти: Font Book → Apple Symbols → Repertoire.
Комментарии (27)
- Пользователи вспомнили, что старые голоса PlainTalk всё ещё живы в macOS Sequoia, сохраняя шутки и пасхалки.
- Отметили, что в SF Symbols до сих пор присутствуют иконки старого железа, включая первый iPod.
- Обсудили, что глифы «gid*» из шрифтов Apple нельзя просто скопировать в TextEdit, так как они не имеют Unicode-кодов.
- Всплыла тема последнего CRT-монитора Apple: это был eMac, а не внешний дисплей, и он выпускался до 2005 года.
- Ностальгировали по «времён Apple с душой» и пошутили, что Windows-машины в сети отображаются с BSOD.