[Bug] Zrender Overflow Word Wrapping can Break Apart Characters and can Break Before Spaces #18583
Labels
bug
difficulty: easy
Issues that can be fixed more easily than the average.
en
This issue is in English
Milestone
Version
5.0.0 - 5.4.2
5.4.3-dev.20230502
5.5.0-dev.20230501
Link to Minimal Reproduction
https://echarts.apache.org/examples/en/editor.html?c=line-marker&code=PYBwLglsB2AEC8sDeAoWtJgDYFMBcya6GOAHmAQOQAqOAtiDgE4CGYArkzrAMIAWLaAHNuEOGD7cewOmKGwA6jhwBrADSxBAE02wsMeWDJgMkriwBmRphmCwLwJgGNuAd1YgQc27AGeccK4QEpqAPBuAhjsRUZEx0ZRqROhG5ADKYACeuASoxMTAAG7MFvquVABG5irxicRBWhIEACwADABMNQC-RB0JHQDcQA
Steps to Reproduce
Current Behavior
The 3rd line starts with a space.
The 3rd line doesn't calculate the character widths correctly and is short.
One of the Domino Tiles has been broken into two illegal characters.
Expected Behavior
According to the Unicode Standard (https://www.unicode.org/reports/tr14/#SP) the wrapping should occur after all space-characters when a line-break is desired by the algorithm. Characters should also, obviously, not be broken in two and their width should be correctly determined.
Environment
Any additional comments?
No response
The text was updated successfully, but these errors were encountered: