Bug 144495

Summary: Support explicit paragraph direction for BIDI languages
Product: kword Reporter: Alon Bar-Lev <alon.barlev>
Component: generalAssignee: Thomas Zander <zander>
Status: RESOLVED WORKSFORME    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alon Bar-Lev 2007-04-21 17:01:16 UTC
Version:           1.6.2 (using KDE KDE 3.5.6)
Installed from:    Gentoo Packages
OS:                Linux

Hello,

At bug#41034 partial functionality was added to implicitly detect the paragraph direction (RTL/LTR) based on the first character.
What I am asking is to add explicit paragraph direction, this is supported in Microsoft Office and OpenOffice already.

Explicit paragraph direction will allow people to begin paragraph with a Latin letter and force the paragraph to be RTL.

I also don't like the implicit paragraph direction, since in RTL attribute should be part of the style and not guessed... But allowing explicit direction will be great!

Thanks!
Comment 1 David Faure 2007-04-24 19:59:45 UTC
Ctrl+LeftShift / Ctrl+RightShift is supposed to do that already, after enabling 
"Enhanced support for languages written right-to-left" in the qtconfig gui.
Comment 2 David Faure 2007-04-24 20:00:56 UTC
Ah qtconfig saves on exit, that's why it didn't work in my first try. Now I was able to confirm that it works indeed.
Comment 3 Alon Bar-Lev 2007-04-24 20:38:53 UTC
Thanks!

I was not aware of this qtconfig, maybe leave a note at koffice configuration, or just make this configuration? But why global setting should affect a local feature availability?
I also expected to see somekind of toolbar icon to do this... :)

BTW: I began to write that it does not work for me... And discovered that you need <LeftCtrl><LeftShift>/<RightCtrl><RightShift> :))))))

Another issue is when you write one digit in the begining of the line press space then hebrew you get the space on the wrong side... If you write two digits or a latin letter it is OK... Do you want me to open another bug?