<bgdev />free

Вход Регистрация

Пикселни шрифтове – само за ценители.
0

0 1

#164362 (ツ) johnfound
Създадено на 09:34 , видяно: 188 пъти.

Тия дни си нарисувах няколко пикселни шрифта за програмиране, че популярните са обикновено много ситни за модерните монитори. А векторните шрифтове, както и да настройваш рендирането, все са си замъглени по контурите. Контраста с пикселните шрифтове е абсолютен.

Ето го репозитория: https://asm32.info/fossil/fresh-fonts/home

В момента има 4 шрифта, но най-добре нарисувани са:

fresh-asm-onum.bdf – това е едър шрифт, bold, височина 20px. С малки цифри (onum, text-figures, минускулни)

fresh-asm-small.bdf – по-малък, за по-стари монитори и низки резолюции. Много подобен на fixedsys, но също със минускулни цифри.

unicode покритието е различно, но тия двата покриват латиница, кирилица, гръцки символи, box-drawing, емотикони и други графични символи. Първият малко повече, вторият малко по-малко... И естествено, като ми трябва нещо ще си го добавям.

Не знам във Windows дали се поддържа BDF формат, но сигурно може да се преобразува.

Ето една картинка:

https://bgdev-free.asm32.info/!attached/5186
Attached files:
FileSizeUploadedDownloadsMD5 hash
fresh-asm-onum.png19917 bytes17.02.2026499f743b399ac833c42f737281bd73b0d1
#164363 (ツ) Реконструктор
Създадено на 09:38 , видяно: 184 пъти.

постни чисто PNG

#164364 (ツ) johnfound
Създадено на 09:40 , видяно: 183 пъти.
Реконструктор

постни чисто PNG

PNG-то е чисто. Не знам защо при мене firefox се опитва да го изглажда и изглежда замъглено. Свали файла и ще го видиш.

#164365 (ツ) Реконструктор
Създадено на 09:41 , видяно: 179 пъти.

Да, ОК, обаче е отрязано отдолу :)

#164368 (ツ) johnfound
Създадено на 10:10 , видяно: 169 пъти.
Реконструктор

Да, ОК, обаче е отрязано отдолу :)

Хм, то това е просто скриншот от редактора. Но той нещо не може да генерира png на целият шрифт. А с друга програма направих максимум това:

fresh-asm-onum

При мене отново изглежда замъглена в браузера, но всъщност не е...

Attached files:
FileSizeUploadedDownloadsMD5 hash
fresh-asm-onum.bdf.png12824 bytes17.02.202645f59b8c97ad2c14bbf1af57709cac9d9f
#164371 (ツ) Rabin
Създадено на 10:14 , видяно: 167 пъти.

Тъй и тъй се занимаваш с глупости, ако речеш да подкараш React на PIC-18, че тука един урсулопитек слоновъд, не може да си позволи Orange Pi като нас белите хора, дето в банката сме на +, макар не много. Не на дълбок - като него, после като изплати колибата на майната си, ще му правят Окупус! И сетен чук!

#164372 (ツ) waldorf
Последно редактирано на 10:37 от waldorf, видяно: 160 пъти.

Рабинка, виждам, че още не си разбрал къде се търкаля реакта - в браузъра или в бекенда. Нищо де, някой ден може и да ти просветне! Дерзай!

Жонка на каква резолюция ги гледаш тези шрифтове? На лцд или црт? Щот има разлика. На 4-5к лцд векторните шрифтове са си прекрасни кат направиш по тлъсти буквите, че да не морят старческите ни очи …

#164373 (ツ) Rabin
Последно редактирано на 10:43 от Rabin, видяно: 154 пъти.
waldorf

Рабинка, виждам, че още не си разбрал къде се търкаля реакта - в браузъра или в бекенда. Нищо де, някой ден може и да ти просветне! Дерзай!

Kaчил съм си сайта на GitHub, да ти дам ли линка, да ми кажеш как точно ще качиш тая система на PIC 18.

Oт казармения форум още, като учех фронтенд, подкарах дебъгер на Реакт. Някак студиото на изчадните, дърпа инфо от браузера, и бачка съвсем културно. Дето лумпените, викахте, че не можело. Знам кое и как тизе си лумпен, с фалирал проект, поради тотално крива архитектура.

#164374 (ツ) johnfound
Създадено на 10:42 , видяно: 153 пъти.
waldorf

Жонка на каква резолюция ги гледаш тези шрифтове? На лцд или црт? Щот има разлика. На 4-5к лцд векторните шрифтове са си прекрасни кат направиш по тлъсти буквите, че да не морят старческите ни очи …

Ами единият е 2560х1440 – големият шрифт е примерно за него. На 1920x1080 малкия шрифт е ОК. Съвсем с големи резолюции не работя по простата причина, че за някои неща ми идват твърде много – не всичко е векторни изображения. Много ясно, че ако имаш 8к монитор, то и антиалиасинга можеш просто да го изключиш.

#164375 (ツ) waldorf
Създадено на 10:52 , видяно: 147 пъти.

На 32” 4к със стандартния вин11 шрифт и дисплей нагласен на 150% си бачка перфектно като за мен. Шрифтове не съм рисувал кажи речи от 30 години … имах прилична колекция графични шрифтове като правех гуи под дос ама съм затрил всичко.

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
image.jpeg2673926 bytes17.02.20264595025b3ec91ef0cce63c5bc46b4877f7
#164381 (ツ) waldorf
Създадено на 11:58 , видяно: 137 пъти.

Гледам ти шрифтовете и има леки забележки но като цяло стават.

Особеното при шрифтовете е, че може да уморят очите заради дребни неща като разлика в дебелината на чертите на буквите, празното разстояние при някои комбинации от букви също напряга. Трябва и хоризонтално и вертикално да с в правилни колони и редове и да няма изместване или накривяване. От друга страна пък точно дефектите правят шрифта по лесен за четене. Перфектно симетричните и балансирани шрифтове макар и да изглеждат добре се оказва, че умарят повече. Тънка работа е. Шрифтовете от големите доставчици обикновено ги съобразяват тези неща. Включително и замъгляването. За моя монитор препоръчват да се писка с фуллхд резолюция за да може като се рендва шрифта в по ниска резолюция скалирането после да е 1:2 - това май беше за мак или линукс. На вин11 учудващо на 150% се вижда прекрасно. Но и аз доста избирах десктоп монитор - лг ултра фине 32” - не е евтин ама не е и скъп (500-600 пари) - като седя по цял ден пред него трябва да не ми изтичат очите от взиране и напрягане.

#164385 (ツ) Дон Реба
Създадено на 12:28 , видяно: 127 пъти.

чудя се дали да си чопна кирилицата, че на тъпофона имам само дребна 8х8 едва се чете. обаче мене ми трябва 12х24, ще остане много бяло ако ползвам тия

#164396 (ツ) johnfound
Създадено на 12:49 , видяно: 119 пъти.
Дон Реба

чудя се дали да си чопна кирилицата, че на тъпофона имам само дребна 8х8 едва се чете. обаче мене ми трябва 12х24, ще остане много бяло ако ползвам тия

Хм, защо пък точно 12х24? По принцип, fresh-asm/fresh-asm-onum са 10х20, но вертикално е доста плътен, така че по 4 пиксела между редовете няма да му дойдат зле. Аз така и правя в редактора. Така че едва ли ще изглежда много бяло. Още повече пък сравнено с 8х8...

#164397 (ツ) johnfound
Създадено на 12:49 , видяно: 115 пъти.
waldorf

На 32” 4к със стандартния вин11 шрифт и дисплей нагласен на 150% си бачка перфектно като за мен. Шрифтове не съм рисувал кажи речи от 30 години … имах прилична колекция графични шрифтове като правех гуи под дос ама съм затрил всичко.

My picture

Ами може да е от снимката, но на мене ми изглежда замъглена тая картинка...

#164422 (ツ) waldorf
Последно редактирано на 16:14 от waldorf, видяно: 92 пъти.
johnfound

Ами може да е от снимката, но на мене ми изглежда замъглена тая картинка...

Jpeg е та може и да има някакво деградиране заради компресията. Но и аз съм кьорчо и от половин метър и без това не мога да фокусирам екрана и затова предпочитам по големи екрани … а ти си ми батко, какъв е този орлов поглед дето имаш и хващаш антиалиасинга на шрифта на “ретина” дисплей?

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
image.jpeg4063246 bytes17.02.202633b614f53dd06da18f052da362a222d28b
#164423 (ツ) Rabin
Създадено на 16:16 , видяно: 84 пъти.

Бахти, за кво се борите, верно помня ДОС и ASCII таблицата!

И днес по изключение, съм малко прос. Много прос!!!

#164431 (ツ) johnfound
Последно редактирано на 17:11 от johnfound, видяно: 71 пъти.
waldorf

Jpeg е та може и да има някакво деградиране заради компресията. Но и аз съм кьорчо и от половин метър и без това не мога да фокусирам екрана и затова предпочитам по големи екрани … а ти си ми батко, какъв е този орлов поглед дето имаш и хващаш антиалиасинга на шрифта на “ретина” дисплей?

My picture

Хм, а на какво точно викаш «ретина» дисплей? Защото на снимките символите са примерно 9х14 пиксела – поне аз толкова ги преброих. А такива символи на дисплей с резолюция примерно 300ppi ще са по-малки от 1мм. Освен това, което се вижда на снимките да не са единични пиксели, а група от пиксели.

Защо просто не постнеш нормален скриншот (не на целият екран, а просто област с текст), където ще се виждат всички пиксели?

#164437 (ツ) waldorf
Последно редактирано на 17:58 от waldorf, видяно: 48 пъти.

За ретината се майтапех - затова и беше в кавички - 32” 4К това ми е монитора. Със скрийншота е сложно, че съм закачил монитора за служебната машина и нямам връзки с личните ми неща на нея. Те така изглежда цял екран:

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
image.jpeg3230608 bytes17.02.2026220b13a7899edd28f123090acd9c5bb5e2
#164438 (ツ) waldorf
Създадено на 18:04 , видяно: 41 пъти.

На работата съм с 42” 4К - военна сглобка - много по як е. Ама струвал колкото една кола и се отказах да си купувам. Ще си карам с малкия …

#164441 (ツ) Дон Реба
Създадено на 18:34 , видяно: 30 пъти.
johnfound

Хм, защо пък точно 12х24? По принцип, fresh-asm/fresh-asm-onum са 10х20, но вертикално е доста плътен, така че по 4 пиксела между редовете няма да му дойдат зле. Аз така и правя в редактора. Така че едва ли ще изглежда много бяло. Още повече пък сравнено с 8х8...

защото толкова ми е латиницата, а тоя дето си го дал може да е 10х20 по замисъл, но реално само Й стърчи над 10х16. и виж, мисля че 6тицата ти е повдигната. А и 10х20 е много такъв гаден размер, не се вписва в цяло число байтове. 12х24 е добър, символите са със завъртулки и имат столчета, ама по-добре да си направя кирилицата да е един стил с латиницата, хем ще копирам буквите от латиницата които са общи

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
tapofon1.jpg70950 bytes17.02.202617e3c3c8691929b3cf78494abf0442cbbe

0 1

Пикселни шрифтове – само за ценители.
0

AsmBB v3.0 (check-in: 2f1e5374d1248bb5); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE