Ish shrifti Ipak Davlat avvalo yozuvlar uchun qilingan: taxtalar, koʻrsatkichlar, chiqish raqamlari. Ulardagi matn qisqa, uni yugurib ketarkan, uzoqdan, koʻpincha qiyshiq holda oʻqishadi. Bu yerda shriftning mayda noaniqligi oʻqish xatosiga aylanadi: odam boshqa harfni yoki boshqa raqamni koʻradi.
Shriftning asosi boʻlgan Overpass kelib chiqishi yoʻl shrifti. U Highway Gothic — uzoqdan va tezlikda oʻqish uchun loyihalangan AQSH yoʻl belgilari shriftidan oʻsgan. Lekin hatto unda ham aynan taxtalar uchun tuzatiladigan joylar topildi.

I va l
Koʻp grotesklarda bosh I va kichik l — bir xil vertikal tayoqcha. Odatiy matnda bu xalaqit bermaydi: soʻz oʻzi koʻrsatadi. Taxtada soʻz nomaʼlum, harf esa birinchi boʻlishi mumkin. Oʻzbek tilida bunday soʻzlar koʻp: Ilm, Islom, Ilmiy. Oʻquvchi u yerda I mi yoki l mi ekanini bilolmaydi.
Yechim — dumchali l: pastda tayanchoq oʻngga qayriladi. Shunda I bilan l ni nomaʼlum soʻzda ham aralashtirib yubormaysiz. Ipak Davlat da bunday l standart holda turadi: shrift yozuvlar uchun qilinadi va farqlanuvchanlik odatiy koʻrinishdan muhimroq.

Oddiy l kerak boʻlganlarga ss03 «Plain l» toʻplami bor.
Dumchali l bilan koʻringanidan koʻra koʻproq uydalanishga toʻgʻri keldi.
- Oʻngdagi teshik. Dumchali l dan keyin ln, lo birikmalari nn dan 13–25 % keng chiqdi. Dum pastda, havodan uncha koʻp boʻlgan joyda yotadi. Oʻng boʻshliq chiziq qalinligining 0,45 iga kamaytirildi — endi farq ±6 % ichida.
- Begona harflar. Avval dumni l glifining oʻzi oldi. Lekin undan ĺ ļ ľ ŀ va fl ligaturasi (bitta belgiga qoʻshilib ketgan ikki harf) yigʻiladi va ular qoʻshnilari bilan yopishib qoldi. Glif — shriftdagi bitta belgining chizmasi. Bunday tuzatdik: dumchali l xuddi shu kodda alohida glif boʻldi, asosning dastlabki l esa tegilmagan qoldi.
- Katalan l·l si. Katalan tilida oʻrtasida nuqta boʻlgan l·l birikmasi bor. Asos qoidasi oddiy l ni kutardi. Dumchalini barcha shunday qoidalarga qoʻshdik.
O va 0
Ikkinchi klassik chalkashlik — O harfi va 0 raqami. Taxtada «Chiqish 20» bilan «Chiqish 2O» ni oldindan bilmasa ajratib boʻlmaydi. Ayniqsa reys, oʻrin va xona raqamlarida ogʻir, u yerda harflar va raqamlar aralash ketadi.
Yechim — chizilgan nol, ss02 toʻplami. Uni koʻrsatkichlar, raqamlar, kodlar uchun yoqiladi. Jadval ustunlari uchun bir xil kenglikdagi raqam boʻlgan jadval noli ham chizilgan. Shuning uchun ustunlarga tekislangan jadvalda ham nol O dan farq qiladi.
Nega standart holda emas? Odatiy matnda chizilgan nol texnik koʻrinadi. «2026-yil» dagi nolni harfdan ajratish shart emas — kontekst aniq.
Yoʻqolib qoladigan oʻrta nuqta
Oʻrta nuqta · (U+00B7) taxtalarda bandlarni ajratadi: «Metro · Taksi». Asosda u bilan bogʻliq xato bor edi — biz uni uzoq vaqt sezmaganmiz.

Overpass da nuqta ustki belgi — harf ustidagi nuqta kabi, alohida belgi emas deb belgilangan edi. Bunday belgilar joy egallamaydi: oldingi harfning ustiga oʻtiradi. «5·10» «510» oʻqilardi, «KIRISH·CHIQISH» da esa nuqta H ning ichiga oʻtirardi.
Xatoni tekshirishda topdik. GDEF dagi sinfni tuzatdik — va hammasi tugadi deb oʻyladik. Keyingi tekshiruv xuddi shu nuqsonni yana topdi: nuqta hali ham H ichiga oʻtirardi. Maʼlum boʻldiki, u GPOS dagi «belgini harfga oʻtirtish» qoidalariga ham yozilgan edi. Birinchi tuzatish toʻliq boʻlmagan. Faqat ikkinchisidan keyin, nuqta shu qoidalardan olib tashlanganda, «5·10» «5·10» boʻldi.
Olgan sabogʻimiz: tekshirish kerak terilgan natijani, tuzatilgan jadvalni emas.
Strelkalar
Asosda strelkalar har xil edi. ← → ↑ da tanasi dumga tomon toraygan, ↓ da — yoʻq. Kengligi farq qilardi: 1004 va 976 birlik. Bitta satrdagi «← →» bu seziladi.

Oʻz strelkalarimizni bitta konturdan chizdik: oʻngini bir marta, qolganlari aylantirish va koʻzgudan olindi. Tekis tana, uchburchak uchi, bir xil boʻshliqlar. Strelkalar uchta iteratsiyani bosib oʻtdi.
- Bir xil shakl. Tekshirishda asos strelkalarining farqi sezildi. Oʻzinikini chizdik.
- Piktogramma, harf emas. Keyin strelkalar mayda chiqdi — Regular dagi uchi bosh harf balandligining yarmi edi, Regular bilan Bold proporsiyalari esa farq qilardi. Taxtadagi strelka — piktogramma deb qaror qildik. Endi u ikkala koʻrinishda bir xil: vazni Bold dagidek, uzunligi bosh harf balandligining 1,2 baravari, uchi 0,85.
- Umumiy markaz. Keyin maʼlum boʻldiki, ↑ bilan ↓ turli balandlikda turadi, «↑↓» zinapoyadek koʻrinardi. Toʻrttala strelka ham umumiy markaz — bosh harf balandligining oʻrtasini oldi. Endi ular satrdan yuqoridan va pastdan barobar chiqib turadi.
9–16 pikselda tekshirish
Uzoqdagi taxtani koʻz kichik koʻradi. Shuning uchun shriftni ekranda mayda keglda (shrift oʻlchamida) — 9, 12 va 16 pikselda koʻrdik.

Tekshirishda nazorat soʻzlari 9 pikselda koʻrildi. Hammasi oʻqiladi. Қ Ғ Ҳ Ў, I, l bilan 1, ss02 toʻplamli O va 0, 5 bilan S, 8 bilan B farqlanadi. Strelkalar bosh harf markazida turadi.
ʻ va ʼ belgilari alohida tekshirildi. Birinchi versiyada ikkalasi «/» kabi koʻrinardi va faqat uch qalinligi bilan farqlanardi. Mayda oʻlchamda bu ishlamaydi. Endi ʻ da massa pastda, ʼ da — yuqorida va siluetlari turli tomonlarga qaragan.
Taxtalar uchun maslahatimiz
Tekshiruvdan qoʻllash qoidalarining qisqa roʻyxati shakllandi:
- Bold — taxtalarning asosiy koʻrinishi.
- Ekrandagi koʻrsatkichlarda bosh harf balandligi — kamida ~12 piksel.
- Raqamlar uchun — ss02; raqam ustunlari uchun — ss02 bilan birga tnum (bir xil kenglikdagi jadval raqamlari).
- «·» ajratgichni boʻshliqlar bilan qoʻyish: «Metro · Taksi».
Texnik tomoni ham tekshirilgan. Font Bakery — shriftning avtomatik tekshiruvlari toʻplami: qolgan mulohazalar oʻzbek qatlamiga emas, Overpass asosiga tegishli. OTS — Chrome va Firefox brauzerlari veb-shriftlarni yuklashdan oldin oʻtkazadigan tekshiruv — mulohaza topmadi.
Yakun
Bu tuzatishlarning birortasi odatiy matnda sezilmaydi. l dagi dumcha, chizilgan nol, oʻz joyidagi nuqta, tekis strelkalar — ularni faqat yoʻq boʻlganda koʻrasiz. Lekin aynan ular odam oʻz chiqishini birinchi qarashdan topa olishini hal qiladi.
Manbalar
- Highway Gothic va uning vazifasi — Wikipedia.
- U+00B7 MIDDLE DOT, U+2190–U+2193 strelkalari — Unicode jadvallari.
- Uslubiy toʻplamlar va jadval raqamlari (tnum) — OpenType spetsifikatsiyasi, Microsoft Typography; glif sinflari — oʻsha yerdagi GDEF jadvali tavsifi.
- Chizilgan nol — Wikipedia, «Slashed zero».
- Font Bakery va OTS — loyihalar repozitoriyalari.
- Tuzatishlar va oʻlchovlar — bizniki: Ipak Davlat v0.1 yigʻishida, 2026-yil oktabr.
Havolalar:
- Highway Gothic — Wikipedia. https://en.wikipedia.org/wiki/Highway_Gothic
- Unicode: Latin-1 Supplement (U+00B7 MIDDLE DOT). https://www.unicode.org/charts/PDF/U0080.pdf
- Unicode: Arrows (U+2190–U+21FF). https://www.unicode.org/charts/PDF/U2190.pdf
- OpenType: uslubiy toʻplamlar ss01–ss20 va tnum (Microsoft Typography). https://learn.microsoft.com/en-us/typography/opentype/spec/features_pt
- OpenType: GDEF jadvali (glif sinflari). https://learn.microsoft.com/en-us/typography/opentype/spec/gdef
- Slashed zero — Wikipedia. https://en.wikipedia.org/wiki/Slashed_zero
- Font Bakery. https://github.com/fonttools/fontbakery
- OpenType Sanitizer (OTS). https://github.com/khaledhosny/ots