|
|
| ||
TormozIT 12.10.20 - 18:03 | Хочу подобрать моноширинный шрифт, чтобы четко различались
1. буква "С" русская и буква "C" английская 2. цифра "0" и буква "О" Может кому то уже попадался? | ||
TormozIT 1 - 12.10.20 - 18:11 | В качестве примера посмотрите на шрифт кусков кода в этой задаче https://www.hostedredmine.com/issues/879208 | ||
TormozIT 2 - 12.10.20 - 18:13 | (1) Там
1. Русская буква "С" имеет маленькую вертикальную черту сверху. 2. Цифра "0" имеет маленькую вертикальную черту в центре. | ||
ads55 3 - 12.10.20 - 18:19 | (2) не понимаю, для чего. Но, раз пошла такая пьянка и пишем на 1С - пусть уже латинская/английская "С" под гнёт ложится. А ноль - прикольный, так даже лучше выглядит. По теме не подскажу - на Courier сижу :) | ||
Василий Алибабаевич 4 - 12.10.20 - 18:20 | |||
Василий Алибабаевич 5 - 12.10.20 - 18:21 | |||
TormozIT 6 - 12.10.20 - 18:25 | (4) Спасибо. Я правда на него уже натыкался, но про кириллицу убедиться быстро не смог. | ||
TormozIT 7 - 12.10.20 - 18:26 | (5) Вот тут как раз и смотрел. Не увидел там отличий в букве "C" | ||
TormozIT 8 - 12.10.20 - 18:35 | |||
ads55 9 - 12.10.20 - 18:43 | |||
TormozIT 10 - 12.10.20 - 18:44 | (4) Поставил этот шрифт. Как и показалось - не различаются буквы "С". | ||
TormozIT 11 - 12.10.20 - 18:52 | (9) Я там уже посмотрел. Там есть много шрифтов в которых рус-англ отличаются высотой букв. Попробовал - не понравилось. | ||
TormozIT 12 - 12.10.20 - 18:54 | Так как у нас русский язык основной, то нам нужен шрифт в котором английская буква "С" будет с чертой, а не русская. Такого я даже не встречал пока. Видимо придется опять самому мастерить. | ||
Garykom 13 - 13.10.20 - 03:31 | |||
Prog111 14 - 13.10.20 - 04:50 | (13) Акцент на "С" потому, что они расположены на одной клавише. | ||
Провинциальный 1сник 15 - 13.10.20 - 05:09 | (13) Наоборот. Очень здравая хотелка. Можно например латиницу сделать рубленой, а кириллицу с засечками. И 0 в старом стиле, перечеркнутый по диагонали - намного лучше современного, с непонятной хренью внутри. Если ставить цель создать шрифт с бескомпромиссно четкой визуальной различимостью. | ||
MyNick 16 - 13.10.20 - 05:22 | Да, ну и проблемы у людей.... | ||
Garykom 17 - 13.10.20 - 05:53 | (15) Можно просто отказаться от кириллицы i pereyti na latinicu | ||
Bigbro 18 - 13.10.20 - 06:34 | |||
Bigbro 19 - 13.10.20 - 06:35 | нихрена себе ссылку как порвало | ||
МимохожийОднако 20 - 13.10.20 - 06:36 | Может быть, латинские печатать курсивом? ) | ||
Конструктор1С 21 - 13.10.20 - 06:41 | Consolas, не? В вижуалстодии этот шрифт рулит | ||
Bigbro 22 - 13.10.20 - 07:18 | ну а вообще учитывая торжество веб и прочих css и редакторов с плагинами-форматтерами выделялось бы цветом и норм.
влупил в средине букву в другой раскладке - сразу видно по цвету или фону - ахтунг. | ||
TormozIT 23 - 13.10.20 - 08:05 | Доработал шрифт Hack для целей 1С кодинга - назвал его "Hack 1C":
1. У английской буквы "С" в верхней части добавлена еле заметная вертикальная черта. 2. Русские буквы "м" рядом стоящие не сливаются, а в оригинале сливались на размере 10. 3. В цифре 0 внутреннюю черту сделал менее заметной https://drive.google.com/file/d/1UV-bAGvv8HX9ZsmSqe0Gup9r4PC2qssN/view?usp=sharing - картинка https://drive.google.com/file/d/1VasEWV4WF0xSeozl2Cn87AAM4wQCoSa_/view?usp=sharing - шрифт | ||
TormozIT 24 - 13.10.20 - 08:08 | Попробовал сделать то же самое с "Courier New", но там почему то в 10-м размере сразу весь шрифт стал некрасивым. Видимо не все тонкости редактирования шрифтов я постиг. | ||
Cyberhawk 25 - 13.10.20 - 08:09 | (24) А в чем или как редактировал? | ||
TormozIT 26 - 13.10.20 - 08:10 | Редактировал программой "Font Creator" | ||
arsik 27 - 13.10.20 - 08:33 | Себе поставил JetBrains Mono, но там эс и си одинаковые. | ||
Lokli 28 - 13.10.20 - 08:35 | (23) Спасибо, поставил себе. | ||
TormozIT 29 - 13.10.20 - 08:46 | Обновил файл. Первая версия называлась Hack 1C12. Новая - Hack 1C13. Имя шрифта приходится менять, т.к. другого способа обновлять шрифт без перезагрузки ОС как я понял не предусмотрено в ОС Windows.
В этой версии4. Выровнял высоту круглых скобок с остальными скобками, а в оригинале они были ниже. Ссылка та же - https://drive.google.com/file/d/1VasEWV4WF0xSeozl2Cn87AAM4wQCoSa_/view?usp=sharing Если найдете еще косяки, пишите. | ||
arsik 30 - 13.10.20 - 08:52 | (23) Наверно лучше не сверху отмечать си, высота изменится, а внутри как у ноля. Рекламное место пустует | ||
TormozIT 31 - 13.10.20 - 08:55 | (30) Высота не изменилась. Я проверил конечно же в самом начале - рядом написал обе буквы. А вот у заглавной буквы "С" черту сделал вниз, чтобы высота не изменилась. | ||
TormozIT 32 - 13.10.20 - 08:58 | (30) Кстати по поводу черты вниз у заглавной буквы "С" похоже это не помогло. Она все же стала чуть выше русской. Попробую исправить. | ||
arsik 33 - 13.10.20 - 08:58 | (31) Пытаю фонт креатор. Изменил букву си, изменилась и эс. Видимо эс это ссылка на си. Как их развязать? | ||
TormozIT 34 - 13.10.20 - 09:25 | (32) Блин уже по всякому попробовал сделать эту черту вниз, но высоту буквы вернуть к нормальной так и не смог. Есть тут дизайнеры шрифтов? Подскажите, как это пофиксить. | ||
arsik 35 - 13.10.20 - 09:34 | (34) Сделай черту внутри СИ. Как у ноля. | ||
TormozIT 36 - 13.10.20 - 09:39 | (35) Ну сделал - такая же беда.Кстати у ноля такая же беда - он чуть выше остальных цифр из-за этого на 10-м размере. А вот на 11-м уже все кардинально меняется =) | ||
TormozIT 37 - 13.10.20 - 09:41 | С нолем я вчера такую же битву сражал. В общем надо смириться видимо и жить с неидеально выровненными по высоте "С" и "0". https://i.imgur.com/fR6ljo2.png | ||
arsik 38 - 13.10.20 - 09:43 | (37) Выбрать другой шрифт. Например "JetBrains Mono" :) | ||
TormozIT 39 - 13.10.20 - 09:48 | (38) Ты проверил уже? Там преобразование глифов в растр работает по-другому? Я пробовал на других шрифтах - это общая проблема. | ||
TormozIT 40 - 13.10.20 - 09:58 | (33) Тоже встретил такую проблему в нескольких шрифтах. Не нашел пока решения. | ||
TormozIT 41 - 13.10.20 - 11:26 | |||
Lokli 42 - 14.10.20 - 07:58 | Не зашел мне этот шрифт. Вернулся обратно на Consolas, 11. | ||
TormozIT 43 - 14.10.20 - 08:50 | (42) Не зашел функционально или эстетически? Если функционально, то прошу рассказать в чем неудобство. | ||
Lokli 44 - 14.10.20 - 08:58 | Скорее эстетически. Глазам не удобен, хуже воспринимается код.
В Consolas ноль уже идёт перечеркнутым. У меня числа и буквы отображаются в конфигураторе разным цветом, поэтому данный вопрос не очень актуален. Думал попробовать различия с английской и русской "С". Попробую сам отредактировать шрифт, что бы эти буквы отличались. | ||
TormozIT 45 - 14.10.20 - 09:20 | (44) Так в числовых литералах нет проблемы различать ноль и букву "0". Она есть в строковых литералах и идентификаторах. НапримерПКО.Параметры.Вставить("СТИ0", 12); По поводу самостоятельного редактирования шрифта согласен. Если есть время, то лучше свой любимый/привычный шрифт доработать. Я тоже так пытался сделать. Пытался шрифт Courier доработать, но не сумел - буквы в размере 10 почему то получались негладкими. В редактировании шрифтов не все так просто как кажется на первый взгляд. А вот с Hack у меня получилось. Поэтому я перешел на него. | ||
Lokli 46 - 15.10.20 - 09:54 | Поковырял немного шрифт Consolas.
10 - https://imgur.com/nP8AAzS 11 - https://imgur.com/wzeS2Jd Я, в силу размера монитора, использую 11 размер. P.S.: надеюсь фирма Microsoft не посчитает это нарушением авторских прав. :) | ||
TormozIT 47 - 15.10.20 - 10:04 | (46) На 11-м размере получилось хорошо. Но для 10-ки нужно адаптировать. Я уже достаточно поработал с редактором шрифтов, чтобы понять что тонко настроить шрифт можно только под конкретный размер. | ||
Lokli 48 - 15.10.20 - 10:07 | Что не так с 10-м? Какие адаптации нужны? | ||
arsik 49 - 15.10.20 - 10:20 | (47) Пользуйся нормальным редактором шрифтов. И экспорт нормальный будет.
Заюзал FontLab - экспорт отличный, в различные форматы. Пробовал FontCreator - но он как то криво шрифты компилит. Потом получается как в терминале линукса. Разобрался с развязкой си и эс. получилось как то так https://i.imgur.com/meOLzHq.png | ||
arsik 50 - 15.10.20 - 10:23 | |||
Lokli 51 - 15.10.20 - 10:44 | (49) Я юзал FontForge. Проблем с разными высотами на 10 кегле не обнаружил.
Кстати, с развязкой си и эс тоже проблем не было. | ||
Lokli 52 - 15.10.20 - 10:47 | (49) Мне твой вариант начертания си больше нравится. На выходных попробую. | ||
TormozIT 53 - 20.10.20 - 11:31 | Тут в комментах на инфостарте подсказали что есть еще частая неоднозначность - русская буква "З" и цифра "3". В шрифте HACK они абсолютно одинаковы. Есть идеи в какую сторону делать различие? | ||
Провинциальный 1сник 54 - 20.10.20 - 12:02 | (53) Да, тройка должна быть с прямой верхней палочкой. Тогда она будет четко отличаться от "З". | ||
arsik 55 - 20.10.20 - 12:11 | (53) Делай на основе JetBrains Mono | ||
Garikk 56 - 20.10.20 - 12:16 | что вы понимаете в хакерских шрифтах, вот самый настоящий hack font https://www.opennet.ru/opennews/art.shtml?num=53922 | ||
TormozIT 57 - 20.10.20 - 13:13 | (55) Как там проблема с тройкой и буквой "З" решена? | ||
Волшебник 58 - 20.10.20 - 13:16 | А можно русские и английский буквы выводить разными цветами? Можно при смешивании рус-англ букв в одном слове подсвечивать его жёлтым?
Вроде скрипты IDE позволяют делать с модулями всё, что угодно | ||
TormozIT 59 - 20.10.20 - 13:32 | (58) И цифры (не только числа) тогда уж тоже, чтобы отличать ноль и тройку от букв. Даже в EDT пока нельзя легко это сделать плагином насколько я понял. В снегопате наверное можно, если Орефков сделает. | ||
TormozIT 60 - 20.10.20 - 21:59 | В цифре "3" заменил верхнюю дугу на угол для различия с русской буквой "З". Рекламное место пустует | ||
Злопчинский 61 - 21.10.20 - 01:20 | я себе поставил тормозитный хак-шрифт.
кривой он. рваный. с зазубринами всякими. негладкий. Ф - вообще какая-то липкая-сплюснутая. | ||
Злопчинский 62 - 21.10.20 - 01:31 | |||
Asmody 63 - 21.10.20 - 01:35 | А как вам Iosevka? https://github.com/be5invis/Iosevka
Я им одно время активно пользовался, пока на Fira Code не пересел. У Iosevka большой минус - он не против "широкого" кода. | ||
Провинциальный 1сник 64 - 21.10.20 - 06:30 | (61) Да блин. Берешь буквы "Курьер" для русских, "Люцида Консоле" для латиницы, и подбираешь цифры из подходящего доступного шрифта (моноширинный, 3 с углом, 0 с диагональю). Лепишь всё в один ttf. Получится хороший разборчивый шрифт для разработки на 1с. Без уродования букв всякими закорючками.. | ||
TormozIT 65 - 21.10.20 - 07:12 | (62) А почему размер шрифта не указал? Я ж объяснял что размер имеет значение. | ||
TormozIT 66 - 21.10.20 - 07:17 | |||
TormozIT 67 - 21.10.20 - 07:18 | (64) Так и где результат то, если все так просто? | ||
TormozIT 68 - 21.10.20 - 08:11 | (63) Всем лень искать и тем более делать иллюстрации. Картинка нужна для русских букв в первую очередь. Вот например такая https://i.imgur.com/n5fliP3.png | ||
den73 69 - 21.10.20 - 12:12 | Я тоже работаю над этой задачей, только я не знаю, можно ли тут постить ссылки. Сайт вече.программирование-по-русски.рф, тема называется "Кириллица с глазами". Можно было бы попробовать объединить усилия. Хочу взять какой-нибудь PT Mono, потому что он под действующей в России пермиссивной лицензией и немного стилизовать кириллицу под шрифт "Ижица", который на сегодня является де-факто стандартом "шрифта под русскую старину" (его везде вокруг полно и вы его видите каждый день). В Т и подобные вставить узелки от вязи. Пока в качестве временного решения немного поднимаю кириллицу над базовой линией, а латиницу опускаю. Тогда залётная буква сразу видна. | ||
Провинциальный 1сник 70 - 21.10.20 - 12:33 | (69) Ну уж если кириллицу ижицей, то латиницу готикой. А цифры под 7-сегментный индикатор стилизовать. Гулять так гулять. | ||
Злопчинский 71 - 21.10.20 - 17:44 | |||
Злопчинский 72 - 21.10.20 - 17:46 | на 10 - получше просто за счет уменьшения проблемы ;-) но все равно гуняво | ||
trdm 73 - 21.10.20 - 18:32 | (62) Да, выглядит жутко. | ||
Лефмихалыч 74 - 21.10.20 - 19:00 | - Что делает Тормозит, когда ничего не тормозит?
- Шрифты вылизывает | ||
trdm 75 - 21.10.20 - 19:05 | (58) К сожалению нельзя.
Но, можно взять какой-нить компонент и набросать хайлайтер. К примеру на Qt4 https://image.prntscr.com/image/hd4H23phR0CVAAue3Av7TA.png | ||
Жан Пердежон 76 - 21.10.20 - 19:17 | имхо, надо не в сторону шрифта смотреть, а IDE / стат.анализа кода | ||
NcSteel 77 - 21.10.20 - 20:09 | |||
TormozIT 78 - 21.10.20 - 21:12 | |||
TormozIT 79 - 21.10.20 - 21:13 | (74) Очень ценное замечание. Обдумаю. | ||
TormozIT 80 - 21.10.20 - 21:15 | |||
den73 81 - 21.10.20 - 23:54 | (70) во-первых, по-моему, готика не особо удобочитаема, во-вторых, это более трудоёмко. Данная задача, если её хорошо делать, в любом случае трудоёмка. Я приценивался к услугам фрилансеров-шрифтовиков, они хотят 500 руб за начертание, это в TrueType - и это ещё дёшево. | ||
Злопчинский 82 - 22.10.20 - 06:01 | (80) это у вас экзотика всякая.
а у меня нормально все. все проги нормально показывают. один хакерский шрифт - какой-то хакерский ;-) | ||
TormozIT 83 - 22.10.20 - 07:06 | (82) А с оригиналом шрифта Hack у тебя такая же проблема? | ||
arsik 84 - 22.10.20 - 07:50 | (83) Скорее всего это фонткреатор так говнит. У меня такое же было. Юзай православный FontLab. | ||
TormozIT 85 - 22.10.20 - 08:00 | (84) Пробовал. Не понравилось. Ряда полезных фич, которые есть в Font Creator, в Font Lab я не нашел. Например как быстро установить шрифт, который я там создал? Команды типа "Install" не нашел. Как протестировать сделанный шрифт - тоже не нашел команды. А разницы между ними в сделанных шрифтах я не увидел. Поэтому продолжаю использовать Font Creator. Вот если бы кто то показал разницу, то тогда бы я еще раз попробовал Font Lab. |
|
Список тем форума |