jop Posted April 5, 2023 Share Posted April 5, 2023 Does anyone knows how do I type text from RTL for Arabic text for the 2 softwares mentioned? Śāśwata 1 Quote Link to comment Share on other sites More sharing options...
Staff Lee_T Posted April 6, 2023 Staff Share Posted April 6, 2023 Hi Jop, Unfortunately we do not have RTL support at this present time. Lee Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 6, 2023 Share Posted April 6, 2023 If you want "full" RTL support then indeed it is not possible at the moment. However there are some workarounds for using RTL text. If I use ParsiNegar and copy the text in Unicode mode, I can paste that into APub without problems. YMMV. But some things can be done. jop and Andreas Scherer 2 Quote Link to comment Share on other sites More sharing options...
salik Posted April 25, 2023 Share Posted April 25, 2023 It's ridiculous to me that something as basic as right to left text isn't a built in feature. Even a basic notepad can handle right to left text. I found this plugin that seems to fix it, I expect by converting RTL text to unicode. Affinity Designer and Publisher is unusable for Arabic, Urdu, Farsi, Punjabi, Sindhi, Azeri and Hebrew because they are all RTL scripts. It collectively excludes a billion people. It's a massive oversight. Śāśwata 1 Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 25, 2023 Share Posted April 25, 2023 2 hours ago, salik said: as basic as right to left text It's been discussed many times. RTL is not a basic feature, mainly due to Arabic/Persian/Urdu being cursive scripts. Quote Link to comment Share on other sites More sharing options...
salik Posted April 25, 2023 Share Posted April 25, 2023 the word you're looking for is ligature based scripts. Ligature and cursive based scripts are different. That said, Hebrew isn't even that. Regardless, myself and millions of people use RTL scripts it all the time, and as far as ligature scripts go, it's a common component of Latin and Cyrillic scripts too. it even works here: یہ لے بھایٔ بکش دہ مجھے It's a basic feature. That you don't use it or it looks complicated to you has no bearing on that. Śāśwata and Tony W 1 1 Quote Link to comment Share on other sites More sharing options...
R C-R Posted April 25, 2023 Share Posted April 25, 2023 1 hour ago, LondonSquirrel said: It's been discussed many times. And according to the staff, it has not (yet) been implemented because at the code level integrating it with the other text-based features is much more complicated than it might seem. I'm not sure what that means but for example, I think since multiple fonts & languages can appear in the same block of text at both the character & paragraph level, it might be hard to work out how they all should work together if a line of text mixes RTL & LTR text along with all the fonts & so on. Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 26, 2023 Share Posted April 26, 2023 12 hours ago, salik said: the word you're looking for is ligature based scripts No, the word cursive is correct. Cursive means the letters join up. Ligatures are also joined up but they are different. There are articles out there about this, but even the main Wikipedia article on cursive scripts lists ligatures as a subclass of cursive scripts: https://en.wikipedia.org/wiki/Cursive. 12 hours ago, salik said: It's a basic feature. It's not. RTL text is not easy to implement. It is not simply a matter of reversing a string of text. If it was available I would use it. Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 26, 2023 Share Posted April 26, 2023 11 hours ago, R C-R said: I'm not sure what that means but for example, I think since multiple fonts & languages can appear in the same block of text at both the character & paragraph level One difference (of many): There are no hyphens in Arabic/Persian/Urdu. Any justified text in a mixed Latin/Arabic sentence where an Arabic word happens to appear at the end of a line would have to be handled with careful spacing before it. If Arabic words appears in the middle of a sentence, they could be handled by kashidas. Basically it means a new text engine. Śāśwata 1 Quote Link to comment Share on other sites More sharing options...
Zaher Houlayhel Posted April 26, 2023 Share Posted April 26, 2023 I always wonder how a company more recent than affinity, like canva.com, could handle RTL correctly and properly, in the browser, from the get go... ¯\_(ツ)_/¯ salik, Tony W and Śāśwata 2 1 Quote Link to comment Share on other sites More sharing options...
AffinityMakesMeSad Posted April 26, 2023 Share Posted April 26, 2023 12 minutes ago, Zaher Houlayhel said: I always wonder how a company more recent than affinity, like canva.com, could handle RTL correctly and properly, in the browser, from the get go... ¯\_(ツ)_/¯ If now Canva support RTL, why not use Canva instead of Affinity Suite? Isn’t Canva for free in standard version? Don’t expect to have RTL in Affinity before version 3.0… Quote Happy amateur that playing around with the Affinity Suite - really love typograhics, photographing, colors & forms, AND, Synthesizers! Macbook Pro 16” M1 2021, iPad Pro 12.9” M1 2021, iPad Pro 10.5” A10X 2017, iMac 27” 5K/i7 late 2015… Link to comment Share on other sites More sharing options...
AffinityMakesMeSad Posted April 26, 2023 Share Posted April 26, 2023 18 hours ago, salik said: It's ridiculous to me that something as basic as right to left text isn't a built in feature. Even a basic notepad can handle right to left text. I found this plugin that seems to fix it, I expect by converting RTL text to unicode. Affinity Designer and Publisher is unusable for Arabic, Urdu, Farsi, Punjabi, Sindhi, Azeri and Hebrew because they are all RTL scripts. It collectively excludes a billion people. It's a massive oversight. Affinity is a niche product with “only” three million users - Adobe CC (supports RTL) has 30 million users, so, if you wants RTL there’s a lot of other choices out there that can do RTL… We other three million continue to use Affinity with LTR. mopperle 1 Quote Happy amateur that playing around with the Affinity Suite - really love typograhics, photographing, colors & forms, AND, Synthesizers! Macbook Pro 16” M1 2021, iPad Pro 12.9” M1 2021, iPad Pro 10.5” A10X 2017, iMac 27” 5K/i7 late 2015… Link to comment Share on other sites More sharing options...
Zaher Houlayhel Posted April 26, 2023 Share Posted April 26, 2023 11 minutes ago, AffinityMakesMeSmile said: If now Canva support RTL, why not use Canva instead of Affinity Suite? Exactly! 👍🏻 Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 26, 2023 Share Posted April 26, 2023 36 minutes ago, AffinityMakesMeSmile said: if you wants RTL there’s a lot of other choices out there that can do RTL I would mention QuarkXPress as it now natively supports RTL text in the 2023 edition. Prior to that, there was an Arabic plugin which cost several hundred $. Quote Link to comment Share on other sites More sharing options...
Arun Sarkar Posted April 26, 2023 Share Posted April 26, 2023 5 hours ago, AffinityMakesMeSmile said: We other three million continue to use Affinity with LTR. And for your information Affinity even does not support LTR fully. Example Indic Script. (Devanagari, Bengali, Assamese, Tamil, Telegu, Marathi, Nepali, Oriya, etc etc.) Quote Thank you for anything & everything. ‘‘কেউ শুধালে বোলো, আমি কাছের তো নই দূরের কেউ৷ সাগর বেলায় ধাক্কা দিয়ে মিলিয়ে যাওয়া প্রবল ঢেউ।’’ - নাদিয়া জামান Link to comment Share on other sites More sharing options...
MikeW Posted April 26, 2023 Share Posted April 26, 2023 7 hours ago, LondonSquirrel said: I would mention QuarkXPress as it now natively supports RTL text in the 2023 edition. Prior to that, there was an Arabic plugin which cost several hundred $. Yes, but in its first iteration, QXP has certain limitations with rtl scripts. Best to read what those limitations are before plunking down cash. mopperle 1 Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 26, 2023 Share Posted April 26, 2023 25 minutes ago, MikeW said: Yes, but in its first iteration, QXP has certain limitations with rtl scripts. I bet that it has. I haven't seen what it actually looks like. Maybe I will get a demo. No way I'm going to plonk down cash without a good look. Quote Link to comment Share on other sites More sharing options...
salik Posted April 27, 2023 Share Posted April 27, 2023 On 4/26/2023 at 5:32 AM, LondonSquirrel said: No, the word cursive is correct. Cursive means the letters join up. Ligatures are also joined up but they are different. There are articles out there about this, but even the main Wikipedia article on cursive scripts lists ligatures as a subclass of cursive scripts: https://en.wikipedia.org/wiki/Cursive. No, again, you're wrong. Maybe stop talking about languages you don't work in and use every day, or like, at all? This is the difference between cursive and ligature based: Ligature can be said to be a sub class of cursive, but that's still not necessary for most latin scripts. Ligature based scripts are necessary for most Abjad scripts because they can't be broken up as easily. when you write something like کشتنی it's made up of the letters ک، ش ، ت، ن and ی. I really wish for your sake you were right so you didn't feel obligated to keep replying and giving me unsolicited advice but it's a little different than what you're saying. Affinity already supports cursive fonts and fonts with ligature based logic. Additionally that has nothing to do with rendering RTL text. So I don't know what you're talking about. Quote Link to comment Share on other sites More sharing options...
LondonSquirrel Posted April 27, 2023 Share Posted April 27, 2023 3 hours ago, salik said: No, again, you're wrong. I'm not going to argue with you. I know you are wrong. FYI I've worked with RTL text for over 10 years and read and write Persian practically every day. If you don't know the different between LTR cursive and RTL cursive, I leave it at that. I won't respond any further. mopperle, Śāśwata and R C-R 3 Quote Link to comment Share on other sites More sharing options...
salik Posted June 21, 2023 Share Posted June 21, 2023 ok lol if you say so, weird hill to die on to be excluded from being able to write in a language you work in every day. I guess Farsi speakers spell letters separately in abjad scripts now. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.