Summary: | Greek lowercase letters from "Greek" Symbol set are insert italic too. | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | mohammadreza shahedi <mshahedi83> |
Component: | Formula Editor | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED NOTABUG | ||
Severity: | trivial | CC: | vsfoote |
Priority: | medium | ||
Version: | 7.5.5.2 release | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=52225 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 39750 | ||
Attachments: |
Video of the bug
Sample file in LibreOffice Math Sample file in LibreOffice Writer Picture of the bug in LibreOffice Writer Using "nitalic" markup Solution to the problem |
Description
mohammadreza shahedi
2023-08-04 18:48:31 UTC
Created attachment 188780 [details]
Video of the bug
Created attachment 188781 [details]
Sample file in LibreOffice Math
Created attachment 188782 [details]
Sample file in LibreOffice Writer
Created attachment 188783 [details]
Picture of the bug in LibreOffice Writer
Trivial to adjust from sm defaults for symbols picked from the Symbols... dialog or via defined sm character constants. AdjustmentdDone via Advanced -> Expert Configuration and search for 'GreekCharStyle'. The default value 2 (as adjusted for bug 52225 at 5.3 release) renders the defined StarMath greek symbol values in the sm formula module as italic for lowers and straight for uppers. Option of setting '0' will apply no formatting--forcing use of 'italic' (and reliving need for 'nitalic' markup otherwise) in your sm formula. While option of setting '1' will force both uppers and lowers sm defined symbols into Italic. There is a related issue of bug 65808 for symbols <Alt-X> converted and not picked from the sm Symbols... dialog but that is not the issue here. Sorry, I did not understand correctly! When i go to "Tools > Options > LibreOffice > Advanced > Open Expert Configuration" and search for "GreekCharStyle", the default value is 2 (in Safe mode is 2 too.). it is correct or should it be changed? Of course 'nitalic' markup works for me. Created attachment 188839 [details]
Using "nitalic" markup
The default 'GreekCharStyle' symbol value of '2' is intentional and by design--Greek symbol uppers are normal, and ALL greek symbol "varaibles" are italic. You have the option using Expert configuration to set a '0' so no formatting is applied (and manipulate with italic/nitalic as you choose). Or you can set a '1' so *both* Greek symbol uppers and lowers within the StarMath nodes are italic. Thank you so much. When i changed "GreekCharStyle" value to "0", worked! Of course, i think the "GreekCharStyle" default value shoud be "0", by the way thank you for helping me. Created attachment 188944 [details]
Solution to the problem
|