pnarimani / RTLTMPro

Right-To-Left Text Mesh Pro for Unity. This plugin adds support for Persian and Arabic languages to TextMeshPro.
MIT License
536 stars 104 forks source link

Missing character - with all ranges added. #98

Closed spotd closed 2 years ago

spotd commented 2 years ago

Whatever i do i cannot get this char to be included - https://www.fileformat.info/info/unicode/char/fc60/index.htm

I get an error The character with Unicode value \uFC60 was not found in the [HelveticaNeueLTArabic-Roman SDF3] font asset or any potential fallbacks. It was replaced by Unicode character \u25A1 in text object [Body].

spotd commented 2 years ago

Ok this was fixed by stopping 0x0651 being replaced with FC60 char... I replaced

ShaddaWithFathaIsolatedForm = 0xFC60,

with

ShaddaWithFathaIsolatedForm = 0x0651,

in TashkeelCharacters.cs