Bug 127948

Summary: Equations cannot be easily resized in Libreoffice Impress.
Product: LibreOffice Reporter: Stan <schymans>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: vsfoote, xiscofauli
Priority: medium    
Version: 5.0 all versions   
Hardware: All   
OS: Linux (All)   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=48846
Whiteboard:
Crash report or crash signature: Regression By:

Description Stan 2019-10-03 12:54:16 UTC
Description:
As reported before (https://ask.libreoffice.org/en/question/20443/set-font-size-of-impress-equations-out-of-equation-editor/), formulas generated in equation editor cannot be easily resized. The size is automatically protected. That report was closed as "not relevant or outdated", apparently based on following claim: 
"In LO version 4.2 you can enlarge the formula same as all other drawing objects. It does only resizes the visual appearance of the formula but not it internal font size.

In older versions you need to use the Position&Size dialog. Uncheck size protection and set the desired size immediately inside the dialog. Closing the dialog will enable size protection automatically in versions before 4.2."

Here I am with LO version 6.1.2.1 and the size protection is still automatically enabled. Very annoying!

Steps to Reproduce:
1. Create equation
2. Try to resize by dragging one of the corners
3. Open Position and Size dialog, uncheck "Size protected"
4. Try to resize by dragging one of the corners again.

Actual Results:
Size is protected, cannot be adjusted by dragging corners.

Expected Results:
I should be able to resize the formula by dragging, especially after unprotecting size. It should not even be protected in the first place.


Reproducible: Always


User Profile Reset: No



Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: PresentationDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes
Comment 1 Xisco FaulĂ­ 2019-10-03 13:25:39 UTC Comment hidden (obsolete)
Comment 2 V Stuart Foote 2019-10-04 15:18:25 UTC
bug 85860 is a different facet of handling frames--distance to borders and resizing the OLE object accordingly.

Issue here is that there is no graphical scaling of sm ODF formulas inserted to canvas as OLE objects. That is bug 99792 but reality is it would require major refactoring of the sm Math formula editor. Size of the OLE is protected for good reason.

Meanwhile it is trivial to scale a formula within the sm Math formula editor session opened with the OLE.

Simply wrap your formula in a size stanza--e.g.  size ## { formula }; no fuss no muss.  Resulting increase or decrease of the formula's layout (also done in the Math formula editor's Format menu) will render to slide canvas on leaving the Math formula editor.

The OLE formula can then be repositioned.

*** This bug has been marked as a duplicate of bug 99792 ***