Wilfried <wh...@gmx.de> writes:

> stefano franchi wrote:
>
>> On Sun, Feb 23, 2014 at 1:29 PM, Rainer M Krug <rai...@krugs.de> wrote:
>> > stefano franchi <stefano.fran...@gmail.com> writes:
>> >
>> 
>> >> 2. Whether to target Microsoft's Word XML format or the Open Document
>> >> Format (similarly XML-based)
>> >
>> > I would strongly argue for the Microsoft Word XML, as each conversion
>> > creates problems and inconsistencies. This said, if the conversion from
>> > MS Word XML to ODF and back can be done without causing problems in the
>> > roundtrip (i.e. the round-trip would then be lyx - ODF XML - MS XML -
>> > ODF XML - lyx)I would argue for the more "open" format which can be used
>> > on more Operating systems.
>> >
>> 
>> I have been told that, in its most recent versions, Microsoft Word can
>> read ODF version >= 1.2 directly. That is, it can open,
>> edit, and save files in OpenOffice's native format. I have no means of
>> checking this assertion, as I have no access to MS Word.
>> Could anyone with such access give it a try?
>
> In principle, this is true.
> However OO (I tested with Apache OO 4.01) cannot save in the latest Word
> format (.docx), and saveing as MS .xml results in complete loss of the
> equations. 

This is not true for Libre Office (4.1.2.3) on ac - I just tried, and a
small formula in LibreOffice, saved as .odt, then saved as .docx
(Microsoft Office 2007/2010 XML) resulted in a docx which could be
opened in Word 2011 and the equation was there. I=t could be edited and,
when re-opened in LibreOffice, the edits were there.

> Round trip is best if saving to Word 97/2000/2003 .doc
> format.

As far as I know, doc is a non documented binary format - so I would
definitely not go there.

>
> Word supports 3 ways to write equations:
> The oldest one is the EQ field function, which is easy to convert but
> rarely used in practice.
> The next is using the Equation Editor (standard for up to Word 2000) or
> its mature brother MathType which both create MTEF objects.
> The latest are Word 2007 and up equations (with a different object type
> OMML).
> And OpenOffice has its own equation editor which creates another object
> type, which cannot be converted to any of Word's equation types, at
> least not by Word nor by MathType (up to 6.7.a - current version is
> 6.9). However, Mathtype can convert to and from MathML and LaTeX.
> The newer Word equation object can only be converted to the older object
> type by MathType (AFAIK).

I can not comment on this.

>
> An OO document, containing an equation created in OO, saved as MS .doc
> (Word 97/2000/2003) and opened in Word 2010 contains the equation but
> this equation is not editable in Word - for editing this equation one
> needs OpenOffice installed. At least after the round trip OO -> .doc ->
> Word -> .doc -> OO the equation is still editable in OO.
> And an equation created in Word is not editable in OO. Even worse, if
> one uses the newer (Word 2007 and up) equation format (which is default
> if one uses the .docx format), then saves as .doc, the newer equations
> are irreversibly converted to pictures.
>
> Hope that makes the problems more clear.

As I stated above, I could create a document =in Libre office, including
equation, save it as docx, open it in Word 2011, edit the formula, save
it, open the document in LibreOffice, edits were there, and I could
continue editing there. May be differences between OpenOffice and
LibreOffice?

Cheers,

Rainer

-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax :       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      rai...@krugs.de

Skype:      RMkrug

Attachment: pgpD0M2w9iCZA.pgp
Description: PGP signature

Reply via email to