[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
Upstream root caused this as per https://bugs.documentfoundation.org/show_bug.cgi?id=45284#c15 and still reproducible in: Version: 6.3.2.2 (x64) Build ID: 98b30e735bda24bc04ab42594c85f7fd8be07b9c The WORKAROUND patch would need to go through QA to be included in upstream release. ** Changed in: libreoffice (Ubuntu) Status: Incomplete => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
Launchpad has imported 25 comments from the remote bug at https://bugs.documentfoundation.org/show_bug.cgi?id=45284. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2012-01-26T12:41:06+00:00 Yury wrote: Created attachment 56202 remove appending of the hard-coded font sizes (made against git checkout) This is about formulas in writer file which is being exported (saved as) microsoft word .doc file. The current conversion routines in starmath/ subdir append hard-coded font sizes ("size 12" to normal content, "size 8" to super- and subscripts etc.), regardless of what is set in LibreOffice formula editor's settings. That is, of course, completely wrong approach. This way formulas are, in fact, corrupted. There are many tickets for this issue filed in OOO bugzilla, by the way. One way of correcting this is proposed in a patch attached, pending the implementation of "completely correct" way of exporting font sizes in formulas to .doc (in ole streams attributes). This patch just removes the code which adds "size %d {" and corresponding "}". "Works for me", as now I'm able to export many-formulas document to word's .doc and not have to *edit* each and every of those, if something other than "size 12" is required (I still have to double-click each and every of those to correct the previews, but that's another problem, albeit related). Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/19 On 2012-02-17T07:55:23+00:00 Sasha-libreoffice wrote: @ Michael Please, take look at this bug. Appears that it contains ready patch for fixing this bug. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/20 On 2012-02-29T01:23:25+00:00 Sasha-libreoffice wrote: @ Ivan Please, take look at this bug. Appears that it contains ready patch for fixing this bug. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/21 On 2012-02-29T02:13:01+00:00 Michael-stahl wrote: sounds plausible, but i know ~nothing about WW8; Caolan, Cedric, Lubos: please take a look at the patch here Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/22 On 2012-02-29T04:06:51+00:00 Caolanm wrote: seeing as this is a patch to the import, I guess the problem is a round trip from .doc back to .doc again ? Can you attach a demo document which shows the problem that this fixes. Its been a very long time since I played with the MathType format. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/23 On 2012-02-29T07:16:37+00:00 Timofeev-i-s wrote: Heh, since I am in the CC list... :) The patch looks a bit weird to me: it removes the support of the SIZE record of the MTEF. However, MTEF is the format I am not familiar with, I have just downloaded the specification and looking into it right now. :) Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/24 On 2012-02-29T10:38:29+00:00 Yury wrote: I'll attach a prepared and re-tested example tomorrow. And, like I said before, this patch is not a real solution, but a kludge, really. As I don't understand the starmath module too well myself, I've just removed ("hacked off") a provision for inserting the "size" tag, which is abused by export to Word Eq. editor AND import from Word Eq. editor routines. Personally, I can live without "size" tag (I'd rather have a global font size(s) changing control/dialog), but the effective corruption of formulas by insertion of "size 12", "size 8" is quite a PITA. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/25 On 2012-03-03T03:08:47+00:00 Yury wrote: Created attachment 57967 10pt equivalent of ooo's "{a123} wideslash {b456}" made in word Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/26 On 2012-03-03T03:10:58+00:00 Yury wrote: Created attachment 57968 14pt equivalent of "{a123} wideslash {b456}" made in word Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/27
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
** Bug watch added: Document Foundation Bugzilla #45284 https://bugs.documentfoundation.org/show_bug.cgi?id=45284 ** Changed in: df-libreoffice Importance: Low => Unknown ** Changed in: df-libreoffice Status: Invalid => Unknown ** Changed in: df-libreoffice Remote watch: Document Foundation Bugzilla #40187 => Document Foundation Bugzilla #45284 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
Launchpad has imported 8 comments from the remote bug at https://bugs.documentfoundation.org/show_bug.cgi?id=40187. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2011-08-17T21:59:21+00:00 Christopher M. Penalver wrote: Created attachment 50338 example.odt Downstream bug may be found at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044 1) lsb_release -rd Description: Ubuntu 11.04 Release: 11.04 2) apt-cache policy libreoffice-writer libreoffice-writer: Installed: 1:3.3.3-1ubuntu2 Candidate: 1:3.3.3-1ubuntu2 Version table: *** 1:3.3.3-1ubuntu2 0 100 /var/lib/dpkg/status 1:3.3.2-1ubuntu5 0 500 http://us.archive.ubuntu.com/ubuntu/ natty-updates/main i386 Packages 1:3.3.2-1ubuntu4 0 500 http://us.archive.ubuntu.com/ubuntu/ natty/main i386 Packages 3) What is expected to happen in LibreOffice Writer via the Terminal: cd ~/Desktop && wget https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/+attachment/2287815/+files/example.odt && lowriter -nologo example.odt save to .doc and open the .doc it looks the same as the .odt. 4) What happens instead is the embedded Math equation is resized. The Math equation changes from: size 21{ Prod cSub { size 14{ ital "k="1} } cSup { size 14{N} } {p rSub {size 14 {k} }^{size 14 n_{size 10 k} } } } in the .odt to: size 12{ Prod cSub { size 8{ ital "k="1} } cSup { size 8{N} } {p rSub { size 8{k} } rSup { size 8{n rSub {k} } } } } {} in .doc. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/8 On 2011-08-19T01:54:40+00:00 Jeffdchang wrote: Confirmed for LibreOffice 3.4 340m1(Build:103) on OpenSuse Linux. Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/11 On 2011-12-23T12:39:45+00:00 Björn Michaelsen wrote: [This is an automated message.] This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it started right out as NEW without ever being explicitly confirmed. The bug is changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases. Details on how to test the 3.5.0 beta1 can be found at: http://wiki.documentfoundation.org/QA/BugHunting_Session_3.5.0.-1 more detail on this bulk operation: http://nabble.documentfoundation.org /RFC-Operation-Spamzilla-tp3607474p3607474.html Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/15 On 2012-01-03T19:00:11+00:00 Christopher M. Penalver wrote: Reproducible in: LOdev 3.5.0beta2 Build ID: 8589e48-760cc4d-f39cf3d-1b2857e-60db978 Microsoft Windows Vista Business 6.0.6002 Service Pack 2 Build 6002 Reply at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/comments/17 On 2015-03-16T22:55:32+00:00 Qa-admin-q wrote: ** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.1 or later) https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3)
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
** Bug watch added: Document Foundation Bugzilla #40187 https://bugs.documentfoundation.org/show_bug.cgi?id=40187 ** Changed in: df-libreoffice Importance: Low => Unknown ** Changed in: df-libreoffice Status: Confirmed => Unknown ** Changed in: df-libreoffice Remote watch: freedesktop.org Bugzilla #40187 => Document Foundation Bugzilla #40187 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know. ** Changed in: libreoffice (Ubuntu) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
** Changed in: df-libreoffice Status: Incomplete = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 424044] Re: [Upstream] Math Object formula changed causing resize saving .odt to .doc
Launchpad has imported 3 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=40187. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2011-08-18T04:59:21+00:00 Christopher M. Penalver wrote: Created attachment 50338 example.odt Downstream bug may be found at: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044 1) lsb_release -rd Description: Ubuntu 11.04 Release: 11.04 2) apt-cache policy libreoffice-writer libreoffice-writer: Installed: 1:3.3.3-1ubuntu2 Candidate: 1:3.3.3-1ubuntu2 Version table: *** 1:3.3.3-1ubuntu2 0 100 /var/lib/dpkg/status 1:3.3.2-1ubuntu5 0 500 http://us.archive.ubuntu.com/ubuntu/ natty-updates/main i386 Packages 1:3.3.2-1ubuntu4 0 500 http://us.archive.ubuntu.com/ubuntu/ natty/main i386 Packages 3) What is expected to happen in LibreOffice Writer via the Terminal: cd ~/Desktop wget https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/424044/+attachment/2287815/+files/example.odt lowriter -nologo example.odt save to .doc and open the .doc it looks the same as the .odt. 4) What happens instead is the embedded Math equation is resized. The Math equation changes from: size 21{ Prod cSub { size 14{ ital k=1} } cSup { size 14{N} } {p rSub {size 14 {k} }^{size 14 n_{size 10 k} } } } in the .odt to: size 12{ Prod cSub { size 8{ ital k=1} } cSup { size 8{N} } {p rSub { size 8{k} } rSup { size 8{n rSub {k} } } } } {} in .doc. Reply at: https://bugs.launchpad.net/df- libreoffice/+bug/424044/comments/9 On 2011-08-19T08:54:40+00:00 Jeffdchang wrote: Confirmed for LibreOffice 3.4 340m1(Build:103) on OpenSuse Linux. Reply at: https://bugs.launchpad.net/df- libreoffice/+bug/424044/comments/10 On 2011-12-23T20:39:45+00:00 Björn Michaelsen wrote: [This is an automated message.] This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it started right out as NEW without ever being explicitly confirmed. The bug is changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases. Details on how to test the 3.5.0 beta1 can be found at: http://wiki.documentfoundation.org/QA/BugHunting_Session_3.5.0.-1 more detail on this bulk operation: http://nabble.documentfoundation.org /RFC-Operation-Spamzilla-tp3607474p3607474.html Reply at: https://bugs.launchpad.net/df- libreoffice/+bug/424044/comments/13 ** Changed in: df-libreoffice Status: Confirmed = Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/424044 Title: [Upstream] Math Object formula changed causing resize saving .odt to .doc To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/424044/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs