View Issue Details

IDProjectCategoryView StatusLast Update
0014579ScribusStory Editor / Text Framespublic2017-01-21 18:21
Reportersurvtur Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.5.2 
Summary0014579: Characters with unicode code 65536+ (0x10000+)
DescriptionIf 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 ReproduceTry to copy-paste it:



Tagsunicode
PatchNo

Activities

survtur

2017-01-21 18:18

reporter  

test.sla (120,028 bytes)

survtur

2017-01-21 18:20

reporter   ~0043393

Unfortunately original symbol could not be stored in this Issue Tracker.

survtur

2017-01-21 18:21

reporter  

Issue History

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