Bug 114761 - Inseparable characters of line breaking and word wrapping support for CJK
Summary: Inseparable characters of line breaking and word wrapping support for CJK
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CJK
  Show dependency treegraph
 
Reported: 2017-12-30 02:52 UTC by Cheng-Chia Tseng
Modified: 2018-01-26 16:59 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cheng-Chia Tseng 2017-12-30 02:52:00 UTC
Description:
In Asian Layout setting, there is a “Not to be broken on either side”, also called as "分離禁止文字 (inseparable characters)", rule to restrict 2 characters not to be separated, eg. "——" and "……".

LibreOffice layout engine does support "——" inseparable but lack of "……" support. It is also better to be able to configure in Tools > Options > Language Settings > Asian Layout.

Steps to Reproduce:
1. "……" and "——" which have 2 characters should not be separated at the end of the line when wrapping or line breaking
2. Input a lot of characters before "……" or "——" until the line wraps

Actual Results:  
"……" is separated at the end of the line after wrapping while "——" still get together

Expected Results:
"……" should not be separated at the end of the line after wrapping. And it is better configurable in Tools > Options > Language Settings > Asian Layout.


Reproducible: Always


User Profile Reset: No



Additional Info:


User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 Mark Hung 2017-12-30 04:42:40 UTC
This is an enhancement request to support prohibition rules for unbreakable marks as specified in CLREQ.
https://www.w3.org/TR/clreq/#prohibition_rules_for_unbreakable_marks
Comment 2 Buovjaga 2018-01-26 16:59:04 UTC
Setting to NEW