|· Hosting provided by Anduin.net / Øverby Consulting ·|
|Anonymous | Login | Signup for a new account||2015-10-07 04:29 CEST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001547||Scribus||NLS||public||2005-01-16 11:59||2015-05-11 06:05|
|Target Version||Fixed in Version|
|Summary||0001547: Support for Indic Scripts|
|Description||Scribus is not rendering indic scripts properly, though QT supports indic script rendering from version 3.2. Probably Scribus is not using QT's text rendering engine.|
Attached files contain the rendering in Scribus and the correct rendering in gedit.
|Steps To Reproduce||Paste any text in a indic script. For example the following Tamil text, and select a Tamil font (Lohit Tamil in Fedora core 3).|
|Tags||No tags attached.|
|Attached Files|| scribus_error_screenshots.png [^] (74,341 bytes) 2005-01-16 11:59
lohit_ta.ttf [^] (64,760 bytes) 2005-02-24 05:53
sample_text.utf8 [^] (1,568 bytes) 2005-02-24 05:59
lohit_hi.ttf [^] (159,812 bytes) 2005-02-24 06:20
SolaimanLipi.ttf [^] (288,912 bytes) 2005-06-21 17:09
Battambang-Regular_0.ttf [^] (357,868 bytes) 2012-01-21 17:09
Khmer-Sample.txt [^] (774 bytes) 2012-01-21 17:11 [Show Content]
|Yes, we know. One day, maybe even soon-ish.|
|BTW, Qt doesnt get it ALL right for all Indic languages|
|Scribus uses its own rendering engine based on libart.|
|Please supply some test texts and perhaps a font if it is a shareable font.|
I have uploaded the Lohit Tamil font from Fedora Core 3 and some sample UTF-8 text for Tamil.
FC3 also comes with a font for Devanagari called Lohit Hindi.
UTF-8 sample texts for most indian languages are available from wikipedia.
e.g., hi.wikipedia.org (Hindi/Devanagari), bn.wikipedia.org (Bangla).
I will load additional fonts as I can get hold of them.
edited on: 2005-06-21 17:07
Well, as far I think if Scribus depends GTK2 or QT then all Indic languages will work fine. I'm a Bangla user and Bangla also doesn't work. If you'll design a new rendering engine, then there might be some problem. I found it depends on *libart* but how to sort the problem?
|Just uploaded "SolaimanLipi.ttf" which is a Bengali font. Please check.|
(Support for Indic Scripts in Scribus)
Please go to http://wiki.scribus.net/index.php/Complex_Script_Functionality [^] and add details for your script.
Plenty of fonts for complex scripts are listed at:
http://www.freedesktop.org/wiki/Software/Fonts [^] and at
P.S. Wondering why Scribus is using a "rendering engine based on libart" rather than something like cairo which already has good support for complex-scripts?
It would be wonderful if this could be fixed! Khmer also does not render correctly. Cairo would be great!
|Cairo + pango do not provide the advanced typographic features needed by Scribus. So basically they are of little help here.|
Please let me know about your solution.
@jghali Thank you for your response - that helps us understand why a change has not been made over the past 7 years.
Might a concept like the "World Composer" in Adobe InDesign work for Scribus?
Meaning that a Cairo + Pango rendering engine could be used for a special "World Language" text box? That way Scribus could extend its user base, as well as continue to use its current rendering engine for the "advanced typographic features" it needs? I don't have any experience in this, so sorry if such a suggestion is absurd - I'm just trying to help push the need so many of us have :)
It really is a shame that there is currently no open-source unicode compatible desktop publishing software available.
|Any thoughts on when this might be put into the roadmap? I've got to work with Lao, Thai, Myanmar and Khmer fonts (all of which have positional vowels (some with positional tone marks). Your feature set is really maturing, but this non-latin/indic font support is required for our work out here in Chiang Mai. I can give example fonts/etc., if I knew that someone would be working on this. It seems to be the oldest bug in the database.|
|A solution for Indic fonts has been submitted by an external developer/development team last month. It just takes some time to review and test, but if all works well, it is certainly to be expected in 1.6, and the original developer even offered to backport it to the 1.4x series.|
|Wonderful news! Please let us know if the developers need anything (fonts, sample text, beta testers etc.), we would be happy to supply what we can.|
|we are always waiting for the wonderful news. I can join with nathan, and help to you. Please let us know|
Here's the announcement, but please read the whole thread:
I'm pretty sure that many of you could help.
|Any way to get a Windows build for me to test with?|
no windows build from us yet.
but if you want to help out, we have an "indic" branch in our git servers:
for the first tests, i think it's better to concentrate on linux and on people that can build their own scribus... our resources are scarce...
if you need help on compiling scribus, you can join us in the irc channel:
it's possible to get a linux to work in a virtual machine and compile scribus there.
|I too face the same issue.. Any help on this please?|
|Sabarish, we don't anticipate this being fixed immediately. It has been an issue for many many years. But recently there has been some movement around getting this to work correctly in Scribus. Please see the recent post at: https://plus.google.com/u/0/b/109612024486187515483/109612024486187515483/posts/Dy86BFX4Gim [^]|
|2005-01-16 11:59||Sivaraj||New Issue|
|2005-01-16 11:59||Sivaraj||File Added: scribus_error_screenshots.png|
|2005-01-16 16:05||cbradney||Note Added: 0003485|
|2005-01-16 16:12||cbradney||Note Added: 0003487|
|2005-01-18 10:17||plinnell||Note Added: 0003504|
|2005-01-18 10:17||plinnell||Severity||major => feature|
|2005-02-19 17:58||cbradney||Note Added: 0003751|
|2005-02-24 05:53||Sivaraj||File Added: lohit_ta.ttf|
|2005-02-24 05:59||Sivaraj||File Added: sample_text.utf8|
|2005-02-24 06:17||Sivaraj||Note Added: 0003810|
|2005-02-24 06:20||Sivaraj||File Added: lohit_hi.ttf|
|2005-06-21 17:04||omiazad||Note Added: 0005086|
|2005-06-21 17:07||omiazad||Note Edited: 0005086|
|2005-06-21 17:09||omiazad||File Added: SolaimanLipi.ttf|
|2005-06-21 17:10||omiazad||Note Added: 0005087|
|2005-06-22 01:30||ringerc||Status||new => acknowledged|
|2005-12-15 18:58||plinnell||Relationship added||related to 0002920|
|2005-12-29 06:29||ringerc||Relationship added||related to 0001726|
|2005-12-29 06:29||ringerc||Relationship added||related to 0002756|
|2006-07-02 23:50||mhanski||Relationship added||related to 0003928|
|2006-07-02 23:58||mhanski||Relationship added||child of 0003965|
|2007-01-04 10:09||cbradney||Category||Story Editor / Text Frames => NLS|
|2008-07-15 23:32||plinnell||Relationship added||has duplicate 0007140|
|2008-07-29 12:14||cfynn||Note Added: 0020063|
|2008-07-29 12:14||cfynn||Note Added: 0020064|
|2008-07-29 16:30||cfynn||Note Deleted: 0020064|
|2008-07-29 16:44||cfynn||Note Added: 0020065|
|2009-07-27 17:54||plinnell||Relationship added||parent of 0008305|
|2012-01-21 17:09||sungkhum||File Added: Battambang-Regular_0.ttf|
|2012-01-21 17:11||sungkhum||File Added: Khmer-Sample.txt|
|2012-01-21 17:12||sungkhum||Note Added: 0027583|
|2012-01-21 20:34||jghali||Note Added: 0027584|
|2012-01-31 14:58||sivakumj||Note Added: 0027632|
|2012-01-31 16:02||sungkhum||Note Added: 0027634|
|2012-09-02 16:36||jeffmcneill||Note Added: 0028890|
|2012-09-03 06:56||christoph_s||Note Added: 0028894|
|2012-09-03 07:08||sungkhum||Note Added: 0028895|
|2012-09-03 08:16||sivakumj||Note Added: 0028896|
|2012-09-03 08:30||christoph_s||Note Added: 0028897|
|2012-09-03 08:45||sungkhum||Note Added: 0028898|
|2012-09-03 09:44||ale||Note Added: 0028900|
|2013-05-01 15:28||jghali||Relationship added||related to 0011513|
|2014-09-21 16:49||jghali||Relationship added||has duplicate 0012721|
|2014-11-16 15:10||jghali||Relationship added||has duplicate 0012813|
|2015-05-10 15:47||Sabarish||Note Added: 0035083|
|2015-05-11 06:05||Kunda||Note Added: 0035087|
|My View | View Issues | Change Log | Roadmap|
|Copyright © 2000 - 2015 MantisBT Team|