Bug #3369

TXM 0.8.3, JFC Charts, unbreakble space as thousands separator is not managed by most of physical fonts

Added by Sebastien Jacquot 6 months ago. Updated 5 months ago.

Status:New Start date:04/13/2023
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Charts Spent time: -
Target version:TXM 0.8.4

Description

TXM 0.8.3, JFC Charts, unbreakble space as thousands separator is not managed by most of physical fonts
Most of the fonts displays the missing glyph white square instead of spaces and maybe some others characters.
e.g. see Y axis labels in partition dimensions bar chart, in windows with Lucida Sans Console.
5□000
10□000
etc.
Same problem on the CA title.

Notes and tests

After some tests, it seems in Java 16, Locale.getDefault()).format(value) uses now an unbreakable space as French thousands separator.
Most of the physical fonts selectable in expert mode from editor rendering tool bar shows the problem.

History

#1 Updated by Sebastien Jacquot 6 months ago

  • Description updated (diff)

#2 Updated by Serge Heiden 6 months ago

Is strings character encoding UTF-8 all the way up (from string production to display)?

#3 Updated by Sebastien Jacquot 6 months ago

  • Description updated (diff)

#4 Updated by Sebastien Jacquot 5 months ago

  • Subject changed from TXM 0.8.3 alpha, JFC Charts, most of the fonts, included the default one, display white square instead of spaces to TXM 0.8.3, JFC Charts, unbreakble space as thousands separator is not managed by most of physical fonts
  • Description updated (diff)
  • Target version changed from TXM 0.8.3 to TXM 0.8.4

Also available in: Atom PDF