View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0014579 | Scribus | Story Editor / Text Frames | public | 2017-01-21 18:18 | 2024-12-27 22:44 |
Reporter | survtur | Assigned To | cbradney | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.5.2 | ||||
Fixed in Version | 1.6.3.svn | ||||
Summary | 0014579: Characters with unicode code 65536+ (0x10000+) | ||||
Description | If you paste it something like this (�) into a text, it will be normally visible in Story Editos, but it will be shown as two wrong characters in a Text Frame. As i undertood from .SLA XML, this is what happens with symbol (�) - original code is 127809 = 0x1f341. It is stored as: <ITEXT FONTSIZE="10" Unicode="55356"/> <ITEXT FONTSIZE="10" Unicode="57153"/> Which is 0xd83c and 0xdf41. AFAIK first part 55356 is same for all characters with 65536+ codes. | ||||
Steps To Reproduce | Try to copy-paste it: � | ||||
Tags | unicode | ||||
Patch | No | ||||
|
|
|
Unfortunately original symbol could not be stored in this Issue Tracker. |
|
|
|
Committed workaround to crash in Qt6/1.7.0.svn due to lack of UTF-32 support and doc has been manually edited. |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-01-21 18:18 | survtur | New Issue | |
2017-01-21 18:18 | survtur | File Added: test.sla | |
2017-01-21 18:18 | survtur | Tag Attached: unicode | |
2017-01-21 18:20 | survtur | Note Added: 0043393 | |
2017-01-21 18:21 | survtur | File Added: Screenshot from 2017-01-21 21:21:30.png | |
2024-12-27 15:13 | cbradney | Assigned To | => cbradney |
2024-12-27 15:13 | cbradney | Status | new => resolved |
2024-12-27 15:13 | cbradney | Resolution | open => fixed |
2024-12-27 15:13 | cbradney | Fixed in Version | => 1.6.3.svn |
2024-12-27 15:13 | cbradney | Note Added: 0051819 | |
2024-12-27 22:44 | cbradney | Status | resolved => closed |