Bug 156763 - Implement "Thai Distributed" paragraph alignment
Summary: Implement "Thai Distributed" paragraph alignment
Status: RESOLVED DUPLICATE of bug 154881
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Paragraph-Alignment
  Show dependency treegraph
 
Reported: 2023-08-14 10:11 UTC by Hossein
Modified: 2023-08-14 11:02 UTC (History)
1 user (show)

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 Hossein 2023-08-14 10:11:41 UTC
Description:
In MS Office, there is a text justification option called "Thai Distributed". The tool-tip says:

"Thai Distributed
Align paragraph to both the left and right margins by adding extra space between each two characters for languages with tone mark and vowel mark.

This creates a document with clean look."

Also, in the documentation folder of writerfilter, one may find this file:

writerfilter/documentation/sprms.txt

0x2461: extra alignment:

        4: distributed
        8: justify low
        5: justify middle
        7: justify high
        9: Thai Distribute

It clarifies that there is another alignment mode, "Thai Distribute(d)". Unfortunately, I could not find any mention of this mode in LibreOffice source code and documentation.

Here are some screenshots from this feature in MS Office:
https://pantip.com/topic/36134542
https://pantip.com/topic/30273386

This may also be useful:

Requirements for justification in Thai #19
https://github.com/w3c/sealreq/issues/19

Video description:

YouTube: Thai Distributed in Office word is the very important tools for spacing
https://www.youtube.com/watch?v=w7y4jOw9NJ0
Comment 1 ⁨خالد حسني⁩ 2023-08-14 11:02:00 UTC

*** This bug has been marked as a duplicate of bug 154881 ***