https://bugs.documentfoundation.org/show_bug.cgi?id=168587
Bug ID: 168587
Summary: Complex mathematical equations get cut in the
LibreOffice Writer for IEEE Conference Paper. They do
not get visible completely until the equation box’s
borders are adjusted manually. This problem repeats
for an equation for every edit.
Product: LibreOffice
Version: 25.8.1.1 release
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
When the IEEE Conference Paper .docx template is used to write a paper in the
LibreOffice writer, the complex mathematical equations are not visible
completely until the equation box’s borders are adjusted manually. Even after
adjusting the boarders to make the equation visible properly in the Writer,
every time the equation is edited with the equation editor, the problem of
partially visibility again appears. The same boarder adjustment is again needed
to be done to solve the problem. This loop continues until the final edit is
done for that equation.
Steps to Reproduce:
1. Download IEEE Conference Template .docx file from the official website (type
: Microsoft Word template, Variant : A4):
[https://www.ieee.org/content/dam/ieee-org/ieee/web/org/conferences/conference-template-a4.docx]
2. Open the template in LibreOffice Writer.
3. Choose any space in-between the paragraph body text area to test the issue.
Insert > OLE Object > Formula object.
4. Now as the formula text-box appears, for testing the issue insert this
formula by simple copying from here and pesting in the formula text box :
{v} rsub {d} "=" {R} rsub {s} {i} rsub {d} "+" {d {ψ} rsub {d}} over {dt} "-"
{ω} rsub {e} {ψ} rsub {q}
After pasting the above formula in the formula text box, format the formula
text font and size. IEEE paper standard is: “Times New Roman” font for both
text and math formula with font size = 10 pt.
Just go to option : Format > Fonts > Keep “Math” font as “OpenSymbol” and
change all other fonts as “Times New Roman”, “Variables” as “Times New Roman,
Italic”. Now select both “Ok” and “Default” for saving the font.
Now, go to option : Format > font size > Select Base Size = 10 pt., keep
relative text sizes as it is. Now select both “Ok” and “Default” for saving the
font.
Now just click anywhere in the main writer page, that will close the formula
text-box and the formula appears in the writer page with proper formatting.
Actual Results:
You can clearly see that the lower part of the formula is not visible
completely. You can fix this issue by double-clicking on the formula and then
when the formula text box appears for editing, just then increase the upper
border of the formula box in the writer page, then click outside the box to
again see the final result. It will make the whole formula visible again. But
this issue will again appear for the same formula if you again edit the formula
by double clicking on the formula. Try it. Edit something in the formula (or
just double click the formula to open the formula text editor and no need to
edit anything) and click outside to see the final result. The formula will
again become non-visible partially.
This issue appears with any complex formula which has height more than normal
alphabetic text height (i.e. derivative, integration, matrix and so on). Most
of the mathematical formulas generally has greater height than normal
alphabetic text. So it is a crucial problem for scientific text writing.
Expected Results:
With any type of mathematical formulas with any font-type, font-style,
font-size and mathematical functions the final formatted formula which appears
in the writer page should appear as well-formatted, completely visible and open
to multiple edits without destroying the desired format.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
Build Date & Hardware:
The issue is still present in the latest LibreOffice version :
Version: 25.8.1.1 (X86_64)
CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster;
VCL: win
Locale: en-IN (en_IN); UI: en-US
Calc: threaded
The problem was present in the previous versions also. Do not exactly know,
from which version this issue started.
--
You are receiving this mail because:
You are the assignee for the bug.