View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013863 | Scribus | Story Editor / Text Frames | public | 2016-03-28 14:15 | 2016-12-08 21:41 |
Reporter | MZaske | Assigned To | Fahad | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
OS | Win + Linux | OS Version | several | ||
Product Version | 1.4.6 | ||||
Target Version | 1.5.3 | Fixed in Version | 1.5.3.svn | ||
Summary | 0013863: combining diacritics not all working | ||||
Description | The Unicode combining diacritics are important for our language, as we are using them on all our vowels to mark gramatical tone. Some combinations of our vowels with the combining diacritics are not rendering correctly, while they always render correctly in Web-pages, in LibreOffice etc. | ||||
Steps To Reproduce | Take any recent version of Scribus, make a text-frame and paste this sample stuff (our ten vowels, yes ten, with and without the diacritics we need): a a? a? a? e e? e? e? i i? i? i? o o? o? o? u u? u? u? ? ?? ?? ?? ? ?? ?? ?? ? ?? ?? ?? ? ?? ?? ?? ? ?? ?? ?? Here on the webpage, all looks nice, inside Scribus it will look less nice. | ||||
Additional Information | On 28 March 2016 Craig Bradney kindly asked me on the Scribus e-mail list to submit this here, and promissed that it will be looked into (in context of testing the brand new 1.5.2 trunk): Hi Martin The best you can do is make a sample doc for us right now. 1 image frame with a picture of well rendered text from another app like Word or similar 1 text frame containing the same text. Let us know the font that works and where we can get it and of course what language it is. The text should be something we c an publish and republish without issue. Submit all that in a bug and we'll test it. We'll be providing some test binaries in a week or so. Craig | ||||
Tags | #please_test, fixed, HOST-Oman, RTL | ||||
Patch | No | ||||
|
|
|
|
|
|
|
We are not some nerds looking for trouble, but regular Scribus users, who can be found when searching for "Anii" on the Scribus Wiki success stories: https://wiki.scribus.net/canvas/Success_stories_2016#Decorated_proverbs_via_WhatsApp_broadcast https://wiki.scribus.net/canvas/Success_stories_2014#Modern_Publishing_for_West_Africa https://wiki.scribus.net/canvas/Success_stories_2012#Magazine:_G.CA.8Afa.C5.8Ba_G.CA.8Af.C9.94l.C9.A9_or_short_.22G.CA.8AG.CA.8A.22 Thank you for any help you can give into this issue, as it proves a real pain during our normal workflow (needing to tweak those diacritics manually with advanced-text-movements (dummy kerning)). |
|
Unicode_hints.txt (427 bytes)
our ten vowels Ǝ U+018E U018E ǝ U+01DD U01DD Ɩ U+0196 U0196 ɩ U+0269 U0269 Ɔ U+0186 U0186 ɔ U+0254 U0254 Ʊ U+01B1 U01B1 ʊ U+028A U028A Ɛ U+0190 U0190 ɛ U+025B U025B our special consonants Ŋ U+014A ENG ŋ U+014B eng Ɖ U+0189 U0189 ɖ U+0256 U0256 our nomal combining diacritics, which we need in every text: U+0300 U+0301 U+0302 Those should match with each vowel listed above. |
|
|
|
I test the example file in CTL branch and it seems the bug is fixed. please see the screen shot. |
|
According to HOST-Oman team, these issues are fixed in the new CTL branch! See https://github.com/HOST-Oman/scribus/issues/77 There will be a build provided soon to test this fix OR one can build their branch manually. |
|
This is looking promissing. Seems my original file was used: "This test file has been created with Scribus 1.4.6 on Win 10 Pro 64bit" and then opened in Scribus 1.5.2svn. From what I can see, the bug is fixed indeed. Respect! Even yesterday I was online, searching for a copy of this famous 1.5.2trunk but could not find it anywhere (where I normally find Scribus versions for download). I am very willing (even interested) to test this new version. But building (compiling or whatever) is not my expertise; I spend more time publishing stuff than building the tools for it. So if you want people to test, just shout when we can download an installer. No rush. I could test on recent Windows 10 or OpenSuse Leap or Ubuntu, all 64bit. Go team! greets, Martin |
|
r21564 |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-03-28 14:15 | MZaske | New Issue | |
2016-03-28 14:15 | MZaske | File Added: example_rendering_diacritics.sla | |
2016-03-28 14:16 | MZaske | File Added: good_rendering_in_LibreOffice5.png | |
2016-03-28 14:22 | MZaske | File Added: bad_rendering_in_Scribus_up_to_146_and_151.png | |
2016-03-28 14:26 | MZaske | Note Added: 0039470 | |
2016-03-28 14:33 | MZaske | File Added: Unicode_hints.txt | |
2016-03-29 04:19 | Kunda | Relationship added | related to 0008669 |
2016-03-31 03:54 | Fahad | File Added: anii.jpg | |
2016-03-31 03:55 | Fahad | Note Added: 0039600 | |
2016-03-31 04:19 | Kunda | Tag Attached: #please_test | |
2016-03-31 04:19 | Kunda | Tag Attached: fixed | |
2016-03-31 04:19 | Kunda | Tag Attached: HOST-Oman | |
2016-03-31 04:19 | Kunda | Tag Attached: RTL | |
2016-03-31 04:20 | Kunda | Status | new => confirmed |
2016-03-31 12:15 | Kunda | Note Added: 0039617 | |
2016-04-01 12:51 | MZaske | Note Added: 0039675 | |
2016-12-03 22:47 | cbradney | Assigned To | => Fahad |
2016-12-03 22:47 | cbradney | Status | confirmed => resolved |
2016-12-03 22:47 | cbradney | Resolution | open => fixed |
2016-12-03 22:47 | cbradney | Fixed in Version | => 1.5.3.svn |
2016-12-03 22:47 | cbradney | Note Added: 0042628 | |
2016-12-05 20:21 | cbradney | Status | resolved => closed |
2016-12-08 21:41 | cbradney | Target Version | => 1.5.3 |