Bug 164540 - Wrongly application of "Asian text font" for interpuncts etc. when the paragraph contains a mixture of western and asian characters
Summary: Wrongly application of "Asian text font" for interpuncts etc. when the paragr...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CJK Language-Detection
  Show dependency treegraph
 
Reported: 2025-01-02 07:43 UTC by Volga
Modified: 2025-01-08 15:13 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Test case (11.14 KB, application/vnd.oasis.opendocument.text)
2025-01-02 07:44 UTC, Volga
Details
Screenshot (50.78 KB, image/png)
2025-01-02 07:47 UTC, Volga
Details
Test case 2 (11.25 KB, application/vnd.oasis.opendocument.text)
2025-01-08 15:09 UTC, Volga
Details
Another screenshot (47.73 KB, image/png)
2025-01-08 15:13 UTC, Volga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Volga 2025-01-02 07:43:50 UTC
Description:
After a bug fix for bug 66791, some interpuncts still looks so differently, and this was already reported in bug 124657.


Steps to Reproduce:
1. Open Test case.odt

Actual Results:
1st line: First ‧ (U+2027) is rendered with Source Han Serif SC, second ‧ is rendered with fallback font.
2nd line:  · (U+00B7) are all rendered with Liberarion Serif.

Expected Results:
N/A


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.0.1.0+ (X86_64) / LibreOffice Community
Build ID: 00f426c5437893d158e6ce00bc540c326f6487d2
CPU threads: 4; OS: Windows 10 X86_64 (10.0 build 19045); UI render: default; VCL: win
Locale: zh-CN (zh_CN); UI: zh-CN
Calc: threaded
Comment 1 Volga 2025-01-02 07:44:39 UTC
Created attachment 198347 [details]
Test case

This is the file made for this bug report.
Comment 2 Volga 2025-01-02 07:47:49 UTC
Created attachment 198348 [details]
Screenshot

This is what I have seen anyway.
Comment 3 Volga 2025-01-02 07:53:07 UTC Comment hidden (off-topic)
Comment 4 Volga 2025-01-05 15:11:09 UTC
In some fonts as Linux Libertine, Roboto and so on I've seen the glyphs for U+2013, U+2014, U+2026, U+25CF were sightly narrower then em width when they are compared with CJK fonts. So, the same bug fix should also applied to them as well.

Also see:
https://www.w3.org/International/clreq/#tables_of_chinese_punctuation_marks
https://www.w3.org/International/jlreq/#cl-01
Comment 5 Volga 2025-01-08 15:09:47 UTC
Created attachment 198432 [details]
Test case 2
Comment 6 Volga 2025-01-08 15:13:57 UTC
Created attachment 198433 [details]
Another screenshot

This time I reproduced with KaiTi font.

Also see:
https://learn.microsoft.com/en-us/windows/deployment/windows-missing-fonts