Mantis Issue Tracking for Scribus
· Hosting provided by / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001079ScribusNLSpublic04-Sep-15 00:0213-Dec-25 11:55
Assigned To 
Platformx86OSMandrakelinuxOS Version10.1 beta
Product Version1.2 
Target VersionFixed in Version 
Summary0001079: Arabic is not supported in Scribus yet.
DescriptionWhen I type Arabic in Scribus it appeared broken (characters are not connected together) and also in reverse order. This happen in the text frame. In the story editor it's OK.
Steps To ReproduceJust type paste or type arabic in a text frame.
Additional InformationA screenshot is attached
TagsNo tags attached.
Attached Filespng file icon scribus_arabic_shaping1.png [^] (41,200 bytes) 04-Sep-15 00:02

png file icon ScribusTestInternationalScripts-001.png [^] (19,895 bytes) 06-Apr-10 22:05

- Relationships
related to 0001364confirmed Hebrew script direction is different in the document and in the story editor 
has duplicate 0001341closed bidi support ? ( Hebrew and Arabic ) 
has duplicate 0005535closedjghali Arabic script not rendered properly. 
has duplicate 0005536closedjghali Arabic script not rendered properly. 
has duplicate 0005718closedcbradney arabic languge support 
has duplicate 0007055closedcbradney Arabic letters is separated in Text editor 
has duplicate 0012267closedjghali Allow RTL to apply to paragraphs and single words 
related to 0001288closed Problem with the arabic font 
related to 0002834assignedpierremarchand Urdu is displayed Left to Right with Nafees Nastaleeq font 
related to 0003680assignedpierremarchand Devanagari (Unicode U+09xx) glyph formation (vowels and conjunct consonants) not proper 
child of 0003965acknowledged Metabug: Support for non-latin languages 
child of 0007082closed EPS Import with embedded fonts fails 

-  Notes
fschmid (administrator)
04-Sep-15 00:48

You can enable the correct right-to-left writing order for the Textframes with the
Button "R" on the Properties Palette. The issue with the connecting and shaping of the letters is still open though.
munzirtaha (reporter)
04-Sep-15 17:01

Thanks for the tip, fschmid. Please, let me know if you need any help regarding the topic. This page [^] may prove useful to you.
ringerc (administrator)
05-Jul-12 05:55

Text layout issues are due for a fix with the new layout engine planned in 1.3. Still no ETA.
edtrager (reporter)
06-Apr-10 22:04

I also just discovered this (which is a big disappointment! ):

(1) The problem is clearly Scribus, not a font issue. I tried Arabic text with several different Arabeyes ( [^]) fonts, as well as "Nazli". However, I recommend that testers stick with the Open Source fonts from as they are available to everyone -- try "ae_AlMohanad", for instance. This is a very "normal" text font.

(2) The problem is that Arabic letter-joining behaviour is missing. I don't really understand how this can occur. If you look at my attached image file (ScribusTestInternationalScripts-001.png), you will notice that Thai (the first text block) which is also a Complex Text Layout (CTL) script, is rendered correctly. But Arabic (the last text block) is not.

==> Tested using (1) Scribus 1.3.3 compiled from source on SuSE 9.3 and (2) Scribus 1.3.3 from RPM on SuSE 10.0 <==

- Ed Trager
alMubarmij (reporter)
08-May-26 09:33

is it really resolved as in this report? [^]
plinnell (administrator)
08-May-26 09:38

>is it really resolved as in this report?

> [^] [^]

No, that means that bug is a duplicate of this one.
alMubarmij (reporter)
08-May-27 01:32

Can you tell me how long it is take ?
because the thread was started at: 2004-09-15.
hasenj (reporter)
09-Dec-13 01:07

Why is the severity marked as a feature? I think this is a major bug.
ale (manager)
09-Dec-15 07:58

@hasenj: it's marked as a feauture, because scribus currently does not support RTL languages nor complex script languages.

it just happens, that:
- some part of that languages' needs are supported for other reasons.
- the story editor is a pure QT application, built with standard elements. even if it automaticallly allows RTL scripts, its technology can't be used for the main scribus' workspace.

afaik, the team aknowledges that this is an important feature, which should be implemented as soon as possible, but many changes are needed to allow them
fscheuer (reporter)
11-Oct-17 14:20

Sorry, is this problem already solved?
I have exaxctly the same problem with scribus version 1.4.0 rc5 (Build ID: C-C-T-F-C1.8.10-64bit Ghostscript-Version: 8.70 )

Kernel: Linux x86_64
Distribution: openSUSE 11.3 (x86_64)
KDE: 4.4.4 (KDE 4.4.4) "release 3"
ale (manager)
11-Oct-17 18:40

it won't be supported in 1.4.

probably at some time ni 1.5, on the road to 1.6...

sharno (reporter)
12-Jan-06 22:41

I need this bug to be fixed ASAP
We're in 2012 :)
munzirtaha (reporter)
13-Jan-12 18:44

We're in 2013 ;)
If I am alive I will try to come every 9 years to remind you of this bug!
Now, seriously, if some one is to pay to fix this bug, how much would it cost approximately? I might be able to help with this.
christoph_s (administrator)
13-Jan-12 23:47

It's the same reason as with Hebrew support. See my comments to 0001726. In short. Money isn't the problem, expertise with Arabic is. If you know a programmer who has the expertise, please tell him that he can help.
shamma (reporter)
13-Dec-24 23:58

Hi guys, hi Christoph_s
I'm Sam from Tunisia, i have used Scribus and liked it a lot. the only problem was with this bug, so my searches lead me here and I'd like to help fixing the bug.
I have knowledge of arabic language and basic programming, so I'll need some help myself to help resolve this.
Thanks for answering. You can contact me on my e-mail address.
JLuc (updater)
13-Dec-25 10:27
edited on: 13-Dec-25 10:37

Shamma, Working on this will be a big challenge.

Explain your project and your skills on the mailing list. Hang on irc. Dont expect for too much feedback but expect to do a lot by yourself. Expect to work on your own because not many programmers are available as for now for scribus... or build a project, raise interest, organise a team...

Somebody has worked on a 'indic language' version of scribus. You might be interested in trying this version [^] and see if what works well and what does not (and do a public report afterward so everybody knows !) explore the patches that are in this version, learn from it. Explore the archives of the mailing lists and talk to the developper of this indic version (not 'ale', but 'anil'). The source is in the contributor's git repo see [^]

And most important : gain the trust of the official scribus core team, so as to get your patches merged. So as to do so, create fixes for other simpler bugs, propose perfectly tested patches that perfectly work and have them merged. It will be perfect for you to learn scribus too + Keep in contact. Keep devs regularly informed.

- Issue History
Date Modified Username Field Change
04-Sep-15 00:02 munzirtaha New Issue
04-Sep-15 00:02 munzirtaha File Added: scribus_arabic_shaping1.png
04-Sep-15 00:17 plinnell Severity major => feature
04-Sep-15 00:48 fschmid Note Added: 0002379
04-Sep-15 17:01 munzirtaha Note Added: 0002380
04-Nov-10 19:52 plinnell Relationship added related to 0001288
04-Nov-24 22:16 cbradney Relationship added has duplicate 0001341
05-Jul-12 05:54 ringerc Status new => confirmed
05-Jul-12 05:54 ringerc Relationship added related to 0001364
05-Jul-12 05:54 ringerc Relationship added related to 0002228
05-Jul-12 05:55 ringerc Note Added: 0005541
05-Dec-07 21:10 plinnell Relationship added related to 0002834
05-Dec-15 18:57 plinnell Relationship added has duplicate 0002920
06-Apr-10 22:04 edtrager Note Added: 0009796
06-Apr-10 22:05 edtrager File Added: ScribusTestInternationalScripts-001.png
06-Apr-20 18:59 mhanski Relationship added related to 0003680
06-Jul-02 23:59 mhanski Relationship added child of 0003965
07-Jan-04 09:45 cbradney Category Story Editor / Text Frames => NLS
07-Apr-06 10:50 jghali Relationship added has duplicate 0005535
07-Apr-06 10:50 jghali Relationship added has duplicate 0005536
07-May-20 22:35 cbradney Relationship added has duplicate 0005718
08-Feb-08 18:21 avox Relationship deleted has duplicate 0002920
08-May-26 07:53 cbradney Relationship added has duplicate 0007055
08-May-26 09:33 alMubarmij Note Added: 0019731
08-May-26 09:38 plinnell Note Added: 0019732
08-May-27 01:32 alMubarmij Note Added: 0019738
08-Jun-09 21:50 plinnell Relationship added child of 0007082
09-Dec-13 01:07 hasenj Note Added: 0022954
09-Dec-15 07:58 ale Note Added: 0022963
11-Oct-17 14:20 fscheuer Note Added: 0027030
11-Oct-17 18:40 ale Note Added: 0027034
12-Jan-06 22:41 sharno Note Added: 0027478
13-Jan-12 18:44 munzirtaha Note Added: 0029700
13-Jan-12 23:47 christoph_s Note Added: 0029701
13-Dec-24 23:58 shamma Note Added: 0030954
13-Dec-25 10:27 JLuc Note Added: 0030955
13-Dec-25 10:28 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:30 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:30 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:33 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:34 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:36 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:36 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 10:37 JLuc Note Edited: 0030955 View Revisions
13-Dec-25 11:55 JLuc Note Added: 0030956
13-Dec-25 11:55 JLuc Note Deleted: 0030956
14-Apr-23 16:52 jghali Relationship added has duplicate 0012267

Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker