-
Notifications
You must be signed in to change notification settings - Fork 19.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[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
Comments
echarts-bot
bot
added
en
This issue is in English
pending
We are not sure about whether this is a bug/new feature.
labels
May 2, 2023
7 tasks
Ovilia
removed
the
pending
We are not sure about whether this is a bug/new feature.
label
Jun 13, 2023
Ovilia
added
the
difficulty: easy
Issues that can be fixed more easily than the average.
label
Jun 13, 2023
This issue is labeled with Please have a look at How to debug ECharts if you'd like to give a try. 🤓 |
There already is a pull request pending (ecomfe/zrender#1006) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
difficulty: easy
Issues that can be fixed more easily than the average.
en
This issue is in English
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: