Comments 92
А как же anka-coder-fonts https://code.google.com/p/anka-coder-fonts/
В гарнитуре Anka/Coder нет ничего хорошего. Она даже ужасна.
Как известно, что на вкус и цвет, фломастеры разные.
Я в недоумении. У вас какая операционна система и рендерер шрифтов? Гарнитура очень хорошая. Как мне кажется, она слегка имитирует шрифты матричных принтеров, поэтому программистам постарше должна нравиться.
Anka/Coder Condensed 9

Anka/Coder Condensed 10

Anka/Coder Narrow 10

Anka/Coder Narrow 11

Снимки сделаны под Windows 7 с рендерером MacType.
Anka/Coder Condensed 9

Anka/Coder Condensed 10

Anka/Coder Narrow 10

Anka/Coder Narrow 11

Снимки сделаны под Windows 7 с рендерером MacType.
Для человека, пишущего код, важно, чтобы никакие глифы не обращали на себя внимание. То есть все символы должны выглядеть максимально нейтрально и привычно.
В этой гарнитуре есть непривычные глифы: прописная г, прописная g, ноль, д и л, ц и щ, ж слишком жирная из-за отсутствия перекладины, а еще кавычки, которые выглядят как апострофы.
Конечно, даже к такому можно привыкнуть и не обращать внимание на эти мелочи. Но большинству разработчиков, логично, нужно придерживаться нормальных гарнитур.
В этой гарнитуре есть непривычные глифы: прописная г, прописная g, ноль, д и л, ц и щ, ж слишком жирная из-за отсутствия перекладины, а еще кавычки, которые выглядят как апострофы.
Конечно, даже к такому можно привыкнуть и не обращать внимание на эти мелочи. Но большинству разработчиков, логично, нужно придерживаться нормальных гарнитур.
Литера «Ё» в DejaVu Sans Mono просто убила, должен признаться. А так я лично — за Ubuntu Mono. Привычка.
Если брать конкретно кириллицу, то в Ubuntu Mono мне жутко не нравится то, что буква «Г» подчеркнута:
Скрытый текст

Я не знаю, что со шрифтами у автора, но у меня DejaVu Sans Mono имеет замечательную кириллицу в целом и Ё в частности.
В вашем варианте точки съехали на строчной «ё»
Суть не в точках над буквами ё. Дело в том, что сама кириллица не очень качественная.
Конкретику, пожалуйста.
Надо было сразу в статье написать, что здесь не ставится задача познакомить программистов с методами определения качества кириллицы.
В гарнитуре DejaVu Sans Mono я заметил несколько конкретных косяков: литера л имеет прямую левую ножку и литера д соответственно; ветви у литеры к сочленяются по латинской традиции, из-за этого ветви литеры ж сочленяются соответственно, без перекладины, что утолщает ж; л и п имеют одинаковую ширину, что затрудняет чтение. И вообще я не пойму, почему некоторые прописные литеры кажутся конскими на фоне некоторых других. В хорошем шрифте все символы будут уравновешены.
Есть и более незначительные косяки: литера заглавной Б имеет такой же овал как овал заглавной В, а должен быть более округлый и высокий; язык э слишком выдвинут.
Можете сравнить кириллицу любой гарнитуры с кириллицей семейства PT — сразу увидите разницу.
В гарнитуре DejaVu Sans Mono я заметил несколько конкретных косяков: литера л имеет прямую левую ножку и литера д соответственно; ветви у литеры к сочленяются по латинской традиции, из-за этого ветви литеры ж сочленяются соответственно, без перекладины, что утолщает ж; л и п имеют одинаковую ширину, что затрудняет чтение. И вообще я не пойму, почему некоторые прописные литеры кажутся конскими на фоне некоторых других. В хорошем шрифте все символы будут уравновешены.
Есть и более незначительные косяки: литера заглавной Б имеет такой же овал как овал заглавной В, а должен быть более округлый и высокий; язык э слишком выдвинут.
Можете сравнить кириллицу любой гарнитуры с кириллицей семейства PT — сразу увидите разницу.
Я знаком с критериями качества кириллицы, но несогласен с Вашей её оценкой. Конкретно «К» выполнена правильно в кириллице, но неверно в латинице. Лично мне в кириллице DejaVu Sans Mono не нравится лишь некоторая её неравномерность. К контурам самих букв претензий у меня не так много, но это в первую очередь потому, что шрифт моноширинный. К пропорциональному шрифту отношение было бы иное.
Ну даже не вдаваясь в художественную сторону:
Ё и Ж склеены, Ф и Х — очень близко, а У и Ф — катастрофически далеко, аналогичные проблемы с кернингом во многих других парах.
Ё и Ж склеены, Ф и Х — очень близко, а У и Ф — катастрофически далеко, аналогичные проблемы с кернингом во многих других парах.
Из НЕ-свободных есть PragmataPro в которой ихмо самая лучшая поддержка кириллицы и вообще многих других вещей.
Подтверждаю
PragmataPro 9

PragmataPro 10

PragmataPro 9

PragmataPro 10

Оптимальный шрифт, если требуется экономить место. К сожалению, имеет жирнющее bold начертание, которое превращает текст с выделением жирным в говно.
Для жирного начертания существует отдельный файл. Если жирное строится автоматически из файла с обычным начертаним, то, видимо, выходит не лучшим образом.
Я как раз про этот отдельный файл. Автор шрифта почему-то решил, что полужирный должен быть ЖЫРНЫМ — чтоб линии в три раза толще и были заметны за километр. В результате выделяемое слишком сильно выделяется.
Я почему это заметил — в средах JetBrains полужирное начертание используется очень часто, вплоть до злоупотребления, когда HTML чуть менее, чем полностью полужирный.
Как выглядит автоматически сгенерированное полужирное начертание — не знаю, не пробовал. Можно снести bold шрифт и посмотреть…
Я почему это заметил — в средах JetBrains полужирное начертание используется очень часто, вплоть до злоупотребления, когда HTML чуть менее, чем полностью полужирный.
Как выглядит автоматически сгенерированное полужирное начертание — не знаю, не пробовал. Можно снести bold шрифт и посмотреть…
Мне очень нравится встроенная в OS X типографика Monaco.
Вот пример использования
Правда я не смог найти информацию по лицензированию, но судя по тому, что на github есть пара репозиториев с данным шрифтом, его можно использовать свободно.
Кстати, начиная с 10.7 толи с 10.8 вместо monaco Apple предложила новый шрифт menlo. Мне он нравится больше. Даже не знаю чем, рекомендую попробовать )
Monaco замечательный шрифт. Ощущаю физическую боль, когда использую не мак. Из свободных предпочитаю Ubuntu Mono.
На MacBook 13 — Courier 14. Отлично и английский смотрится, и кириллица лучше всех вариантов
Забыли про Liberation Mono, очень приятный и аккуратный шрифт.
На минуту опоздал :)
Жаль что цифра 0 не перечёркнута только.
Liberation Mono, кроме прочего, имеет не слишком большую высоту символов (позволяет видеть больше текста) и размер символов изменяется равномерно (шире выбор).
Это те причины, которые заставили меня отказаться от Consolas, в котором слишком большое расстояние между строками и огромный скачок в размере между 10pt и 11pt (при том, что 11pt от 12pt отличается только размером по горизонтали, 9pt и 10pt вообще практически не отличаются). За такой хинтинг расстреливать надо.
Это те причины, которые заставили меня отказаться от Consolas, в котором слишком большое расстояние между строками и огромный скачок в размере между 10pt и 11pt (при том, что 11pt от 12pt отличается только размером по горизонтали, 9pt и 10pt вообще практически не отличаются). За такой хинтинг расстреливать надо.
Нравится Liberation Mono от RedHat. Кирилица там правда на любителя, но выхлоп дизассемблера мне в этом шрифте ну оооочень нравится :) Какой-то он трушный, не знаю… похожие ощущения возникали только от созерцания дизассемблированного кода в дефолтном шрифте IDA (не помню как он называется).
Еще есть фонт Terminus, отлично выглядит как на родном линуксе, так и в варианте под макось, вот только с виндой слегка проигрывает — не на всех размерах нормально рисуется.
Естественно, ведь он не ТТ. Алсо у меня один раз получилось его установить (так, чтобы IDE кириллицу видела), но повторить трюк не получается… Всем хвалюсь, предлагаю взять установочный пакет, но подсказать какие там галки ставить — не помню хоть пытай. Win7, TerminuX-extraIL, Size:12 only если быть точным. А в Terminus мне «a» совсем не нравится.
Наверное у вас моя модификация шрифта, делал только один размер.
dl.dropbox.com/u/13206817/TerminuX/last/TerminuX-extraIL.ttf
dl.dropbox.com/u/13206817/TerminuX/last/TerminuX-extraIL.sfd
dl.dropbox.com/u/13206817/TerminuX/last/TerminuX-extraIL.ttf
dl.dropbox.com/u/13206817/TerminuX/last/TerminuX-extraIL.sfd
Пример

Кириллица Terminus на Win 7 очень печальная…
Кто знает какие фонты и как инсталлировать, чтобы антиалиасинг не использовался никогда?
(Это умеет только Verdana, Tahoma и другие из MS Web Fonts)
im9.eu/album/progfonts
Большинство выглядит ужасно. Я пока сижу с Liberation Mono 8 — из технических недостатков только усечённая «жирная u».
Остальные, как бы они не были прекрасны в художественном смысле, у меня начинают мазаться и уничтожать мои глаза.
Кто знает какие фонты и как инсталлировать, чтобы антиалиасинг не использовался никогда?
(Это умеет только Verdana, Tahoma и другие из MS Web Fonts)
im9.eu/album/progfonts
Большинство выглядит ужасно. Я пока сижу с Liberation Mono 8 — из технических недостатков только усечённая «жирная u».
Остальные, как бы они не были прекрасны в художественном смысле, у меня начинают мазаться и уничтожать мои глаза.
Тот Terminus в ttf что я видел — страшное УГ. Попробуйте эти в *.fon. У них и с кириллицей в порядке
http://rghost.ru/56464482
http://rghost.ru/56464482
Спасибо.
Но MonoDevelop 4 и Visual Studio 2010 Express эти *.fon не видят.
Почему-то .fon доступны только внутри MS Excel 2010 (Даже не MS Word).
Кстати, кириллица в Excel не наблюдается, наблюдаются умляуты.
Эх… А ваш шрифт-то шикарен. Если бы не…
i.imgur.com/YQmXXUl.png
Но MonoDevelop 4 и Visual Studio 2010 Express эти *.fon не видят.
Почему-то .fon доступны только внутри MS Excel 2010 (Даже не MS Word).
Кстати, кириллица в Excel не наблюдается, наблюдаются умляуты.
Эх… А ваш шрифт-то шикарен. Если бы не…
i.imgur.com/YQmXXUl.png
попробовал все, но кажется остаюсь на несвободном монако для программирования. Ничего больше не понравилось, хотя возможно дело в привычке.
Гарнитура Monaco — вроде как свободна для применения в качестве гарнитуры для IDE и других текстовых редакторов.
У меня то же самое — перепробовал наверное все возможные шрифты, но остановился на Ayuthaya, который очень похож на Monaco. Да и многие шрифты уж очень б-гомерзко отображаются «явой» под линуксами, а этот мне удалось заставить отображаться нормально.
P.S. Хоть там минус чуть выше чем плюс и равно, но меня это никогда не напрягало.
P.S. Хоть там минус чуть выше чем плюс и равно, но меня это никогда не напрягало.
Спойлер

Весьма неплохой шрифт Meslo, это несколько измененная версия Apple Menlo. Под убунтой он мне очень нравился. Некоторе время назад пересел на мак, теперь использую Source Code Pro. Не сказал бы, что он идеален, но остальные шрифты нравятся меньше.
+1 к Source Code Pro. Из преимуществ этого шрифта стоит отметить отсутствие своих глифов кириллицы. Глифы кириллицы берутся из других шрифтов, благодаря чему случайно затесавшиеся кириллические символы в коде сразу бросаются в глаза.
Menlo по сути модификация DejaVu Sans Mono.
Тоже использую Source Code Pro
www.google.com/fonts/specimen/Source+Code+Pro
www.google.com/fonts/specimen/Source+Code+Pro
Еще можно посмотреть Andale Mono. Приятный шрифт с кирилицей. Узковат может только немного.
Славно было бы добавить голосование, чтоб узнать общественное мнение в выборе из этих шрифтов.
А мне нравится Consolas (он правда «несвободный»; шрифт Inconsolata на него очень похож — такое чувство что буквы просто слегка увеличили). И еще Terminus, но не для программирования, а в панелях Total Commander. Желто-зеленым цветом на темном фоне смотрится особенно по-хакерски:)
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
P.S. Я за terminus
P.S. Я за terminus
DejaVu Sans MonoЗря вы так — как кодерский шрифт он достаточно хорош, например по сравнению с тем же «Droid Sans Mono» он выгодно выигрывает однозначным отличием каждой литеры, например цифры
Но и выделиться тоже нечем.
1
и буквы l.Из стандартных еще Lucida Console не плох. Из шрифтов без кириллицы еще не плохо смотрится BPmono.
А вообще начертание шрифтов еще очень сильно зависит от растеризатора. Под виндой и под линуксами один и тот же шрифт зачастую будет отличаться
А вообще начертание шрифтов еще очень сильно зависит от растеризатора. Под виндой и под линуксами один и тот же шрифт зачастую будет отличаться
На картинках не вижу единицу. Как без неё?
А ещё лучше — поставьте рядом символы 1|Il, чтоб было видно, отличаются ли они.
Вот, например, в DejaVu Sans Mono (как и в породившем его Bitstream Vera Sans Mono) они весьма заметно отличаются.
Ну и O0 можно рядом поставить…
А ещё лучше — поставьте рядом символы 1|Il, чтоб было видно, отличаются ли они.
Вот, например, в DejaVu Sans Mono (как и в породившем его Bitstream Vera Sans Mono) они весьма заметно отличаются.
Ну и O0 можно рядом поставить…
Не читал, так как код с синтаксической ошибкой.
Ибонех.
Ибонех.
Прошлая статья открыла для меня Inconsolata. С появлением Consolas и Inconsolata перестал пользоваться Courier. Их «мягкость» поначалу была непривычной, но теперь Courier напрягает своей «детализированностью». Жаль только, что в разных средах отображаются они как-то по-разному, приходится перебирать размеры. Ещё у Inconsolata при мелком шрифте появляются внизу артефакты в виде «хвостиков» (не знаю как это называется), которые действуют на нервы. Lucida Console тоже использую в терминалах.
А есть ли симпатичные шрифты, где каждый глиф отличается (по крайней мере, для европейских алфавитов)? Типа шрифта из покойного keyrus, где кириллические варианты латинских глифов (О/O, Н/H, у/y) имели свои варианты палочек/завитков, что их можно было различить (но при этом в общем стилистическом решении).
Дак не полная у вас панграмма. Нужна ещё буква «Ж» — да выпей же чаю!
Статья с перечислением эмоций автора не очень интересна, интересно узнать почему он так думает. Добавьте аргументацию.
Сам я использую семейство DejaVu, в коде мне кириллица не так важна, а в остальных случаях Sans и Serif мне нравятся.
Сам я использую семейство DejaVu, в коде мне кириллица не так важна, а в остальных случаях Sans и Serif мне нравятся.
Попробовал все. В hi-dpi все выглядят ужасно. :( Лучше Consolas ничего нет.
удалено
Sign up to leave a comment.
Лучшие свободные моноширинные шрифты с поддержкой кириллицы