[Libreoffice-bugs] [Bug 120204] New: Scalable brackets: the right bracket is randomly misaligned and too tall in formulas with fractions until random changes are made to the formula

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Sep 29 23:56:56 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=120204

            Bug ID: 120204
           Summary: Scalable brackets: the right bracket is randomly
                    misaligned and too tall in formulas with fractions
                    until random changes are made to the formula
           Product: LibreOffice
           Version: 6.1.1.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Formula Editor
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: user234683 at tutanota.com

Description:
When using scalable brackets (that is, left( <?> right) ) with fractions (that
is {<?>}over{<?>}), the brackets will often be misaligned and too tall upon
initial entry. The right bracket is always placed too high off center and is
too tall at first. The left bracket is typically placed correctly and of the
right height.

The issue seems to be stateful. That is, if the issue is fixed for a simple
formula, the issue won't happen if that exact same formula is reentered. If a
different type is entered, the issue will happen again.

The more complex the formula, the less likely it will be possible to perturb
the formula in random ways to get it to render properly. Each perturbation will
unpredictably change different combinations of scalable brackets. For simple
formulas, pressing enter a few times is typically enough to resolve it.

This is all demonstrated in the video attachment.

Steps to Reproduce:
1. Open the formula editor, either directly or embedded in a writer document
2. Paste the following complicated formula: 
sqrt{
  left( {left({partial %rho}over{partial R} right)}over{%rho} %delta R right)^2
+ left( {left({partial %rho}over{partial d} right)}over{%rho} %delta d right)^2
+ left( {left({partial %rho}over{partial l} right)}over{%rho} %delta l right)^2
}


Actual Results:
The right brackets are extremely tall and are placed above center. The left
brackets are more reasonable, but some of them are too big.

Expected Results:
The brackets should be aligned correctly and of the right size...


Reproducible: Sometimes


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
Operating system: Windows 7 x64

Version: 6.1.1.2 (x64)
Build ID: 5d19a1bfa650b796764388cd8b33a5af1f5baa1b
CPU thread: 4; OS: Windows 6.1; UI render: default;
Locale: en-US(en_US); Calc: group threaded
(Unrelated suggestion: The about dialog should be selectable so this
information can be copy and pasted)

The problem is not resolved by disabling OpenGL.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180929/94efc2b9/attachment.html>


More information about the Libreoffice-bugs mailing list