Apache OpenOffice (AOO) Bugzilla – Issue 92062
Use only Unicode-Symbols
Last modified: 2013-02-07 22:32:49 UTC
Problem: The defined Symbols for Greek Letters are inconsistent. %ALPHA is a Latin in Times New Roman, italics, %LAMBDA is a private use character in StarSymbol Normal. This is an outdated behaviour since Unicode is availible. For consistant layout of formulas Symbols should be taken from Unicode without a font or style attached. Now it is not possible to change standard font in Writer to anything other than TNR without changing the symbols catalougue extensively and it has again to be changed if the base font is changed. Solution: - Use only well defined Unicode-Symbols from the defined variable basefont without style - If a character does not exist use a fallback font like in writer. (replace with a character from a similar font) - Dump the current symbol-dialogue completely and replace it with extensive palettes of Unicode characters like in most TeX-applications, an insert>special unicode character dialogue and a simple auto correct function with all TeX- Codes predefined
I checked e_psi's example with the same result, %ALPHA and %LAMBDA are from different font sets as reported. We have several issues concernining similar requests: - Issue 45400 "Including Unicode arrows and maths symbols in Catalog" - Issue 89445 "Greek and Maths symbols are private in Formula Editor" (Fixed) - Issue 36535 "Impossible to enter non italic greek characters" - Issue 69374 "OO uses private characters for MathML" (Fixed??)
Created attachment 55337 [details] sample file and screenshots
Reassigned to requirements.