The OpenNET Project / Index page

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



"Проект Go опубликовал собственный шрифт для программистов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от opennews (??), 17-Ноя-16, 17:05 
Представлено (https://blog.golang.org/go-fonts) новое семейство TrueType-шрифтов Go с набором символов WGL4 (https://ru.wikipedia.org/wiki/Windows_Glyph_List_4) (поддерживает кириллицу), созданное студией  Bigelow & Holmes специально для проекта Go.  Шрифт доступен в пропроциональном  (sans-serif) и моноширинном (slab-serif) начертаниях  и ориентирован прежде всего для использования в областях, связанных с программированием (вариант с разной  шириной символов для документов, а с одинаковой шириной символов для кода и терминала). Моноширинный  шрифт отлично подходит для отображения исходных текстов, недопускает неоднозначного прочтения похожих по написанию символов и выделяет знаки пунктуации.

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

Отличительной особенностью шрифта также является распространение  под обычной лицензией BSD, что позволяет упростить интеграцию шрифта в проекты Go, которые также поставляются под данной лицензией. В том числе, подготовленный шрифт войдёт в состав  развиваемого на языке Go  тулкита (https://godoc.org/golang.org/x/exp/shiny) для построения пользовательских интерфейсов и будет задействован для унификации тестирования текстовых элементов.

Для загрузки доступны (https://go.googlesource.com/image) как исходные компоненты для построения шрифта, так и готовые для применения файлы в формате TTF, в том числе с разбиением разных начертаний на отдельные файлы для удобства подключения в приложениях. Кроме того, в Go-пакете truetype (https://godoc.org/github.com/golang/freetype/truetype) представлена функция truetype.Parse (https://godoc.org/github.com/golang/freetype/truetype#Parse), позволяющая выбрать нужный шрифт из коллекции.

URL: https://blog.golang.org/go-fonts
Новость: http://www.opennet.me/opennews/art.shtml?num=45513

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Проект Go опубликовал собственный шрифт для программистов"  +9 +/
Сообщение от Аноним (-), 17-Ноя-16, 17:05 
Вполне соответствует языку.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Проект Go опубликовал собственный шрифт для программистов"  –7 +/
Сообщение от pavard (ok), 17-Ноя-16, 18:13 
будет в духе языка, если компилироваться не будет написанный не с использованием этого шрифта проект. много го выдвигает требований по форматированию, автоополнений времени компиляции и прочего. решили пойти дальше.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

30. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от _ (??), 17-Ноя-16, 21:32 
Вы оба де*илы?
Прямо в новости написано: они делают кроссплатформенный UI - хотят единный шрифт для этого.
Всё.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

40. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от Sw00p aka Jerom (?), 18-Ноя-16, 00:02 
мне оч понравился шрифт Hack (http://sourcefoundry.org/hack/)
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

67. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Ананас (?), 18-Ноя-16, 10:35 
С трудом отличил от моего Liberation Mono
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

87. "Проект Go опубликовал собственный шрифт для программистов"  –3 +/
Сообщение от pavard (ok), 19-Ноя-16, 01:17 
ты походу тугой на юмор. язык го местами диктует программисту оформление кода - хоть тот же перенос запятых. по мне так это дикий ахтунг закладывать оформление и стиль в стандарт языка. отсюда и шутка про шрифт.
твоя реакция на столь очевидный стеб больше говорит о твоем уме чем о чьем либо.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

61. "Проект Go опубликовал собственный шрифт для программистов"  +5 +/
Сообщение от anomymous (?), 18-Ноя-16, 08:46 
Да. Вот эти вот вырвиглазные рюшечки и загибы по краям букв...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Проект Go опубликовал собственный шрифт для программистов"  –3 +/
Сообщение от Аноним (-), 17-Ноя-16, 17:09 
продолжать разогревать хайп вокруг языка, используя шрифты -- это мощно, да
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект Go опубликовал собственный шрифт для программистов"  +12 +/
Сообщение от mezoni (ok), 17-Ноя-16, 17:17 
>> продолжать разогревать хайп вокруг языка, используя шрифты -- это мощно, да

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Проект Go опубликовал собственный шрифт для программистов"  –2 +/
Сообщение от SpiritOfStallman (ok), 17-Ноя-16, 17:29 
Шрифт выпустили только для лицензионной совместимости, всё. Пилили ui библиотеку/тулкит и возник вопрос, "какой шрифт поставлять из коробки?". Самым простым решением стало это.

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

13. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от RazrFalcon (ok), 17-Ноя-16, 18:17 
В том-то и дело, что непонятно чем не угодил системный шрифт. Или они стремятся к полной статике?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

31. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от _ (??), 17-Ноя-16, 21:34 
Тем что он разный в разных системах? Я понимаю что догадаться нереально трудно ...
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

34. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от RazrFalcon (ok), 17-Ноя-16, 22:22 
И как Qt с этим живёт? Уму непостижимо.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

52. "Проект Go опубликовал собственный шрифт для программистов"  –3 +/
Сообщение от . (?), 18-Ноя-16, 03:02 
А оно и не живёт :(  
Ну вернее живёт но низЭЭЭнько так.

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

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

44. "Проект Go опубликовал собственный шрифт для программистов"  +9 +/
Сообщение от Аноним84701 (?), 18-Ноя-16, 00:43 
> Тем что он разный в разных системах? Я понимаю что догадаться нереально
> трудно ...

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

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

53. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от . (?), 18-Ноя-16, 03:07 
Аха-аха ... сделай на Qt4.* хоть что нить для HDPI\Retina экранов... :(
Мы запустили на 4К\5К ... заплакали. _Пришлось_ самим рисовать. В 5-ке обещают починить (и кое что - уже) ... но это настолько большая переделка, что и не знаю как втиснемся в релиз план :( Мы по локоть в кутях, при резком движняке - рвёт суставы\ломает кости. И никуда не денешься :(
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

65. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 10:20 
Qt 4 родилось и жило в эпоху, когда не было экранов HDPI\Retina, и сейчас уходит в историю. Разработчики уже не будут это латать.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

89. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Аноним (-), 19-Ноя-16, 06:50 
> Аха-аха ... сделай на Qt4.* хоть что нить для HDPI\Retina экранов... :(

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

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

94. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 19-Ноя-16, 16:26 
Впервые увидел кого-то зарабатывающего программированием на жизнь? Или не в курсе, что большая часть софта - проприетарщина?
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

70. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 11:12 
Ни на каком языке не будет полной статики. Например, на том же Го, как гопник говорю. Статически ты можешь скомпилять только "Hello World", а вреальных же проектах - используются сторонние с-шные либы + глибц + linux-gate.so, и т.д.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

93. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 19-Ноя-16, 16:24 
Уважаемый эксперт, в го нет глибц и других сишных либ.
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

105. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 21-Ноя-16, 17:26 
Неуважаемый неэксперд, расскажи-ка мне, гопнику, как моя программа, написанная внезапно на го, работает с базой, выставляет веб-морду и терминирует https. Если лично у тебя это получилось без С-либ, то милости прошу рассказать. И не забывай про ldd, кстати.
Пы.Сы: Если собрать пустой "Hello World", не использующий ничего кроме fmt, то да, он таки будет статическим.
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

107. "Проект Go опубликовал собственный шрифт для программистов"  –4 +/
Сообщение от Аноним (-), 21-Ноя-16, 20:52 
Уважаемый эксперт, в го нативная реализация tls, а не опенссл.
Как *ваше* приложение общается с бд, я не знаю, а популярные клиенты для mysql написаны на го.
HTTP-сервер и веб-фреймворки тем более написаны на го. Как и в большинстве языков, в общем-то.
В го FFI вообще очень дорогой - использовать сишные либы во многих случаях не рационально.
Вообще, видно, что ты абсолютно не шаришь в том, о чем говоришь. Почему ты не попытался хоть немного разобраться в вопросе прежде чем срать в коменты? Пук в лужу по всем фронтам. Стыдно должно быть.
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

109. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 23-Ноя-16, 16:18 
> Как *ваше* приложение общается с бд, я не знаю, а популярные клиенты для mysql написаны на го.

Там не мускуль
$ ldd ./qqqqqqqqqqqqq
    linux-vdso.so.1 =>  (0x00007ffcd81dd000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f18d0aed000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f18d08d0000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f18d0506000)
    /lib64/ld-linux-x86-64.so.2 (0x0000562e45b16000)

> HTTP-сервер и веб-фреймворки тем более написаны на го.

$ ldd ./revel
    linux-vdso.so.1 =>  (0x00007ffdaa96f000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f93d25e6000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f93d221d000)
    /lib64/ld-linux-x86-64.so.2 (0x000055facfdbe000)
Доооооо.....
>  Как и в большинстве языков, в общем-то.

В бидоне, например, где после установки pip нужно ставить python-dev(el) и "Development Tools"/buid-essential
> В го FFI вообще очень дорогой - использовать сишные либы во многих случаях не рационально.

Да, но дешевле, чем в большинстве скриптовых языков.
> Вообще, видно, что ты абсолютно не шаришь в том, о чем говоришь. Почему ты не попытался хоть немного разобраться в вопросе прежде чем cpaть в коменты? Пук в лужу по всем фронтам. Стыдно должно быть.

Себе объясни это.

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

110. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 23-Ноя-16, 16:29 
> В го FFI вообще очень дорогой - использовать сишные либы во многих случаях не рационально.

Там есть С-файлик, размером более 6МБ. И что он там делает? И это при том, что sqlite можно без проблем связывать статически с результирующим продуктом.
https://github.com/mattn/go-sqlite3

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

19. "Проект Go опубликовал собственный шрифт для программистов"  –2 +/
Сообщение от Аноним (-), 17-Ноя-16, 18:56 
да хайп же, ну ё-моё
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

3. "Проект Go опубликовал собственный шрифт для программистов"  +7 +/
Сообщение от deadfood (ok), 17-Ноя-16, 17:15 
слишком толстый
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Ujhtujht (?), 17-Ноя-16, 17:28 
Троллинг?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 17-Ноя-16, 17:18 
Я так и не понял, где скачать сам шрифт
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от Tux (??), 17-Ноя-16, 17:26 
git clone --depth 1 https://go.googlesource.com/image
Лежат в папке image/font/gofont/ttfs/
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

60. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 18-Ноя-16, 07:09 
https://go.googlesource.com/image/+/master/font/gofont/ttfs/
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 17-Ноя-16, 17:23 
интересно, а чем Hack не устраивал?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Аноним (-), 17-Ноя-16, 17:45 
Лицензией, как минимум?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

46. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Sw00p aka Jerom (?), 18-Ноя-16, 00:59 
а шо с ней не так ?
https://github.com/chrissimpkins/Hack/blob/master/LICENSE.md
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

83. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Василий Теркин (?), 18-Ноя-16, 16:19 
То, что любые изменения и дополнения в существующем шрифте автоматически заставляют менять название и шрифт перестает быть "hack" и "все такое". Сам hack существует только в моноширинном виде, а для проекта Go понадобилось семейство шрифтов. Опять же, зачем рекламировать и без того известный проект, если есть возможность сделать свой? Ну а разрабам никто не запрещает использовать свои шрифты в своих проектах, хоть самые вырвиглазные, это их право.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

14. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 17-Ноя-16, 18:29 
>> интересно, а чем Anonymous Pro не устраивал?

// поправил

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

90. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Anonymous Pro (?), 19-Ноя-16, 06:52 
Сойдет для сельской местности.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

84. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 17:15 
> интересно, а чем Hack не устраивал?

https://www.opennet.me/opennews/art.shtml?num=42884#actshow_...

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 17-Ноя-16, 17:27 
Раз тема о шрифтах, то (извиняюсь за оффтоп),= может кто-то знает свободный "мультяшный" шрифт с кириллицей?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Наноним (?), 18-Ноя-16, 00:44 
Comic Relief и Helsinki. Больше ничего нет.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

58. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 06:34 
Хелсинки выглядит когдно, но кириллицы нет https://www.fontsquirrel.com/fonts/helsinki
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

15. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от Аноним (-), 17-Ноя-16, 18:36 
Как-то черезчур тяжело смотрится. Было бы чуть более тонкое начертание, отлично бы зашел. А так разве что книжки печатать (ну и может на e-ink экранах будет хорошо смотреться, там тяжелые шрифты сильно лучше выглядят чем на ярком LCD).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от тоже Аноним (ok), 17-Ноя-16, 23:24 
А это мысль! Надо залить на домашние ПокетБуки...
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

16. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Ilya Indigo (ok), 17-Ноя-16, 18:44 
У меня в KDE systemsettings (Оформление приложений -> Шрифты -> Моноширинный) не появляется "Go Mono" среди доступных, хотя среди остальных он появляется.
Кто виноват и как исправить?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Tux (??), 17-Ноя-16, 19:38 
У меня появляется. KDE 5.8.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

17. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Ahulinux (ok), 17-Ноя-16, 18:47 
Почему буква i на скриншоте с кодом с засечкой, а на скриншотах алфавита без?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от snmp agent (?), 17-Ноя-16, 19:42 
На скриншоте с алфавитом не моноширинный вариант.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

18. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 17-Ноя-16, 18:53 
Боже, мои глаза...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Ilya Indigo (ok), 17-Ноя-16, 18:56 
Наконец-то кто-то запилил годное и открытое семейство шрифтов, похожее на Arial, совместимое с fullhint, шрифт но главное, Ilya IIya llya теперь визуально отличимы друг от друга и не выглядят все 3 как ||ya. Они, по-сути, просто пропатчили Arial исправив его косяки и это замечательно. :-)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 17-Ноя-16, 21:49 
стоит pt mono, все что написано, прекрасно читается
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

21. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от adolfus (ok), 17-Ноя-16, 19:15 
Есть семейство Fira с шрифтами разной плотности. Есть Fira Code специально для программирования.
Для любителей стиля Liberation Mono есть шрифт Hack, у которого кернинг получше.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Zeuxx (?), 17-Ноя-16, 20:44 
В Fire Code еще и поддержка лигатур есть...
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

106. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от burjui (ok), 21-Ноя-16, 19:17 
Это одно из главных преимуществ Fira Code, помимо читабельности шрифта в целом. С этими лигатурами даже Java читается лучше, не говоря уж об ML-языках (SML, F#, Haskell). Я этот шрифт даже в терминале поставил.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

69. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 11:02 
> есть шрифт Hack, у которого...

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

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

75. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-16, 12:16 
> Есть семейство Fira с шрифтами разной плотности.

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

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

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

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Пользователь Debian (?), 17-Ноя-16, 19:55 
При всей моей любви к языку, шрифты на экране (97 DPI) с выключенным антияльясингом выглядят ужасно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от Пользователь Debian (?), 17-Ноя-16, 20:02 
Добавление: включение хинтинга конкретно для них немного выправляет ситуацию, но всё равно ШГ независимо от уровня хинтинга.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

63. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от nobodynoone (?), 18-Ноя-16, 09:44 
А какие есть альтернативы для тех, кто тоже ненавидит?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

64. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от тоже Анонимemail (ok), 18-Ноя-16, 10:16 
Droid, например, у меня в интерфейсе отображается без такого размыливания, которое наблюдается у этого Go.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

26. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Аноним (-), 17-Ноя-16, 20:21 
В любой непонятной ситуации делай свой шрифт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Проект Go опубликовал собственный шрифт для программистов"  +5 +/
Сообщение от Ilya Indigo (ok), 17-Ноя-16, 20:41 
> В любой непонятной ситуации делай свой шрифт.

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

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

27. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от vitalif (ok), 17-Ноя-16, 20:26 
Полное ШГ

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 17-Ноя-16, 21:51 
Luxi Sans/Mono доработали
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

104. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Beholder (??), 21-Ноя-16, 12:02 
Так и есть. Определил ещё по скриншоту. Зачем кто-то минусует ещё?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Проект Go опубликовал собственный шрифт для программистов"  –2 +/
Сообщение от Вареник (?), 17-Ноя-16, 22:39 
Браузеры раздают миллионы на черте что, вместо нормального движка.
Недоязыки выпускают шрифты.
Минэкономразвития занимаются "отрицательным ростом"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 17-Ноя-16, 22:47 
Вот щас вам скажут, что это востребованный язык.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

37. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Пользователь Debian (?), 17-Ноя-16, 22:50 
Это востребованный язык!
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

55. "Проект Go опубликовал собственный шрифт для программистов"  +4 +/
Сообщение от Аноним (-), 18-Ноя-16, 04:14 
>Браузеры раздают миллионы на черте что, вместо нормального движка.

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

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

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

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

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

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

108. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Ivan (??), 22-Ноя-16, 09:24 
И только Сергей Юрич (он же Вареник) по-прежнему тычет пальцем экран и знает, что и как надо делать.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

39. "Проект Go опубликовал собственный шрифт для программистов"  –5 +/
Сообщение от Аноним (-), 17-Ноя-16, 23:50 
> а с одинаковой шириной символов для кода

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Проект Go опубликовал собственный шрифт для программистов"  +4 +/
Сообщение от тоже Аноним (ok), 18-Ноя-16, 00:06 
Если вы этого не понимаете - вам, пожалуй, можно этому правилу и не следовать. Если вы вообще когда-нибудь читаете код...
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

76. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 18-Ноя-16, 12:30 
Читаю и пишу код. Много. Если синтаксис языка не требует выравнивания колонками (отступы не считаются — пробелы и в пропорциональных шрифтах имеют одинаковую ширину), то зачем тогда моноширинный шрифт?
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

78. "Проект Go опубликовал собственный шрифт для программистов"  +4 +/
Сообщение от тоже Анонимemail (ok), 18-Ноя-16, 12:55 
Чтобы точно видеть, сколько пробелов подряд в строке.
Чтобы не высматривать мелкие символы типа апострофов и точек.
Чтобы "rn" однозначно отличалось от "m".
Чтобы за списком объявления или инициализации переменных можно было выстроить визуальную "колонку" комментариев к ним.
Чтобы инициализация длинного массива визуально выглядела, как таблица с легко выделяющимися ячейками:
static short afmp[256] = {
//    0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F
    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   //0
    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   //1
    233, 311, 420, 701, 611, 911, 683, 232, 365, 365, 465, 600, 311, 422, 311, 420, //2
    580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 311, 311, 669, 600, 669, 548, //3
    863, 622, 689, 712, 719, 612, 568, 740, 710, 264, 520, 667, 529, 890, 740, 758, //4
    639, 758, 681, 656, 575, 696, 594, 894, 610, 605, 593, 370, 420, 370, 442, 497, //5
    312, 553, 601, 548, 599, 570, 319, 600, 572, 228, 231, 523, 232, 872, 573, 586, //6
    597, 598, 369, 506, 320, 573, 470, 720, 484, 498, 468, 366, 478, 366, 600, 233, //7
    756, 544, 311, 433, 422, 931, 500, 500, 470,1298,1078, 286,1083, 627, 800, 724, //8
    584, 311, 311, 422, 422, 600, 600, 984, 470, 861, 843, 286, 855, 489, 580, 578, //9
    233, 588, 498, 520, 825, 549, 478, 579, 613, 806, 724, 462, 600, 422, 806, 304, //A
    266, 600, 264, 228, 433, 580, 491, 311, 572,1118, 554, 462, 231, 656, 506, 273, //B
    622, 668, 689, 544, 738, 612, 908, 667, 731, 731, 627, 702, 890, 710, 758, 710, //C
    639, 712, 575, 588, 890, 610, 739, 636,1018,1050, 718, 858, 638, 719, 993, 680, //D
    553, 607, 539, 433, 603, 570, 702, 517, 595, 595, 489, 559, 732, 571, 586, 577, //E
    597, 548, 466, 498, 794, 484, 596, 508, 832, 850, 590, 714, 514, 553, 780, 543  //F
};
Это ширина символов для шрифта, cp1251. Я найду в этом описании ширину, например, буквы Ш меньше, чем за минуту: строка-столбец. В пропорциональном шрифте строки пляшут.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

111. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 02-Дек-16, 13:45 
> Чтобы точно видеть, сколько пробелов подряд в строке.

Зачем?

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

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

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

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

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

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

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

43. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Аноним (-), 18-Ноя-16, 00:14 
Мне так легче сравнивать строки с частично повторяющимся содержимым. Аккуратнее код выглядит. Может, есть ещё куча аргументов, но мне лень их искать.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

66. "Проект Go опубликовал собственный шрифт для программистов"  +3 +/
Сообщение от Аноним (-), 18-Ноя-16, 10:35 
Чтобы и в терминале читабельно выглядело.

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

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

77. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Аноним (-), 18-Ноя-16, 12:35 
> Чтобы и в терминале читабельно выглядело.

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

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

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

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

41. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от ALex_hha (ok), 18-Ноя-16, 00:05 
В putty смотрится вырвиглазно - http://i.imgur.com/VTDYWA3.png
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

74. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Куяврег (?), 18-Ноя-16, 11:41 
> В putty смотрится вырвиглазно - http://i.imgur.com/VTDYWA3.png

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

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

88. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Led (ok), 19-Ноя-16, 01:50 
> В putty смотрится вырвиглазно

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

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

112. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Wilem (?), 04-Сен-19, 17:21 
Если у тебя винда, то у тебя уже есть лучший шрифт для программирования - Consolas. Лучше сделать никто не осилил. Правда, в винде ещё и сглаживание шрифтов лучшее, поэтому такой хороший эффект.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

48. "Проект Go опубликовал собственный шрифт для программистов"  +2 +/
Сообщение от Аноним (-), 18-Ноя-16, 01:46 
Что касается моноширинного варианта. Подойдет для включения небольших фрагментов кода в презентацию, статью или какой-нибудь туториал. Читать полноценные исходники с такой гарнитурой лично мне не слишком комфортно, ибо засечки затрудняют вертикальное чтение. Так что мой личный рейтинг гарнитур для кодинга пока остался без изменений:
1. Fira Code
2. Cousine
3. PT Mono
4. Terminus
5. Source Code Pro
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от chinarulezzz (ok), 18-Ноя-16, 05:26 
> 1. Fira Code

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


Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

72. "Проект Go опубликовал собственный шрифт для программистов"  –3 +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 11:20 
> Так что мой личный рейтинг гарнитур для кодинга пока остался без
> изменений:
> 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.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

91. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Mihail Zenkov (ok), 19-Ноя-16, 12:32 
> Каким боком в этом списке очутилось семейство терминальных шрифтов Terminus?

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

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

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

95. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Ilya Indigo (ok), 19-Ноя-16, 17:21 
>> Каким боком в этом списке очутилось семейство терминальных шрифтов Terminus?
> Чем моноширинный шрифт отличается от шрифта для терминала?

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

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

96. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Mihail Zenkov (ok), 19-Ноя-16, 18:44 
> Тем, что терминальный шрифт можно назначить только терминалу, а ttf-шрифт всему чему
> угодно, что имеет поддержку ttf.

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

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

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

49. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 01:50 
Нет, только Anonymous Pro!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 02:06 
CAPITAL J - выбивается из ряда.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Аноним (-), 18-Ноя-16, 11:19 
Ага. "Что случилось с буквой J?" :)
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

56. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от chinarulezzz (ok), 18-Ноя-16, 04:49 
По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Проект Go опубликовал собственный шрифт для программистов"  –3 +/
Сообщение от Аноним (-), 18-Ноя-16, 09:42 
>terminus
>2016г

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

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

73. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 11:24 
> terminus

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

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

82. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от chinarulezzz (ok), 18-Ноя-16, 14:31 
>> terminus
> Вы кодите в vim прямо из терминала?

ага

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

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

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

79. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-16, 13:00 
> По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.

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

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

80. "Проект Go опубликовал собственный шрифт для программистов"  –2 +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-16, 13:03 
При беглом взгляде на слова "Go Mono" они показались каким-то самобичеванием.
Возможно, наводка от соседней новости в quiterss...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

81. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 13:57 
> При беглом взгляде на слова "Go Mono" они показались каким-то самобичеванием.
> Возможно, наводка от соседней новости в quiterss...

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

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

85. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от ALex_hha (ok), 18-Ноя-16, 20:24 
> ничего удобнее и красивее Andale Mono, я ещё не увидел.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

86. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Ilya Indigo (ok), 18-Ноя-16, 20:50 
>> ничего удобнее и красивее Andale Mono, я ещё не увидел.
> видать на любителя. Под виндой для консоли лучшее что есть это Consolas.
> Под линухом использую DejaVu Sans Mono

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

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

92. "Проект Go опубликовал собственный шрифт для программистов"  +1 +/
Сообщение от Аноним (-), 19-Ноя-16, 14:37 
Fira Mono очень понравилась, читабельная и слегка нарядная что ли.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

97. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от ALex_hha (ok), 19-Ноя-16, 20:18 
Не стоит забывать, что Fira Mono проблемный шрифт. Тот же jsfiddle отказался от него и перешел на Inconsolata ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

98. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от ALex_hha (ok), 19-Ноя-16, 21:36 
> По личному опыту, terminus или ricty -- самое лучшее что на данный момент есть.

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

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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

99. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Mihail Zenkov (ok), 19-Ноя-16, 22:58 
> да ну нафиг такой шрифт - http://terminus-font.sourceforge.net/img/10x20b.gif

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

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

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

100. "Проект Go опубликовал собственный шрифт для программистов"  –1 +/
Сообщение от ALex_hha (ok), 19-Ноя-16, 23:08 
Ну не знаю, мне кажется от такого шрифта через пару часов в консоли просто глаза потекут :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

101. "Проект Go опубликовал собственный шрифт для программистов"  +/
Сообщение от Mihail Zenkov (ok), 19-Ноя-16, 23:16 
> Ну не знаю, мне кажется от такого шрифта через пару часов в
> консоли просто глаза потекут :)

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

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

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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