Issue 69713 - wrong/ugly spacing between symbols in formula editor
Summary: wrong/ugly spacing between symbols in formula editor
Alias: None
Product: Math
Classification: Application
Component: ui (show other issues)
Version: OOo 2.0
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2006-09-21 07:57 UTC by nbarov
Modified: 2013-02-07 22:33 UTC (History)
1 user (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description nbarov 2006-09-21 07:57:14 UTC
The default behavior in formula editor (on both Linux and Windows) has too much
horizontal spacing between symbols. That doesn't look right, and it differs from
how both Word and LaTeX (and probably every other formula editor) work. 

A partial workaround is to set Spacing = 0% in Format->Spacing..., but that
results in zero spacing between a variable and an operator, such as "a + b".
This can be corrected by entering the formula as "a ``+`` b", but that's a huge
pain to do for every equation, and it took me a long time to discover the trick.

My suggestion is to set Spacing = 0% by default, but add extra space around
operators like +,-,=, etc. That will solve most of the problems. 

The kerning rules could also be improved. For example, when I type "xy" without
a space, the two characters are much closer together than if I type "x y" with a
space between them, even though in the latter case the program still tries to
put the as close together as possible (assuming that "Spacing" is set to zero).
That proves that in the case of typing "xy" some sort of kerning rules are
getting invoked. Those same rules need to be applied for any pair of symbols
that are next to each other. 

<rant> This sort of an obvious flaw is enough to drive away many would-be
adopters coming from the scientific community. It needs to be fixed NOW!!! </rant>
Comment 1 michael.ruess 2006-09-29 15:01:58 UTC
Reassigned to requirements.