specworkfan Posted October 8, 2020 Share Posted October 8, 2020 I just discovered today there is no support for Hebrew/Yiddish. How hard is it to allow copy paste and the reverse all of the letters? Brute force this at least in an option. Come on now. ohregny, Haluna and Ido 2 1 Quote Link to comment Share on other sites More sharing options...
Haluna Posted October 16, 2020 Share Posted October 16, 2020 On 11/22/2018 at 8:21 AM, Chris26 said: I have a suggestion, unfortunately I am not a script writer otherwise I would do this. I installed a RTL script into my adobe creative suite some years ago. It works an absolute treat, one simply writes left to right and then presses a shortcut key and it switches to RTL. Maybe someone could write a quick script - this would solve a short term need surely?. By the way if anyone wants the script I will happily upload it here. Chris I would LOVE the script - have you tried it with Affinity Designer? Quote Link to comment Share on other sites More sharing options...
Haluna Posted October 16, 2020 Share Posted October 16, 2020 On 11/26/2018 at 2:24 AM, Dave Harris said: I think we'll have some kind of scripting, but I've no idea what or when. Hi Dave, two years have passed - any idea yet of when Serif might have some scripting available to help the RTL design community? Ido 1 Quote Link to comment Share on other sites More sharing options...
baruch.sienna Posted October 18, 2020 Share Posted October 18, 2020 There is a script solution but it only works for one line of text, not paragraphs. https://www.artwayz.com/en/right-to-left-fix/ Quote Link to comment Share on other sites More sharing options...
Chris26 Posted October 20, 2020 Share Posted October 20, 2020 On 10/16/2020 at 1:06 AM, Haluna said: Chris I would LOVE the script - have you tried it with Affinity Designer? Sorry for extended delay in relying, I will dig it out, I need to get back to my apple for that, it is on CS3, which photoshop version do you have? Quote Microsoft - Like entering your home and opening the stainless steel kitchen door, with a Popup: 'Do you really want to open this door'? Then looking for the dishwasher and finding it stored in the living room where you have to download a water supply from the app store, then you have to buy microsoft compliant soap, remove the carpet only to be told that it is glued to the floor.. Don't forget to make multiple copies of your front door key and post them to all who demand access to all the doors inside your home including the windows and outside shed. Apple - Like entering your home and opening the oak framed Kitchen door and finding the dishwasher right in front you ready to be switched on, soap supplied, and water that comes through a water softener. Ah the front door key is yours and it only needs to open the front door. Link to comment Share on other sites More sharing options...
thomaso Posted October 20, 2020 Share Posted October 20, 2020 1 hour ago, Chris26 said: On 10/16/2020 at 2:06 AM, Haluna said: Chris I would LOVE the script - have you tried it with Affinity Designer? Sorry for extended delay in relying, I will dig it out, I need to get back to my apple for that, it is on CS3 I used a RTL script in ID many years ago (before it supported RTL), it was in JavaScript and therefore would not work with Affinity apps as long Affinity doesn't open its script interface. Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 Link to comment Share on other sites More sharing options...
Chris26 Posted October 20, 2020 Share Posted October 20, 2020 1 hour ago, thomaso said: I used a RTL script in ID many years ago (before it supported RTL), it was in JavaScript and therefore would not work with Affinity apps as long Affinity doesn't open its script interface. Hi, yes, I am assuming that she wants it for Adobe, In Design maybe, since this was my original comment so long ago, to which she replied with the question.. Well I am posting the script that I have used, it worked also on whole paragraphs. ReverseText.jsx Quote Microsoft - Like entering your home and opening the stainless steel kitchen door, with a Popup: 'Do you really want to open this door'? Then looking for the dishwasher and finding it stored in the living room where you have to download a water supply from the app store, then you have to buy microsoft compliant soap, remove the carpet only to be told that it is glued to the floor.. Don't forget to make multiple copies of your front door key and post them to all who demand access to all the doors inside your home including the windows and outside shed. Apple - Like entering your home and opening the oak framed Kitchen door and finding the dishwasher right in front you ready to be switched on, soap supplied, and water that comes through a water softener. Ah the front door key is yours and it only needs to open the front door. Link to comment Share on other sites More sharing options...
Haluna Posted October 30, 2020 Share Posted October 30, 2020 On 10/21/2020 at 1:32 AM, Chris26 said: Hi, yes, I am assuming that she wants it for Adobe, In Design maybe, since this was my original comment so long ago, to which she replied with the question.. Well I am posting the script that I have used, it worked also on whole paragraphs. ReverseText.jsx 425 B · 0 downloads Thank you.... Quote Link to comment Share on other sites More sharing options...
Desmild Posted April 2, 2021 Share Posted April 2, 2021 Any plans for when this is to be released yet? I can understand that it might seem like a small thing since only 12 languages use the left to right direction. But one of those languages is Arabic with around 422 million users of that language. The other is Hebrew and it has around 14 million potential users if you count the Jews in America & Israel. So I mean getting this feature might give 500 000 affinity sales here for all I know. Seems really worth getting that feature if you ask me Ido and PaoloT 2 Quote Link to comment Share on other sites More sharing options...
thomaso Posted April 2, 2021 Share Posted April 2, 2021 32 minutes ago, Desmild said: 422 million 32 minutes ago, Desmild said: 14 million 32 minutes ago, Desmild said: 500 000 32 minutes ago, Desmild said: me Any chance the half billion creates, too? … RTL at least? Ido 1 Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 Link to comment Share on other sites More sharing options...
Weekend Posted April 3, 2021 Share Posted April 3, 2021 9 hours ago, thomaso said: Any chance the half billion creates, too? … RTL at least? https://harfbuzz.github.io/ if affinity does not want to use this I don't know why they want to reinvent the wheel by not using this. linux, android, Firefox and Chrome uses this. So you know it's good and fast. Quote Link to comment Share on other sites More sharing options...
MikeW Posted April 3, 2021 Share Posted April 3, 2021 5 hours ago, Weekend said: https://harfbuzz.github.io/ if affinity does not want to use this I don't know why they want to reinvent the wheel by not using this. linux, android, Firefox and Chrome uses this. So you know it's good and fast. Add the current version of ID, too. Quote Link to comment Share on other sites More sharing options...
Desmild Posted April 3, 2021 Share Posted April 3, 2021 Ops I did not mean "left to right direction" but rather right to left. Anyway I think its worth getting since you can expect at least 200 000 sales when the marked is open for those languages. Hire a guy to do it or something. His salary will be paid by the extra sales it will generate. klm.ny 1 Quote Link to comment Share on other sites More sharing options...
PeterBreis Posted April 3, 2021 Share Posted April 3, 2021 For those on Macs, Apple's Pages which is a halfway decent DTP for non Pros (not adequate for cmyk print other than to desktop printer) does R2L and has done for a long time. PaoloT 1 Quote Link to comment Share on other sites More sharing options...
loukash Posted April 29, 2021 Share Posted April 29, 2021 (edited) Some food for thought… I don't understand, read or write Arabic, Hebrew or Persian at all, thus I haven't even used any RTL yet. But from the strictly technical point of view, the following workaround might theoretically allow you to use "fake RTL" as live text in Affinity, now. Inspired by another thread, I had the following idea: All you need is a font editor (I have TypeTool 3 but any other should do). flip all characters in your favorite RTL font you might also need to adjust some other font parameters correspondingly, hinting, kerning, whatever… save the font under a new name; you really should know what you're doing to avoid OS font conflicts activate your new flipped font create a text frame in Affinity flip the text frame start typing RTL using your flipped font Anyone brave enough to experiment with it further…? Edited April 29, 2021 by loukash Ido 1 Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
loukash Posted April 29, 2021 Share Posted April 29, 2021 Just now, LondonSquirrel said: But Arabic and Persian are cursive - certain letters must join up. And letters themselves have up to 4 forms: initial, medial, end, and isolated. I never said it's easy. It's just a proof of concept. Correctly flipping such a font in a font editor may require quite an amount of work. But if you need RTL in Affinity now, then it's a possible way to do it. If you don't try, folks, you'll never find out! 2 minutes ago, LondonSquirrel said: But your suggestion may work for Hebrew. Having got some roots there – my late grandfather was still somewhat capable to passively read Jiddisch – that was also my initial thought. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
thomaso Posted April 29, 2021 Share Posted April 29, 2021 What a fancy idea to create an extra font as workaround for a missing application feature. Reminds me to typing text via single character stamps. If needed I'd rather prefer one of the available websites to flip the character order of my entire text first and maintaining this way the ability to use any Arabic font. As @LondonSquirrel mentioned Arabic glyphs change depending on their surrounding. So correct Arabic typing is not only 'flipped' but also respects the context of each character and influences the appearance of vowels (as kind of tiny 'markers' around consonants). Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 Link to comment Share on other sites More sharing options...
loukash Posted April 29, 2021 Share Posted April 29, 2021 6 minutes ago, thomaso said: What a fancy idea to create an extra font as workaround for a missing application feature. Reminds me to typing text via single character stamps. keep on whining while waiting until Serif implements the feature, and waiting, and whining, and waiting, and whining, and… forget Affinity and go back to Schmadobe use a "fancy" workaround Make your choice. 10 minutes ago, thomaso said: correct Arabic typing is not only 'flipped' but also respects the context of each character and influences the appearance of vowels (as kind of tiny 'markers' around consonants) Read again: 5 hours ago, loukash said: […] you might also need to adjust some other font parameters correspondingly […] […] you really should know what you're doing Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
walt.farrell Posted April 29, 2021 Share Posted April 29, 2021 It would be easier to use one of the 3rd-party applications that will handle the RTL for you. This one was mentioned recently in another thread here:https://leomoon.com/downloads/desktop-apps/leomoon-parsinegar/ (Edit: I have not tried it myself, but it seems to be free, and could be a lot less work than designing a font ) Alfred 1 Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
Weekend Posted April 29, 2021 Share Posted April 29, 2021 6 hours ago, loukash said: Some food for thought… I don't understand, read or write Arabic, Hebrew or Persian at all, thus I haven't even used any RTL yet. But from the strictly technical point of view, the following workaround might theoretically allow you to use "fake RTL" as live text in Affinity, now. Inspired by another thread, I had the following idea: All you need is a font editor (I have TypeTool 3 but any other should do). flip all characters in your favorite RTL font you might also need to adjust some other font parameters correspondingly, hinting, kerning, whatever… save the font under a new name; you really should know what you're doing to avoid OS font conflicts activate your new flipped font create a text frame in Affinity flip the text frame start typing RTL using your flipped font Anyone brave enough to experiment with it further…? I have posted about something similar... you might want to look it up. it's a very old program. Quote Link to comment Share on other sites More sharing options...
loukash Posted April 29, 2021 Share Posted April 29, 2021 14 minutes ago, walt.farrell said: could be a lot less work than designing a font Been there done that, you know. I'm a long time FileMaker user. Despite being an Apple subsidiary, FM's typography tools and font support on Mac are… abysmal. (Don't know about the current version though.) Eventually I ended up "remixing" some of my favorite Type 1 and later OTFs fonts to specially "modded" TTF versions that would work in FM the way I need, especially when it comes to Czech diacritics. There simply was no other way, due to – presumably – a bug how FM displays and prints characters in text frames. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
Musaed Posted May 5, 2021 Share Posted May 5, 2021 It's been seven years since the initial release of their software. I think it's safe to assume they'll never support complex script or RTL text. Even if they do waaay into the future it might not be relevant anymore. Just stick to Adobe Creative Cloud, folks. It's getting better and more cost effective. Or use some of the wonderful open source stuff. The latest releases of Inkscape and Scibus are amazing. Ido and klm.ny 1 1 Quote Link to comment Share on other sites More sharing options...
arikg Posted June 5, 2021 Share Posted June 5, 2021 On 5/5/2021 at 10:52 PM, Musaed said: It's been seven years since the initial release of their software. I think it's safe to assume they'll never support complex script or RTL text. Even if they do waaay into the future it might not be relevant anymore. Just stick to Adobe Creative Cloud, folks. It's getting better and more cost effective. Or use some of the wonderful open source stuff. The latest releases of Inkscape and Scibus are amazing. Or you can use RTL Fixer with Affinity software. RTL Fixer has made significant progress In the last year and it is the closest to perfection that can be obtained with RTL languages along with Affinity software. Quote Link to comment Share on other sites More sharing options...
icomposer Posted June 5, 2021 Share Posted June 5, 2021 Dear Affinity TEAM, it would be great if you can add the right to left text direction tool. You are all smart programmers and it is not a big deal for you guys. I am also ready to pay for the upgrade. Thank you keren, Ido, HalHart and 1 other 4 Quote Link to comment Share on other sites More sharing options...
cheskykay Posted July 4, 2021 Share Posted July 4, 2021 On 11/22/2018 at 9:06 AM, Dave Harris said: I don't think there's much more to say. We have our own code to compose and render text, and this does not support r2l languages. Adding that support will be a huge job. We're choosing to focus on other areas first. We're aware that will leave many potential international customers unable to use our products, and we're sorry. All we can do is be as upfront as we can about the likely time scales, so you aren't misled into thinking it will be available sooner than it will. Any update on progress of adding rtl? I have tried using the rtl fixer program and while It helps me as I am typing the printer then washes it all of and reverts the text on the paper, also it is not only the rtl while typing it is the paragraph and pages settings too. PaoloT, Ido and klm.ny 3 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.