Bug 167087 - Port style:script-type support from Writer to other modules
Summary: Port style:script-type support from Writer to other modules
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.8.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on: 34141 34142
Blocks: Script-Assignment
  Show dependency treegraph
 
Reported: 2025-06-18 17:48 UTC by Volga
Modified: 2025-06-19 08:03 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 Volga 2025-06-18 17:48:36 UTC
Description:
After bug 166011 and bug 166012, it's possible to make even more explicited output for characters that shared by numerous scripts. Unfortunately, this is currently limited to Writer. 

Steps to Reproduce:
1. Download attachment 201298 [details]
2. Open files in Calc, Impress and Draw respectively
3. Select text, then right click status bar to change language

Actual Results:
Interpuncts doesn't change visual appearances

Expected Results:
Interpuncts should change visual appearances after change language from status bar.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0bc7781a90af0eb474b5d9baa93da3f11b861cb7
CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win
Locale: zh-CN (zh_CN); UI: en-US
Calc: CL threaded
Comment 1 Jonathan Clark 2025-06-19 08:03:12 UTC
Confirmed.

The easy way to implement this would be to add it to the character dialog. In order to make it work like it currently does in Writer, we would probably need to fix bug 34141 and bug 34142 first.