Anpassade teckensnitt

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 4 juni 2022; kontroller kräver 2 redigeringar .

Icke-standardtypsnitt  - datorteckensnitt , arrangemanget av glyfer där inte motsvarar allmänt accepterade kodningar. Sådana typsnitt kan inkludera:

Spridningen av icke-standardiserade teckensnitt började samtidigt med uppkomsten i ordbehandlare av förmågan att byta teckensnitt - detta möjliggjorde en obegränsad ökning av uppsättningen tecken som användes, utan att gå utöver 8-bitars teckenteknik.

Icke-standardtypsnitt används också ofta i spellokalisering : ofta använder spel sin egen teckensnittsmotor, och ibland måste du fixa kodningen för att tillfredsställa dess begränsningar. Ibland måste du passa in flera alfabet i en 8-bitars kodning samtidigt (till exempel namnen på svängar i bilsimulatorer  - se diagrammet för Interlagos-kretsen ).

Samtidigt medför användningen av icke-standardtypsnitt också uppenbara olägenheter: i avsaknad av tillgång till ett specifikt teckensnitt är det omöjligt att bestämma vilket tecken som ska visas, därför, när du överför ett dokument till en annan dator, är alla icke -standardtecken kan förvandlas till krakozyabry (samma sak händer när man tittar på webbsidor på en dator där ett visst icke-standardtypsnitt saknas).

Unicode och icke-standardtypsnitt

Införandet av Unicode minskade behovet av icke-standardiserade typsnitt, eftersom alla vanliga tecken fick sina egna kodpositioner. Unicode ger också möjlighet att använda "användartecken" - separata områden U + E000 - U + F8FF och U + FFF80 - U + 10FFFF är tilldelade för dem.

Tillsammans med detta finns det typsnitt där icke-standardiserade tecken placeras "olagligt" - i positioner reserverade för andra tecken. Att placera icke-standardiserade tecken i positionerna 0x20-0xFF är särskilt populärt: detta gör dem tillgängliga för program som inte använder Unicode. Till exempel brukade ryska TrueType-teckensnitt ofta vara gjorda på ett sådant sätt att ryska bokstäver upptog positionerna U + 00C0-U + 00FF (positioner av utökat latin), istället för rätt U + 0410-U + 044F - detta tillät, för till exempel att arbeta med kyrilliska i tidiga icke-ryska versioner av Windows.

Exempel på icke-standardtypsnitt

WordPerfect kom med ett stort urval av icke-standardiserade typsnitt (till exempel kyrilliska, grekiska, etc.). En gång i tiden använde kemister i stor utsträckning ChiWriter- editorn , som hade sin egen teckensnittsmotor med en inbyggd editor - men den hade bara den första halvan av kodtabellen. Så ryska användare skapade ett icke-standardtypsnitt som motsvarar den ryska tangentbordslayouten (Q → Y, etc.)

Microsoft Windows innehåller flera icke-standardiserade teckensnitt: Symbol (grekiska bokstäver och matematiska symboler), Wingdings (piktogram och dekorativa symboler), Webdings (ikoner).

ParaType - företaget producerade ett antal icke-standardiserade typsnitt: för ryska i den gamla ortografin, för "asiatisk kyrilliska", för georgiska, armeniska, antika grekiska, etc. [1]

Anteckningar

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