Brugerdefinerede skrifttyper

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 4. juni 2022; checks kræver 2 redigeringer .

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).

Unicode og ikke-standard skrifttyper

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.

Eksempler på ikke-standard skrifttyper

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]

Noter

  1. https://zoom.cnews.ru/soft/news/line/2021-06-04_rossiyane_sozdali_zamenu