Created attachment 90336 [details] result of RTL writing problem in picture 1- When I write RTL in LibreOffice (pressing right ctrl+shift) and i change my keyboard layout to LTR language (for example EN) none alphabetic characters such as parenthesis and digits are in RTL language. i.e.: I write “Function f(x) is.” in Farsi See attached image parenthesis.png 2- I choose Tools -> Options -> Complex Text -> Digits -> Context, but when i change my keyboard layout to LTR language all digits shown in Farsi locale. i.e. : I write “Weight 40 kilograms.” in Farsi See attached image digit.png LibreOffice is sensitive on direction only, but if it was sensitive on direction (RTL or LTR) and current keyboard layout (like MS Office) its better. [~]$libreoffice --version LibreOffice 4.1.3.2 410(Build:2) I use LibreOffice in Farsi UI. [~]$locale LANG=fa_IR.utf8 LC_CTYPE="fa_IR.utf8" LC_NUMERIC="fa_IR.utf8" LC_TIME="fa_IR.utf8" LC_COLLATE="fa_IR.utf8" LC_MONETARY="fa_IR.utf8" LC_MESSAGES="fa_IR.utf8" LC_PAPER="fa_IR.utf8" LC_NAME="fa_IR.utf8" LC_ADDRESS="fa_IR.utf8" LC_TELEPHONE="fa_IR.utf8" LC_MEASUREMENT="fa_IR.utf8" LC_IDENTIFICATION="fa_IR.utf8" LC_ALL=
Hello Noori, please don't attached tar files, they are too much of a hassle. If you wish to post PNG files, please attach them directly and each one separately. But better than picture files would be to copy-and-paste the text that you get in your file into this Bugzilla text field. Or do you then get a different result? It is not entirely clear to me what you type in, because the parenthesis.png file shows shows two lines containing "f(x", and the second one seems correct -- how did you obtain that one? And the digits.png file shows three lines, and each seems to say "4 kilograms", not "40 kilograms" as you say in your report. The "Complex script" in the bug title is not very accurate -- please consider changing it to "CTL" or "Complex Text Layout". Anyway... Isn't this bug a duplicate of bug #61795? And maybe of bug #65508 too? Bug #69109 also seems a duplicate and may contain a workaround that allows you to avoid the issue. Also bug #49320 seems related, and probably several more.
Yes its similar to bugs #61795, #69109 and #49320. I explain images here 1-
Yes its similar to bugs #61795, #69109 and #49320. I explain images here 1- Problem with (), [] and {} in CTL, function f(x): should be f(x) تابع, but is (f(x تابع. 2- In MS-Office I want that digits be in context format, when my keyboard layout is Persian ۱ ۲ ۳ ۴ and 1 2 3 4 for English, but in LibreOffice its always in Persian format. I set in Tools->Options->Language Setting->Complex Text Layout->General Option->digits ---> Context.
Created attachment 111496 [details] digits (from tarball)
Created attachment 111497 [details] parenthesis (from tarball)
Works correctly for me in Arabic. Version: 4.5.0.0.alpha0+ Build ID: 39ac529d141dcd4de534eddbcc6c07bc49367b90 TinderBox: Linux-rpm_deb-x86@45-TDF, Branch:master, Time: 2015-01-04_00:40:43
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.