Bug 157280 - Impress's parenthesis rendering is wrong on Korean texts
Summary: Impress's parenthesis rendering is wrong on Korean texts
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CJK-Korean
  Show dependency treegraph
 
Reported: 2023-09-16 21:09 UTC by DaeHyun Sung
Modified: 2024-05-01 03:15 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Impress korean text with parentheses test file (580.44 KB, application/vnd.oasis.opendocument.presentation)
2023-09-16 21:10 UTC, DaeHyun Sung
Details
LibreOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong (2.13 MB, image/png)
2023-09-16 21:12 UTC, DaeHyun Sung
Details
LibreOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong (2.28 MB, image/png)
2023-09-16 21:12 UTC, DaeHyun Sung
Details
MS Powerpoint slide01 screenshot - korean text with parentheses rendering works correctly (2.37 MB, image/png)
2023-09-16 21:14 UTC, DaeHyun Sung
Details
MS Powerpoint slide02 screenshot - korean text with parentheses rendering works correctly (2.79 MB, image/png)
2023-09-16 21:15 UTC, DaeHyun Sung
Details
OpenOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong (1.61 MB, image/png)
2023-09-16 21:18 UTC, DaeHyun Sung
Details
OpenOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong. (2.17 MB, image/png)
2023-09-16 21:19 UTC, DaeHyun Sung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DaeHyun Sung 2023-09-16 21:09:21 UTC
Description:
Impress's parenthesis rendering is wrong in Korean texts.

I am reporting it very late because I was busy with various situations.


While preparing for the LibreOffice Conference slides in 2020, 2021, and this year, I found that the Korean text with parenthesis rendering was wrong in LibreOffice.


Korean is a CJK cultural sphere, but special characters rendering such as parentheses like Western text, unlike Chinese and Japanese.
Unlike Chinese and Japanese, Korean text with parentheses is not adjusted to avoid widening between letters. 


Example1) Requirements for Hangul Text Layout and Typography
한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항
https://w3c.github.io/klreq/#inter-char-rest 

Example2) Punctuations as an environment ofHangeul Typography
http://koreantypography.org/wp-content/uploads/thesis/kst_j4_3.pdf


Steps to Reproduce:
1. open Impress 
2. input Korean text with parentheses
3. render Korean text with parentheses

Actual Results:
Rendered to adjust the space between Korean and parentheses

Expected Results:
Rendered that there is no space between Korean and parentheses


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.6.0.3 (X86_64) / LibreOffice Community
Build ID: 69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265
CPU threads: 10; OS: Mac OS X 13.5.2; UI render: Skia/Metal; VCL: osx
Locale: ko-KR (ko_KR.UTF-8); UI: en-US
Calc: threaded

Version: 24.2.0.0.alpha0+ (AARCH64) / LibreOffice Community
Build ID: 6d61e34e5623eab8f735344b0e659d834f6069e0
CPU threads: 10; OS: Mac OS X 13.5.2; UI render: Skia/Metal; VCL: osx
Locale: ko-KR (ko_KR.UTF-8); UI: ko-KR
Calc: threaded
Comment 1 DaeHyun Sung 2023-09-16 21:10:44 UTC
Created attachment 189634 [details]
Impress korean text with parentheses test file

Impress korean text with parentheses test file
Comment 2 DaeHyun Sung 2023-09-16 21:12:22 UTC
Created attachment 189635 [details]
LibreOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong

LibreOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong
Comment 3 DaeHyun Sung 2023-09-16 21:12:59 UTC
Created attachment 189636 [details]
LibreOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong

LibreOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong
Comment 4 DaeHyun Sung 2023-09-16 21:14:16 UTC
Created attachment 189637 [details]
MS Powerpoint slide01 screenshot - korean text with parentheses rendering works correctly

MS Powerpoint slide01 screenshot - korean text with parentheses rendering works correctly
Comment 5 DaeHyun Sung 2023-09-16 21:15:09 UTC
Created attachment 189638 [details]
MS Powerpoint slide02 screenshot - korean text with parentheses rendering works correctly

MS Powerpoint slide02 screenshot - korean text with parentheses rendering works correctly
Comment 6 DaeHyun Sung 2023-09-16 21:18:09 UTC
Created attachment 189639 [details]
OpenOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong

OpenOffice Impress slide01 screenshot - korean text with parentheses rendering is wrong.
The bug is inherited from OpenOffice.
Comment 7 DaeHyun Sung 2023-09-16 21:19:03 UTC
Created attachment 189641 [details]
OpenOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong.

OpenOffice Impress slide02 screenshot - korean text with parentheses rendering is wrong.
The bug is inherited from OpenOffice.
Comment 8 Stéphane Guillou (stragu) 2023-10-02 13:25:45 UTC
Thanks for the report!
Reproduced in recent trunk build:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e3c961e6a3917d95534652e0f982918cc1079015
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Confirmed that on MS Office.com, opening the example document saved as XLSX does not have the excessive spacing.

A workaround is to got to "Format > Paragraph > Asian Typography" and turn off "Apply spacing between Asian and non-Asian text", but is that a good workaround in your opinion, or is that too wide-ranging? Should a solution only affect the spacing around parentheses and brackets?
And if turning that setting off is the right solution, should it be off by default for Paragraphs in Korean, i.e. what is requested in bug 136663?

I see you have already commented there a few years ago.
Please also see Khaled's question in  bug 136663 comment 9, maybe you can answer.
Comment 9 QA Administrators 2024-03-31 03:13:25 UTC Comment hidden (obsolete)
Comment 10 QA Administrators 2024-05-01 03:15:11 UTC
Dear DaeHyun Sung,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INSUFFICIENTDATA due to inactivity and
a lack of information which is needed in order to accurately
reproduce and confirm the problem. We encourage you to retest
your bug against the latest release. If the issue is still
present in the latest stable release, we need the following
information (please ignore any that you've already provided):

a) Provide details of your system including your operating
   system and the latest version of LibreOffice that you have
   confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED
and we will attempt to reproduce the issue. Please do not:

a) respond via email 

b) update the version field in the bug or any of the other details
   on the top section of our bug tracker

Warm Regards,
QA Team

MassPing-NeedInfo-FollowUp