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

Arabic character "Yeh" Unicode 064A #99

Closed jeffdyerSRT closed 1 year ago

jeffdyerSRT commented 2 years ago

Having issue with arabic character "e" ي - Arabic Letter Yeh: U+064A - Unicode Character Table (unicode-table.com)

I can see this in our font character map using the Unity font asset tool but in one font (IBMPlexSansArabic - Regular SDF) it appear as a square box and in the Segue font provided with component it is missing the two dots below it

This is the text we are using خدمة التعريف البحري المتنقلة

and the character appears like this with IBMPLexSansArabic even when stripped down to just the one letter

image

image

In straight TextMeshPro the lower dots do appear but the text is not rtl obviously!

image

Any suggestions?

hk1ll3r commented 2 years ago

RTLTextMeshPro replaces arabic yah with farsi yah when the "farsi" option is checked. Try to uncheck the box in the inspector and see if that fixes your issue.

We probably need to document that behavior better.

jeffdyerSRT commented 2 years ago

Hoss,

That seems to have fixed the issue - the initial dev left the Farsi selected as he probably was unaware of what it would do! Great work with the package btw, really helped us out!

Regards

Jeff Dyer

From: Hoss @.> Sent: 05 September 2022 21:27 To: pnarimani/RTLTMPro @.> Cc: Jeff Dyer @.>; Author @.> Subject: Re: [pnarimani/RTLTMPro] Arabic character "Yeh" Unicode 064A (Issue #99)

RTLTextMeshPro replaces arabic yah with farsi yah when the "farsi" option is checked. Try to uncheck the box in the inspector and see if that fixes your issue.

We probably need to document that behavior better.

- Reply to this email directly, view it on GitHubhttps://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpnarimani%2FRTLTMPro%2Fissues%2F99%23issuecomment-1237439805&data=05%7C01%7Cjeff.dyer%40srt-marine.com%7C861e61f6afe14aa8126008da8f7cfa0b%7C605fece3ec344b1684c78cb0acd39f43%7C1%7C0%7C637980064179450132%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ub%2BTDfgGc6TA1P9la%2BKPCIRfB6GPPe6g3q%2Baze0yu4g%3D&reserved=0, or unsubscribehttps://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FA25GRWF2TO4ZU3PBSDO4UGLV4ZJQ5ANCNFSM6AAAAAAQFBDVRQ&data=05%7C01%7Cjeff.dyer%40srt-marine.com%7C861e61f6afe14aa8126008da8f7cfa0b%7C605fece3ec344b1684c78cb0acd39f43%7C1%7C0%7C637980064179450132%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5AbRj26teLNDvJb2K3AnGJvLDn7lfPjwv87bW5Rhah8%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.**@.>>

Please Note: No commitment is or can be made by any employee of SRT Marine Systems plc group ('SRT') on behalf of SRT for any goods or service unless a numbered and duly authorised SRT Purchase Order is first provided. This message contains information that may be privileged or confidential and is the property of the SRT Marine Systems plc group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorised to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. Registered Office: Wireless House, Westfield Industrial Estate, BA3 4BS. Registered in England No. 5459678

jeffdyerSRT commented 2 years ago

I will give that a try now - thanks for the response

From: Hoss @.> Sent: 05 September 2022 21:27 To: pnarimani/RTLTMPro @.> Cc: Jeff Dyer @.>; Author @.> Subject: Re: [pnarimani/RTLTMPro] Arabic character "Yeh" Unicode 064A (Issue #99)

RTLTextMeshPro replaces arabic yah with farsi yah when the "farsi" option is checked. Try to uncheck the box in the inspector and see if that fixes your issue.

We probably need to document that behavior better.

- Reply to this email directly, view it on GitHubhttps://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpnarimani%2FRTLTMPro%2Fissues%2F99%23issuecomment-1237439805&data=05%7C01%7Cjeff.dyer%40srt-marine.com%7C861e61f6afe14aa8126008da8f7cfa0b%7C605fece3ec344b1684c78cb0acd39f43%7C1%7C0%7C637980064179450132%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ub%2BTDfgGc6TA1P9la%2BKPCIRfB6GPPe6g3q%2Baze0yu4g%3D&reserved=0, or unsubscribehttps://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FA25GRWF2TO4ZU3PBSDO4UGLV4ZJQ5ANCNFSM6AAAAAAQFBDVRQ&data=05%7C01%7Cjeff.dyer%40srt-marine.com%7C861e61f6afe14aa8126008da8f7cfa0b%7C605fece3ec344b1684c78cb0acd39f43%7C1%7C0%7C637980064179450132%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5AbRj26teLNDvJb2K3AnGJvLDn7lfPjwv87bW5Rhah8%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.**@.>>

Please Note: No commitment is or can be made by any employee of SRT Marine Systems plc group ('SRT') on behalf of SRT for any goods or service unless a numbered and duly authorised SRT Purchase Order is first provided. This message contains information that may be privileged or confidential and is the property of the SRT Marine Systems plc group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorised to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. Registered Office: Wireless House, Westfield Industrial Estate, BA3 4BS. Registered in England No. 5459678