Affects Version/s: Minecraft 1.10.2, Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 17w14a, Minecraft 1.12 Pre-Release 6, Minecraft 1.12 Pre-Release 7, Minecraft 1.12, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 1.13-pre6, 1.14.4, 19w36a
Fix Version/s: None
Environment:Windows 10, JRE 1.8.0_91
Punctuation in Chinese is supposed to be full-width (i.e. has the same advance as a normal character) but Minecraft renders them incorrectly as half-width characters.
Here is an example.
As you can see from the text box above, all the punctuation characters in the text string take up the same width as a Chinese character, while most of them in game does not have the correct horizontal bearing and advance.