Ikke-standard skrifttyper - computerskrifttyper , arrangementet af glyffer , hvori ikke svarer til generelt accepterede kodninger. Sådanne skrifttyper kan omfatte:
Udbredelsen af ikke-standardfonte begyndte samtidig med, at tekstbehandlingsprogrammerne kunne skifte skrifttype - dette tillod en ubegrænset stigning i det anvendte sæt af tegn uden at gå ud over 8-bit tegnteknologien.
Ikke-standard skrifttyper er også meget brugt i spillokalisering : ofte bruger spil deres egen skrifttypemotor, og nogle gange skal du rette kodningen for at tilfredsstille dens begrænsninger. Nogle gange skal du passe flere alfabeter ind i en 8-bit-kodning på én gang (for eksempel navnene på sving i bilsimulatorer - se diagrammet over Interlagos-kredsløbet ).
Samtidig medfører brugen af ikke-standard skrifttyper også åbenlyse ulemper: i mangel af adgang til en bestemt skrifttype er det umuligt at bestemme, hvilket tegn der skal vises, derfor, når du overfører et dokument til en anden computer, vil alle ikke -standardtegn kan blive til krakozyabry (det samme sker, når man ser websider på en computer, hvor en bestemt ikke-standard skrifttype mangler).
Introduktionen af Unicode reducerede behovet for ikke-standard skrifttyper, da alle almindeligt anvendte tegn fik deres egne kodepositioner. Unicode giver også mulighed for brug af "brugertegn" - separate områder U + E000 - U + F8FF og U + FFF80 - U + 10FFFF er tildelt til dem.
Sammen med dette er der skrifttyper, hvor ikke-standardtegn er placeret "ulovligt" - i positioner, der er reserveret til andre tegn. Det er særligt populært at placere ikke-standardtegn i positionerne 0x20-0xFF: Dette gør dem tilgængelige for programmer, der ikke bruger Unicode. For eksempel blev russiske TrueType-skrifttyper ofte lavet på en sådan måde, at russiske bogstaver optog positionerne U + 00C0-U + 00FF (positioner af udvidet latin), i stedet for den korrekte U + 0410-U + 044F - dette tillod f.eks. for eksempel at arbejde med kyrillisk i tidlige ikke-russiske versioner af Windows.
WordPerfect kom med et stort udvalg af ikke-standard skrifttyper (for eksempel kyrillisk, græsk osv.). På et tidspunkt brugte kemikere i vid udstrækning ChiWriter- editoren , som havde sin egen skrifttypemotor med en indbygget editor - men den havde kun den første halvdel af kodetabellen. Så russiske brugere oprettede en ikke-standard skrifttype svarende til det russiske tastaturlayout (Q → Y, osv.)
Microsoft Windows indeholder flere ikke-standard skrifttyper: Symbol (græske bogstaver og matematiske symboler), Wingdings (piktogrammer og dekorative symboler), Webdings (ikoner).
ParaType - virksomheden producerede en række ikke-standard skrifttyper: til russisk i den gamle ortografi, til "asiatisk kyrillisk", til georgisk, armensk, oldgræsk osv. [1]
Tegnkodninger | |
---|---|
Historiske indkodninger | yderligere komp. semafor (Makarov) morse Bodo MTK-2 komp. 6-bit SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
moderne 8-bit repræsentation | symboler ASCII ikke-ASCII 8-bit kodesider Kyrillisk KOI-8 Grundlæggende kodning Mackyrillisk ISO 8859 1 (lat.) 2 3 fire 5 (kir.) 6 7 otte 9 ti elleve 12 13 fjorten 15 (€) 16 Windows 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM og DOS 437 850 852 855 866 "alternativ" MIC |
Multibyte | traditionel DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 tegnliste Kyrillisk |
brugergrænseflade tastatur layout lokalitet linje oversættelse skrifttype translitteration brugerdefinerede skrifttyper forsyningsselskaber ikonv optage |