Opened 5 years ago

Closed 5 years ago

#251 closed defect (invalid)

Problems displaying UTF-16 characters

Reported by: patrik.svestka@… Owned by:
Priority: major Milestone:
Component: default Keywords:
Cc: Also affects CVS HEAD (eXept version): no

Description

This maybe connected to the issue #126 (perphaps some settings interact with it.

When you paste the UTF-16 string like to a method or Workspace:

'Testing Unicode chars: ř ž č ルすしかき'

The only partical text is displayed:

Right after paste:

Text displayed right after pasting

After pressing home/end few times:

Pressing home end few times

Attachments (2)

after_pressing_home_end.png (23.3 KB ) - added by patrik.svestka@… 5 years ago.
Pressing home end few times
right_after_paste.png (14.9 KB ) - added by patrik.svestka@… 5 years ago.
Text displayed right after pasting

Download all attachments as: .zip

Change History (5)

by patrik.svestka@…, 5 years ago

Attachment: after_pressing_home_end.png added

Pressing home end few times

by patrik.svestka@…, 5 years ago

Attachment: right_after_paste.png added

Text displayed right after pasting

comment:1 by patrik.svestka@…, 5 years ago

It appears to be a problem of the particular font Source code pro. This is a TrueType font created by Adobe - https://github.com/adobe-fonts/source-code-pro.

This is my favourite font now, I'll try to investigate the issue further.

comment:2 by patrik.svestka@…, 5 years ago

The issue is definitely font issue! I'm glad that it is not a bug.

Does Smalltalk/X support OTF fonts? When I install otf font I see only one size (30pt)? The true type version of the same font works fine.

Some interesting font comparisons:

Source Han Sans vs Source Sans Pro & Source Code Pro
https://blogs.adobe.com/CCJKType/2015/01/shs-vs-ssp-and-scp.html

OTF vs TTF
http://www.differencebetween.net/technology/difference-between-ttf-and-otf/

Version 0, edited 5 years ago by patrik.svestka@… (next)

comment:3 by patrik.svestka@…, 5 years ago

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.