Jump to content
php.lv forumi

Fonti...


daviskrex

Recommended Posts

Ja met kaut kādus fontus, kas nav defaultie webā, tad pārējiem rādās burtu vietā kvadrātiņi..

Webaa VISPAR nav defineeti fonti kaa taadi, visi fonti ir konkreetaas OS fonti.

Ja raadaas kvadratinji tad visticamak OS panjem kaadu liidzigu (peec savas saprasanas) fontu un attelo doto burta ateelojumu,

taa kaa tajaa fontaa nav defineets sish attlojums --> preciizaak IR DEFINETS tikai kaa kvadraats , (citos gadijumos tas var buut jebkas, arii kirlica vai nu kas nu tur ir uzzimets ..)

// VISIEM TTF fontiem ir noteikts skaits iespejamo attelojamo simbolu (skjiet kaa 128 vai 255) //

UTF fonti sajaa gadijumaa atskjiras ar to kaa shiis skaits ir ieverojami lielaaks ...

-------------

Kaa jau bubu noraadija risinajums ir , vai nu veidot fontu zimejumus vai flash (flash peec savas buutiibas VAR iekljaut pashu fontu biblioteku )...

---

Lai daudzmaz saglabatu lapas izskatu pasaulee ir defineetas fontu pamatgrupas

Ar austinjam / bez austinjam un modern ...

Kaada no shiim fontu pamatgrupaam NOTEIKTI buus uz OS --> pat ja buus tikai 2-3 fonti tad visticamak tie buus katrs no savas grupas ....

---

Ja netiek noraadiita font-family tad Brauzeris panjems Defoltos sistemas fontus --> visizplatitaakie buus Arial ...

 

Edit: taas fontu grupas NAv defineetas prieks Weba bet gan jau 16 gs itaalijaa ;) Iespieddarbu veiksanai ...

Edited by Grey_Wolf
Link to comment
Share on other sites

// VISIEM TTF fontiem ir noteikts skaits iespejamo attelojamo simbolu (skjiet kaa 128 vai 255) //

UTF fonti sajaa gadijumaa atskjiras ar to kaa shiis skaits ir ieverojami lielaaks ...

Nav tur nekādu 128 vai 255 noteikts iespējamais skaits. Cik simbolus ieliksi, tik arī tur būs, kaut vai 299.

Un nav tādu "UTF fontu". UTF ir tikai viens no unikodes enkodingiem. Unikodes fonti ir unikodes paši par sevi - neatkarīgi no lietotā unikodes enkodinga.

Link to comment
Share on other sites

Nav tur nekādu 128 vai 255 noteikts iespējamais skaits. Cik simbolus ieliksi, tik arī tur būs, kaut vai 299.

Un kaa tu tiksi klaat tam 299 simbolam ???

ja standartaa tiek padoti 8 biti ??? (1 baits) , jebshu sho ir atcelushi??

 

taa kaa max skaits ir un paliek 255 ... vismaz standartaa ... jo tas pats Win njem tos fontus no biblioteeks peec vecu vecaas ASII standarta ...

tb A-Za-z 0-9 ir pirmajos 128 / talak jau nak paplasinaatais formaats ...

 

UTF tapeec tika radiits ka saaka pietruukt vietas ...

Un tieshi tur var iekraamet Krietni vairaak pa 255 , jo pierakstam tiek izmantots Ups to 8 baiti ...

Link to comment
Share on other sites

ja standartaa tiek padoti 8 biti ??? (1 baits) , jebshu sho ir atcelushi??

Kāds sakars ar to kā tu glabā stringā tekstu (vien-baita, vairāk-baitu kodējumā..) ar to cik fonta failā glabājas simbolu?

Iepriekš tu runāji par to cik ttf fontā var būt simbolu, tagad par to kā stringā iespējams noindeksēt šos simbolus...

Tas, pret ko es iebildu, bija tavs teiktais "VISIEM TTF fontiem ir noteikts skaits iespejamo attelojamo simbolu (skjiet kaa 128 vai 255)", jo tā nav tiesa.

Tas, ka ar baita indeksu tādiem vien-baita kodējumiem kā ASCII, nevar noindeksēt vairāk kā 255 simbolus, gan ir tiesa.

TTF fontā nav aizlegts turēt vairāk kā 255 simbolu. Palasi ttf faila specifikāciju, ja netici: http://developer.apple.com/textfonts/TTRef...RM06/Chap6.html

 

UTF tapeec tika radiits ka saaka pietruukt vietas ...

Nejauc UTF ar Unicode. UTF ir viens no Unikodes encodingiem. Tāpat kā ASCII vai EBCDIC ir viens no 8-bitu ecodingiem.

Link to comment
Share on other sites

×
×
  • Create New...