Il mio obiettivo principale è descritto qui .
In che modo Microsoft Word o Wordpad o altri software di modifica delle parole possono restituire caratteri quando questi tipi di caratteri sembrano non seguire le stesse regole?
Come vengono visualizzati glifi dei caratteri in base ai caratteri adiacenti (o talvolta anche più vicini)?
Ad esempio, guarda questo tipo di carattere (è gratuito). aprendolo usando font forge ho appreso che i codici da U + FE00 a U + FE87 sono assegnati ai glifi che fanno non rappresentano quei caratteri di punti codice. ancora quando digiti Word usando quel font e inserisci le sequenze di tasti per quei glifi, i glifi vengono renderizzati correttamente.
Note: These glyph represent characters that do not have specific keys on keyboard, but are different forms of other characters. for example "ﻟ" is initial form of "ل" so Word must have some instruction(built-in instructions or instructions stored in font file) to render the desired form instead of isolated form.
Un altro esempio è il carattere IranNastaliq (anche gratuito) che è un font molto popolare in farsi e il suo output è come la calligrafia fatta in farsi. quindi ha molti glifi per la combinazione di caratteri, ecc.
- In che modo vengono visualizzati da Word?
- Come posso imitarlo?
- Come posso leggere le istruzioni (se ce ne sono) all'interno del file font?