The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Проект Go опубликовал собственный шрифт для программистов

17.11.2016 15:17

Представлено новое семейство TrueType-шрифтов Go с набором символов WGL4 (поддерживает кириллицу), созданное студией Bigelow & Holmes специально для проекта Go. Шрифт доступен в пропорциональном (sans-serif) и моноширинном (slab-serif) начертаниях и ориентирован прежде всего для использования в областях, связанных с программированием (вариант с разной шириной символов для документов, а с одинаковой шириной символов для кода и терминала). Моноширинный шрифт отлично подходит для отображения исходных текстов, не допускает неоднозначного прочтения похожих по написанию символов и выделяет знаки пунктуации.

Пропорциональный вариант шрифта метрически совместим со шрифтами Arial и Helvetica и может заменять их в документах без сдвигов и искажений форматирования. Шрифт без засечек, что улучшает читаемость мелких символов на экране.

Отличительной особенностью шрифта также является распространение под обычной лицензией BSD, что позволяет упростить интеграцию шрифта в проекты Go, которые также поставляются под данной лицензией. В том числе, подготовленный шрифт войдёт в состав развиваемого на языке Go тулкита для построения пользовательских интерфейсов и будет задействован для унификации тестирования текстовых элементов.

Для загрузки доступны как исходные компоненты для построения шрифта, так и готовые для применения файлы в формате TTF, в том числе с разбиением разных начертаний на отдельные файлы для удобства подключения в приложениях. Кроме того, в Go-пакете truetype представлена функция truetype.Parse, позволяющая выбрать нужный шрифт из коллекции.

  1. Главная ссылка к новости (https://blog.golang.org/go-fon...)
  2. OpenNews: Выпуск языка программирования Go 1.7
  3. OpenNews: Представлен открытый шрифт Hack 2.0, оптимизированный для отображения кода
  4. OpenNews: Выпуск шрифтового движка FreeType 2.7 с включением по умолчанию субпиксельного хинтинга
  5. OpenNews: Компания Google представила наработки по поддержке изменчивых шрифтов OpenType
  6. OpenNews: Astra Linux и ПараТайп представили открытые шрифты PT Astra Sans и PT Astra Serif
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45513-golang
Ключевые слова: golang, font
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (105) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:05, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Вполне соответствует языку.
     
     
  • 2.12, pavard (ok), 18:13, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • –7 +/
    будет в духе языка, если компилироваться не будет написанный не с использованием этого шрифта проект. много го выдвигает требований по форматированию, автоополнений времени компиляции и прочего. решили пойти дальше.
     
     
  • 3.30, _ (??), 21:32, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вы оба де*илы?
    Прямо в новости написано: они делают кроссплатформенный UI - хотят единный шрифт для этого.
    Всё.
     
     
  • 4.40, Sw00p aka Jerom (?), 00:02, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    мне оч понравился шрифт Hack (http://sourcefoundry.org/hack/)
     
     
  • 5.67, Ананас (?), 10:35, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С трудом отличил от моего Liberation Mono
     
  • 4.87, pavard (ok), 01:17, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ты походу тугой на юмор. язык го местами диктует программисту оформление кода - хоть тот же перенос запятых. по мне так это дикий ахтунг закладывать оформление и стиль в стандарт языка. отсюда и шутка про шрифт.
    твоя реакция на столь очевидный стеб больше говорит о твоем уме чем о чьем либо.
     
  • 2.61, anomymous (?), 08:46, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Да. Вот эти вот вырвиглазные рюшечки и загибы по краям букв...
     

  • 1.2, Аноним (-), 17:09, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    продолжать разогревать хайп вокруг языка, используя шрифты -- это мощно, да
     
     
  • 2.4, mezoni (ok), 17:17, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +12 +/
    >> продолжать разогревать хайп вокруг языка, используя шрифты -- это мощно, да

    Вряд ли это имело место быть. Он и без этого востребован и достаточно популярен.

     
  • 2.10, SpiritOfStallman (ok), 17:29, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Шрифт выпустили только для лицензионной совместимости, всё. Пилили ui библиотеку/тулкит и возник вопрос, "какой шрифт поставлять из коробки?". Самым простым решением стало это.

    Хотя я так и не понял, почему столько ресурсов сделало из этого новость. Это был просто очередной пост в блgoге.

     
     
  • 3.13, RazrFalcon (ok), 18:17, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В том-то и дело, что непонятно чем не угодил системный шрифт. Или они стремятся к полной статике?
     
     
  • 4.31, _ (??), 21:34, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Тем что он разный в разных системах? Я понимаю что догадаться нереально трудно ...
     
     
  • 5.34, RazrFalcon (ok), 22:22, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И как Qt с этим живёт? Уму непостижимо.
     
     
  • 6.52, . (?), 03:02, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А оно и не живёт :(  
    Ну вернее живёт но низЭЭЭнько так.

    И не выкидывают только потому, что остальное - ещё хуже :(

     
  • 5.44, Аноним84701 (?), 00:43, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Тем что он разный в разных системах? Я понимаю что догадаться нереально
    > трудно ...

    Просто обожаю, когда приложения норовят использовать свои, конечно же единственно верные и красивые, наилучше-читаемые шрифты! Еще лучше, когда игнорируют предпочитаемый размер, "толстоту" и хинтинг и рендерят полностью сами, с красивыми радугами и прочим!
    И правильно, я же это все от нечего делать выставлял, противясь своему счастью.

     
     
  • 6.53, . (?), 03:07, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Аха-аха ... сделай на Qt4.* хоть что нить для HDPI\Retina экранов... :(
    Мы запустили на 4К\5К ... заплакали. _Пришлось_ самим рисовать. В 5-ке обещают починить (и кое что - уже) ... но это настолько большая переделка, что и не знаю как втиснемся в релиз план :( Мы по локоть в кутях, при резком движняке - рвёт суставы\ломает кости. И никуда не денешься :(
     
     
  • 7.65, Аноним (-), 10:20, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Qt 4 родилось и жило в эпоху, когда не было экранов HDPI\Retina, и сейчас уходит в историю. Разработчики уже не будут это латать.
     
  • 7.89, Аноним (-), 06:50, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Аха-аха ... сделай на Qt4.* хоть что нить для HDPI\Retina экранов... :(

    Ээээ чувак, ты проприетарщик чтоли, что тебя подорвало на Qt4 писать когда остальные уже почти все на Qt5 перевели?

     
     
  • 8.94, Аноним (-), 16:26, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Впервые увидел кого-то зарабатывающего программированием на жизнь Или не в курс... текст свёрнут, показать
     
  • 4.70, Аноним (-), 11:12, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ни на каком языке не будет полной статики. Например, на том же Го, как гопник говорю. Статически ты можешь скомпилять только "Hello World", а вреальных же проектах - используются сторонние с-шные либы + глибц + linux-gate.so, и т.д.
     
     
  • 5.93, Аноним (-), 16:24, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уважаемый эксперт, в го нет глибц и других сишных либ.
     
     
  • 6.105, Аноним (-), 17:26, 21/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неуважаемый неэксперд, расскажи-ка мне, гопнику, как моя программа, написанная внезапно на го, работает с базой, выставляет веб-морду и терминирует https. Если лично у тебя это получилось без С-либ, то милости прошу рассказать. И не забывай про ldd, кстати.
    Пы.Сы: Если собрать пустой "Hello World", не использующий ничего кроме fmt, то да, он таки будет статическим.
     
     
  • 7.107, Аноним (-), 20:52, 21/11/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Уважаемый эксперт, в го нативная реализация tls, а не опенссл.
    Как *ваше* приложение общается с бд, я не знаю, а популярные клиенты для mysql написаны на го.
    HTTP-сервер и веб-фреймворки тем более написаны на го. Как и в большинстве языков, в общем-то.
    В го FFI вообще очень дорогой - использовать сишные либы во многих случаях не рационально.
    Вообще, видно, что ты абсолютно не шаришь в том, о чем говоришь. Почему ты не попытался хоть немного разобраться в вопросе прежде чем срать в коменты? Пук в лужу по всем фронтам. Стыдно должно быть.
     
     
  • 8.109, Аноним (-), 16:18, 23/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там не мускуль ldd qqqqqqqqqqqqq linux-vdso so 1 0x00007ffcd81dd000 ... большой текст свёрнут, показать
     
  • 8.110, Аноним (-), 16:29, 23/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть С-файлик, размером более 6МБ И что он там делает И это при том, что s... текст свёрнут, показать
     
  • 3.19, Аноним (-), 18:56, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    да хайп же, ну ё-моё
     

  • 1.3, deadfood (ok), 17:15, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    слишком толстый
     
     
  • 2.9, Ujhtujht (?), 17:28, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Троллинг?
     

  • 1.5, Аноним (-), 17:18, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я так и не понял, где скачать сам шрифт
     
     
  • 2.7, Tux (??), 17:26, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    git clone --depth 1 https://go.googlesource.com/image
    Лежат в папке image/font/gofont/ttfs/
     
  • 2.60, Аноним (-), 07:09, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://go.googlesource.com/image/+/master/font/gofont/ttfs/
     

  • 1.6, Аноним (-), 17:23, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    интересно, а чем Hack не устраивал?
     
     
  • 2.11, Аноним (-), 17:45, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лицензией, как минимум?
     
     
  • 3.46, Sw00p aka Jerom (?), 00:59, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    а шо с ней не так ?
    https://github.com/chrissimpkins/Hack/blob/master/LICENSE.md
     
     
  • 4.83, Василий Теркин (?), 16:19, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    То, что любые изменения и дополнения в существующем шрифте автоматически заставляют менять название и шрифт перестает быть "hack" и "все такое". Сам hack существует только в моноширинном виде, а для проекта Go понадобилось семейство шрифтов. Опять же, зачем рекламировать и без того известный проект, если есть возможность сделать свой? Ну а разрабам никто не запрещает использовать свои шрифты в своих проектах, хоть самые вырвиглазные, это их право.
     
  • 2.14, Аноним (-), 18:29, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> интересно, а чем Anonymous Pro не устраивал?

    // поправил

     
     
  • 3.90, Anonymous Pro (?), 06:52, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Сойдет для сельской местности.
     
  • 2.84, Ilya Indigo (ok), 17:15, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > интересно, а чем Hack не устраивал?

    https://www.opennet.ru/opennews/art.shtml?num=42884#actshow_0_26

     

  • 1.8, Аноним (-), 17:27, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раз тема о шрифтах, то (извиняюсь за оффтоп),= может кто-то знает свободный "мультяшный" шрифт с кириллицей?
     
     
  • 2.45, Наноним (?), 00:44, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Comic Relief и Helsinki. Больше ничего нет.
     
     
  • 3.58, Аноним (-), 06:34, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Хелсинки выглядит когдно, но кириллицы нет https://www.fontsquirrel.com/fonts/helsinki
     

  • 1.15, Аноним (-), 18:36, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Как-то черезчур тяжело смотрится. Было бы чуть более тонкое начертание, отлично бы зашел. А так разве что книжки печатать (ну и может на e-ink экранах будет хорошо смотреться, там тяжелые шрифты сильно лучше выглядят чем на ярком LCD).
     
     
  • 2.38, тоже Аноним (ok), 23:24, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А это мысль! Надо залить на домашние ПокетБуки...
     

  • 1.16, Ilya Indigo (ok), 18:44, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У меня в KDE systemsettings (Оформление приложений -> Шрифты -> Моноширинный) не появляется "Go Mono" среди доступных, хотя среди остальных он появляется.
    Кто виноват и как исправить?
     
     
  • 2.22, Tux (??), 19:38, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    У меня появляется. KDE 5.8.
     

  • 1.17, Ahulinux (ok), 18:47, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему буква i на скриншоте с кодом с засечкой, а на скриншотах алфавита без?
     
     
  • 2.23, snmp agent (?), 19:42, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На скриншоте с алфавитом не моноширинный вариант.
     

  • 1.18, Аноним (-), 18:53, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Боже, мои глаза...
     
  • 1.20, Ilya Indigo (ok), 18:56, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Наконец-то кто-то запилил годное и открытое семейство шрифтов, похожее на Arial, совместимое с fullhint, шрифт но главное, Ilya IIya llya теперь визуально отличимы друг от друга и не выглядят все 3 как ||ya. Они, по-сути, просто пропатчили Arial исправив его косяки и это замечательно. :-)
     
     
  • 2.32, Аноним (-), 21:49, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    стоит pt mono, все что написано, прекрасно читается
     

  • 1.21, adolfus (ok), 19:15, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Есть семейство Fira с шрифтами разной плотности. Есть Fira Code специально для программирования.
    Для любителей стиля Liberation Mono есть шрифт Hack, у которого кернинг получше.


     
     
  • 2.29, Zeuxx (?), 20:44, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Fire Code еще и поддержка лигатур есть...
     
     
  • 3.106, burjui (ok), 19:17, 21/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это одно из главных преимуществ Fira Code, помимо читабельности шрифта в целом. С этими лигатурами даже Java читается лучше, не говоря уж об ML-языках (SML, F#, Haskell). Я этот шрифт даже в терминале поставил.
     
  • 2.69, Ilya Indigo (ok), 11:02, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > есть шрифт Hack, у которого...

    умудрились так закрутить букву "i", что она, при беглом просмотре, трудно отличима от "l".

     
  • 2.75, Michael Shigorin (ok), 12:16, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть семейство Fira с шрифтами разной плотности.

    Ага, на него сейчас и смотрю в процессе написания ответа.

    > Есть Fira Code специально для программирования.

    А вот этот пропустил, похоже.

     

  • 1.24, Пользователь Debian (?), 19:55, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При всей моей любви к языку, шрифты на экране (97 DPI) с выключенным антияльясингом выглядят ужасно.
     
  • 1.25, Пользователь Debian (?), 20:02, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Добавление: включение хинтинга конкретно для них немного выправляет ситуацию, но всё равно ШГ независимо от уровня хинтинга.

    Очень жаль: я ненавижу сглаживание.

     
     
  • 2.63, nobodynoone (?), 09:44, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А какие есть альтернативы для тех, кто тоже ненавидит?
     
     
  • 3.64, тоже Аноним (ok), 10:16, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Droid, например, у меня в интерфейсе отображается без такого размыливания, которое наблюдается у этого Go.
     

  • 1.26, Аноним (-), 20:21, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В любой непонятной ситуации делай свой шрифт.
     
     
  • 2.28, Ilya Indigo (ok), 20:41, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > В любой непонятной ситуации делай свой шрифт.

    При виде любого нового шрифта говори ШГ.

     

  • 1.27, vitalif (ok), 20:26, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Полное ШГ

    Это разве "без засечек"? Как раз с. Ну или "полу-с" какое-то. Курьер блин изобрели.

     
  • 1.33, Аноним (-), 21:51, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Luxi Sans/Mono доработали
     
     
  • 2.104, Beholder (??), 12:02, 21/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так и есть. Определил ещё по скриншоту. Зачем кто-то минусует ещё?
     

  • 1.35, Вареник (?), 22:39, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Браузеры раздают миллионы на черте что, вместо нормального движка.
    Недоязыки выпускают шрифты.
    Минэкономразвития занимаются "отрицательным ростом"
     
     
  • 2.36, Аноним (-), 22:47, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот щас вам скажут, что это востребованный язык.
     
  • 2.37, Пользователь Debian (?), 22:50, 17/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это востребованный язык!
     
  • 2.55, Аноним (-), 04:14, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Браузеры раздают миллионы на черте что, вместо нормального движка.

    Любишь обобщать?
    >Недоязыки выпускают шрифты.

    Похоже, что любишь.
    >Минэкономразвития занимаются "отрицательным ростом"

    Ну это вообще пушка.

    Хороший комментарий.

    Внимание всем, красная тревога! Мозилла, гугл и министры РФ - Вареник с опеннета знает, что нужно делать для того, чтобы всем было хорошо. Срочно свяжитесь с ним для дальнейших указаний!

     
  • 2.108, Ivan (??), 09:24, 22/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И только Сергей Юрич (он же Вареник) по-прежнему тычет пальцем экран и знает, что и как надо делать.
     

  • 1.39, Аноним (-), 23:50, 17/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    > а с одинаковой шириной символов для кода

    Вот почему все до сих пор следуют этой бредовой идее, что код должен непременно отображаться моноширинным шрифтом?

     
     
  • 2.42, тоже Аноним (ok), 00:06, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если вы этого не понимаете - вам, пожалуй, можно этому правилу и не следовать. Если вы вообще когда-нибудь читаете код...
     
     
  • 3.76, Аноним (-), 12:30, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Читаю и пишу код. Много. Если синтаксис языка не требует выравнивания колонками (отступы не считаются — пробелы и в пропорциональных шрифтах имеют одинаковую ширину), то зачем тогда моноширинный шрифт?
     
     
  • 4.78, тоже Аноним (ok), 12:55, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Чтобы точно видеть, сколько пробелов подряд в строке Чтобы не высматривать мелк... большой текст свёрнут, показать
     
     
  • 5.111, Аноним (-), 13:45, 02/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы точно видеть, сколько пробелов подряд в строке.

    Зачем?

    > Чтобы не высматривать мелкие символы типа апострофов и точек.
    > Чтобы "rn" однозначно отличалось от "m".

    Все это не требует одинаковой ширины символов и может быть обеспечено пропорциональным шрифтом.

    > Чтобы за списком объявления или инициализации переменных можно было выстроить визуальную
    > "колонку" комментариев к ним.

    Сомнительный стиль.

    > Чтобы инициализация длинного массива визуально выглядела, как таблица с легко выделяющимися

    Потому что нефиг пихать объемные данные в код.

     
  • 2.43, Аноним (-), 00:14, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мне так легче сравнивать строки с частично повторяющимся содержимым. Аккуратнее код выглядит. Может, есть ещё куча аргументов, но мне лень их искать.
     
  • 2.66, Аноним (-), 10:35, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы и в терминале читабельно выглядело.

    PS Попробуй почитать питоновый код пропорциональным шрифтом.

     
     
  • 3.77, Аноним (-), 12:35, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Чтобы и в терминале читабельно выглядело.

    В терминале — понятно, интерфейс многих консольных программ предполагает одинаковую ширину символов. Но в графическом интерфейсе зачем этот атавизм?

    > PS Попробуй почитать питоновый код пропорциональным шрифтом.

    И что будет? Ширина пробелов-то все равно одинаковая.

     

  • 1.41, ALex_hha (ok), 00:05, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В putty смотрится вырвиглазно - http://i.imgur.com/VTDYWA3.png
     
     
  • 2.74, Куяврег (?), 11:41, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В putty смотрится вырвиглазно - http://i.imgur.com/VTDYWA3.png

    Венда, putty, ШГ - так всегда было.

     
  • 2.88, Led (ok), 01:50, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > В putty смотрится вырвиглазно

    pussy.exe'шники должны страдать.

     
  • 2.112, Wilem (?), 17:21, 04/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Если у тебя винда, то у тебя уже есть лучший шрифт для программирования - Consolas. Лучше сделать никто не осилил. Правда, в винде ещё и сглаживание шрифтов лучшее, поэтому такой хороший эффект.
     

  • 1.48, Аноним (-), 01:46, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Что касается моноширинного варианта. Подойдет для включения небольших фрагментов кода в презентацию, статью или какой-нибудь туториал. Читать полноценные исходники с такой гарнитурой лично мне не слишком комфортно, ибо засечки затрудняют вертикальное чтение. Так что мой личный рейтинг гарнитур для кодинга пока остался без изменений:
    1. Fira Code
    2. Cousine
    3. PT Mono
    4. Terminus
    5. Source Code Pro
     
     
  • 2.57, chinarulezzz (ok), 05:26, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 1. Fira Code

    святая хипстота.


     
  • 2.72, Ilya Indigo (ok), 11:20, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Так что мой личный рейтинг гарнитур для кодинга пока остался без
    > изменений:
    > 1. Fira Code
    > 2. Cousine
    > 3. PT Mono
    > 4. Terminus
    > 5. Source Code Pro

    Каким боком в этом списке очутилось семейство терминальных шрифтов Terminus?
    Всё семейство PT - убого, и mono не исключение.
    Fira, Cousine, Source Code Pro приемлемы, но на мой взгляд Andale Mono с размером 11 (на 1 больше чем другие), выглядит удобнее и красивее всех, не смотря на то, что в семействе только Reqular.

     
     
  • 3.91, Mihail Zenkov (ok), 12:32, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Каким боком в этом списке очутилось семейство терминальных шрифтов Terminus?

    Чем моноширинный шрифт отличается от шрифта для терминала?

    А вообще - да Terminus лучший ;)
    https://www.linux.org.ru/polls/polls/11918655

     
     
  • 4.95, Ilya Indigo (ok), 17:21, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Каким боком в этом списке очутилось семейство терминальных шрифтов Terminus?
    > Чем моноширинный шрифт отличается от шрифта для терминала?

    Тем, что терминальный шрифт можно назначить только терминалу, а ttf-шрифт всему чему угодно, что имеет поддержку ttf. Терминал ttf не поддерживает.

     
     
  • 5.96, Mihail Zenkov (ok), 18:44, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тем, что терминальный шрифт можно назначить только терминалу, а ttf-шрифт всему чему
    > угодно, что имеет поддержку ttf.

    Вообще-то freetype и fontconfig поддерживают не только ttf, но и множество других. Я лично использую terminus как моноширинный шрифт для все системы - от консоли ядра, до geany и браузера.

    P.S. Интегрировал terminus и кодировку ru_RU.utf8 прямо в ядро - дабы даже при init=/bin/sh был хороший русский шрифт. Если кому надо - могу выложить.

     

  • 1.49, Аноним (-), 01:50, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нет, только Anonymous Pro!
     
  • 1.50, Аноним (-), 02:06, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    CAPITAL J - выбивается из ряда.
     
     
  • 2.71, Аноним (-), 11:19, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. "Что случилось с буквой J?" :)
     

  • 1.56, chinarulezzz (ok), 04:49, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.
     
     
  • 2.62, Аноним (-), 09:42, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >terminus
    >2016г

    Бедняжка, тебя только сегодня утром разморозили?

     
  • 2.73, Ilya Indigo (ok), 11:24, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > terminus

    Вы кодите в vim прямо из терминала?
    Или каким образом и какой именно шрифт, у меня например в терминале установлен ter-c16b, вы имеете ввиду?

     
     
  • 3.82, chinarulezzz (ok), 14:31, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> terminus
    > Вы кодите в vim прямо из терминала?

    ага

    > Или каким образом и какой именно шрифт, у меня например в терминале
    > установлен ter-c16b, вы имеете ввиду?

    я не знаю какой именно файл, т.к. в системе есть алиасы (/etc/X11/fonts/misc/xfonts-terminus.alias). Использую terminus-12 & terminus-bold-12.

     
  • 2.79, Michael Shigorin (ok), 13:00, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.

    -fn -rfx-serenetypewriter-medium-r-normal-*-18-180-*-*-m-*-iso10646-0400
    :)

     

  • 1.80, Michael Shigorin (ok), 13:03, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    При беглом взгляде на слова "Go Mono" они показались каким-то самобичеванием.
    Возможно, наводка от соседней новости в quiterss...
     
     
  • 2.81, Ilya Indigo (ok), 13:57, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > При беглом взгляде на слова "Go Mono" они показались каким-то самобичеванием.
    > Возможно, наводка от соседней новости в quiterss...

    Мне понравился, именно, Go Sans, как альтернатива Arial.
    А именно для кода, как и для консоли, ничего удобнее и красивее Andale Mono, я ещё не увидел.

     

  • 1.85, ALex_hha (ok), 20:24, 18/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ничего удобнее и красивее Andale Mono, я ещё не увидел.

    видать на любителя. Под виндой для консоли лучшее что есть это Consolas. Под линухом использую DejaVu Sans Mono

     
     
  • 2.86, Ilya Indigo (ok), 20:50, 18/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> ничего удобнее и красивее Andale Mono, я ещё не увидел.
    > видать на любителя. Под виндой для консоли лучшее что есть это Consolas.
    > Под линухом использую DejaVu Sans Mono

    Попробовал DejaVu Sans Mono Book, это, пожалуй, лучший моноширинный шрифт, который я могу поставить в 1 ряд с Andale Mono.
    Придраться не к чему. Все проблемные буквы отличимы, красивы и под fullhint выглядят превосходно.
    Тут действительно, на любителя, я уже привык к Andale Mono и мне DejaVu Sans Mono Book кажется узковатым, но тут уже действительно дела вкуса и привычки, а не косяков шрифта.

     
  • 2.92, Аноним (-), 14:37, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Fira Mono очень понравилась, читабельная и слегка нарядная что ли.
     

  • 1.97, ALex_hha (ok), 20:18, 19/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не стоит забывать, что Fira Mono проблемный шрифт. Тот же jsfiddle отказался от него и перешел на Inconsolata ;)
     
  • 1.98, ALex_hha (ok), 21:36, 19/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.

    да ну нафиг такой шрифт - http://terminus-font.sourceforge.net/img/10x20b.gif

    > Венда, putty, ШГ - так всегда было.

    нет, Consolas/DeJaVu смотрятся просто отлично

    P.S.
    что за ricty. Можно ссылку?

     
     
  • 2.99, Mihail Zenkov (ok), 22:58, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > да ну нафиг такой шрифт - http://terminus-font.sourceforge.net/img/10x20b.gif

    Ну да, 10x20 bold действительно уродлив, но остальные чем не устроили? Например:
    http://terminus-font.sourceforge.net/img/8x16n.gif

    Я лично предпочитаю для кода и терминала 8x14 + 6x12 для conky - вполне прилично выглядят.

     

  • 1.100, ALex_hha (ok), 23:08, 19/11/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну не знаю, мне кажется от такого шрифта через пару часов в консоли просто глаза потекут :)
     
     
  • 2.101, Mihail Zenkov (ok), 23:16, 19/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну не знаю, мне кажется от такого шрифта через пару часов в
    > консоли просто глаза потекут :)

    Если это вы про terminus, то: designed for long (8 and more hours per day) work with computers :)

    Много лет им пользуюсь - глаза не вытекли. Да и голосование на лоре показало, что большинство считает его лучшим для кода.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру