LINUX.ORG.RU

Шрифты для программиста


0

0

Как посоветовал мне Evgueni, я поставил шрифты cm-unicode. Эти шрифты (а точнее CMU Typewriter Text) мне понравились своей резкостью, четкостью и тонкостью (от размытых и толстых шрифтов уже глаза болят).

На скрине gvim со шрифтом CMU Typewriter Text Ultra-Light 10, в консольке -*-fixed-*-*-*-*-*-*-100-100-*-*-koi8-r.

Шрифты качать здесь: http://canopus.iacp.dvo.ru/~panov/cm-unicode/

PS У меня CRT монитор.

>>> Просмотр (1600x1200, 185 Kb)

Неплохо, на моем мониторе тоже хорошо выглядят. Хотя мне и fixed'а хватает в качестве шрифта для программиста.

stassats ★★★★
()
Ответ на: комментарий от PartyZan

>а мне не нравится. f и i вообще сливаются например

гм, только сейчас заметил. весьма интересный баг - он проявляется только в том месте (может настройки highlight?)

generatorglukoff ★★
() автор топика
Ответ на: комментарий от PartyZan

походу это где-то между - я отключил в highlight жирность для statement и вся гадость ушла. осталось понять что именно таки глючит =)

generatorglukoff ★★
() автор топика

на LCD это fuxxor on eyeballs, как уже заметили выше - шрифты сливаются

если CRT монитор, зачем вообще сглаживание?

zodiac ★★
()
Ответ на: комментарий от zodiac

>на LCD это fuxxor on eyeballs, как уже заметили выше - шрифты сливаются

там не шрифты сливаются, а лигатуры врубаются. но вот почему...

>если CRT монитор, зачем вообще сглаживание?

я его и не врубал, но большинство шрифтов толстые сами по себе...

generatorglukoff ★★
() автор топика
Ответ на: комментарий от zodiac

> если CRT монитор, зачем вообще сглаживание?

Ну у меня например от несглаженных шрифтов на CRT глаза сильно устают и напрягаются

PartyZan ★★★
()

А что по-поводу цветовой схемы в vim?

xTERM ★★
()
Ответ на: комментарий от PartyZan

> а мне не нравится. f и i вообще сливаются например

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

Evgueni ★★★★★
()
Ответ на: комментарий от PartyZan

> попробуй Consolas из богомерзкой винды

сm-unicode это не просто один шрифт - это семейство шрифтов со всеми стандартными начертаниями. Таких семейств с поддержкой кириллицей просто больше нет, особенно если учесть, что эти шрифты замечательно сочетаются со стандартной TeXовской математикой. Поэтому имеет смысл ставить и доводить именного его, потому что если он будет везде, то всё будет сочетаться сразу из коробки.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Да, забыл добавить - Computer Modern и при печати вменяемо выглядит, так что это способ сделать Визивиг.

Evgueni ★★★★★
()
Ответ на: комментарий от PartyZan

Ага, сам щас consolas юзаю.. Неплохой шрифт.

Но эти тоже очень понравились, обязательно поставлю "на посмотреть".

ЗЫ Подтверждаю, на LCD великолепно выглядят

boombick ★★★★★
()
Ответ на: комментарий от Evgueni

> http://canopus.iacp.dvo.ru/~panov/cm-unicode/

$traceroute canopus.iacp.dvo.ru
traceroute to canopus.iacp.dvo.ru (62.76.7.214), 30 hops max, 40 byte packets
 1  zoo-ats40-1.tulatelecom.ru (10.250.2.78)  25.390 ms  19.239 ms  17.014 ms
 2  gw-ats40-1.tulatelecom.ru (10.251.0.17)  38.559 ms  33.293 ms  29.818 ms
 3  * * *
 4  zoo-uplink.tulatelecom.ru (10.251.0.254)  18.303 ms  17.803 ms  19.333 ms
 5  intra.nat-1.tulatelecom.ru (212.12.0.226)  21.099 ms  18.916 ms  19.316 ms
 6  intra.ext-gw.tulatelecom.ru (212.12.0.233)  22.346 ms  20.779 ms  20.608 ms
 7  ctk.ext-gw.sc-t.ru (91.151.176.217)  21.264 ms  21.248 ms  21.522 ms
 8  msk19.msk131.f08.transtelecom.net (217.150.56.78)  26.919 ms  25.934 ms  28.643 ms
 9  RBNET-gw2.transtelecom.net (217.150.46.219)  27.473 ms  29.788 ms  27.870 ms
10  KHB-RBNet-2.RBNet.ru (195.209.14.177)  151.131 ms  140.959 ms  140.303 ms
11  62.76.7.254 (62.76.7.254)  484.678 ms  279.014 ms  411.060 ms
12  * * *

boombick ★★★★★
()
Ответ на: комментарий от boombick

Думал, может у меня что-нить.. Ан нет, с забугорного сервака попробовал - тож после 62.76.7.524 затыкается..

boombick ★★★★★
()

Отвратительны оба. Это кому пришло в голову для исходников шрифт с засечками использовать?! И по сей день нету ничего лучше monospace для программ, умеющих сглаживание и terminus для не умеющих и консоли.

anonymous
()
Ответ на: комментарий от kda

>Юзать шрифты с засечками для программирования? Жесть.

Предлагаете такой же убогий как на скрине в консоли?

ip ★★★★
()
Ответ на: комментарий от ip

>>Юзать шрифты с засечками для программирования? Жесть.

> Предлагаете такой же убогий как на скрине в консоли?

кстати, в консоле шрифт смотрится приятнее :) конечно понимаю, что на вкус и цвет..

anonymous
()
Ответ на: комментарий от anonymous

> кстати, в консоле шрифт смотрится приятнее :) конечно понимаю, что на вкус и цвет..

Естественно для низких разрешений нас сегодня лучше всего битмап, а конкретно rfx (хотя выбор размеров уже недостаточен - иногда хочется шрифтов побольше). Но если хочется векторных шрифтов, то здесь среди свободных реализаций особого то и выбора нет, особенно если нужна вменяемая печать с этими же шрифтами.

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous

> Это кому пришло в голову для исходников шрифт с засечками использовать?!

А почему бы нет? Ведь для чего засечки придуманы? Я после использования терминуса пришел к вывод, что из-за отсутствия засечек он как раз для чтения программног кода не очень удобен.

sv75 ★★★★★
()

проблевался от таких шрифтов

Dimian
()

А он прикольный. Но шрифты с засечками в коде меня перманентно раздражают.

ManMachine
()

Как достали эти градиенты... особенно готично они смотрятся вместе с дефолтной темой gtk на данном скриншоте :)

cobold ★★★★★
()
Ответ на: комментарий от anonymous

Кстати, о птичках. Какие есть моноширинные трутайп шрифты с качественным хинтингом, у которых ноль перечёркнут?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Кстати, о птичках. Какие есть моноширинные трутайп шрифты с качественным хинтингом, у которых ноль перечёркнут?

Consolas

ip ★★★★
()

жирные буковки, шрифт с засечками = сливается слишком сильно

prizident ★★★★★
()

Шрифты с засечками - не самая лучшая идея. Попробуй Liberation Mono для своих нужд.

Unnamed_Hero ★★★
()

на CRT монике просто жуткое мыло %(

anonymoos ★★★★★
()
Ответ на: комментарий от QuietSoul

А по мне так засечки слишком большие

anonymous
()

Очень хорошо, пошел качать.

svyat
()
Ответ на: комментарий от ip

/* >Кстати, о птичках. Какие есть моноширинные трутайп шрифты с качественным хинтингом, у которых ноль перечёркнут?

Consol */

Andale Mono

anonymous
()

А не ослепнет ли сей программер, так через годик???

MaDMaN ★★
()
Ответ на: комментарий от anonymous

DejaVu Sans Mono не подойдёт? я вместо терминуса стал использовать. доволен.

t0nik
()

ббррр антиализнг для программинга не нужен, шрифт плохой для программинга - сливающиейся - fixed-misc лучше.

alphex_kaanoken ★★★
()
Ответ на: комментарий от grob

> Недостаточно взять хорошие TeX'овские шрифты и их от-mftrace-ить.

Естественно, именно поэтому Панов и сделал cm-unicode из cm-super по мере возможности дотачивая шрифты для низких разрешений. Я думаю, что если есть предложения/баги, то имеет смысл обратиться к автору пакета.

Evgueni ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.