On Jan 24, 2013, at 1:42 AM, Rainer M Krug wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 24/01/13 01:02, Jerry wrote:
>> 
>> On Jan 23, 2013, at 1:02 AM, Rainer M Krug wrote:
>> 
>> On 22/01/13 23:37, Jerry wrote:
>>>>> 
>>>>> On Jan 22, 2013, at 1:38 AM, Rainer M Krug wrote:
>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Also, I played with pandoc a while back and its conversion of a very 
>>>>>>> simple LyX file 
>>>>>>> to Word was not perfect. I went LyX -> LaTeX -> docx. I did not 
>>>>>>> investigate setting 
>>>>>>> options very much. I recall that equations made the trip and were 
>>>>>>> editable in Word
>>>>>>> 2011 (Mac) built-in equation editor, but equation numbers were lost. 
>>>>>>> Today's effort,
>>>>>>> also on a simple but different document, LyX -> LaTeX -> docx, one 
>>>>>>> equation was not
>>>>>>> typeset (only the markup appeared), a .eps file was not found even 
>>>>>>> though it was
>>>>>>> present, and section labels were translated as literal text. Converting 
>>>>>>> to .odt was
>>>>>>> worse, and at least once caused it to crash when it was attempting to 
>>>>>>> repair what it
>>>>>>> thought was a damaged converted file. (But what _doesn't_ cause 
>>>>>>> LibreOffice to
>>>>>>> crash?)
>>>>>> 
>>>>>> I also tried to go the LyX -> LaTeX -> docx route, but the results were 
>>>>>> not as usable
>>>>>> as via xhtml. So I would suggest to try the route via xhtml.
>>>>> 
>>>>> How did you get from XHTML -> docx? Pandoc (according to the first 
>>>>> paragraph of the
>>>>> user's manual) does not accept XHTML input files. Jerry
>> 
>> Well - using
>> 
>> pandoc -o newfile.docx newfile1.xhtml
>> 
>> works as expected and produces a docx file.
>> 
>> So I can only say it works. I only used the converters and format 
>> definitions as mentioned 
>> earlier.
>> 
>> 
>> Truy it:
>> 
>> simple lyx file, export to LyXhtml and use above command to convert to docx.
>> 
>> Cheers,
>> 
>> Rainer
>> 
>>> Thanks, Ranier. I have just now tried this on a simple document (two 
>>> equations, two sections,
>>> a footnote, a figure with caption, a greyed comment, and two cross 
>>> references (to an equation
>>> and to a section).
>> 
>>> As usual, the LyXHTML looks very good. But in the docx, the equations are 
>>> not rendered and 
>>> contain spurious text, the figure caption and figure name are separated 
>>> from the figure and
>>> are shown as normal text, spurious text is inserted relating to the image, 
>>> and all of the 
>>> cross-references move the cursor to the title rather than to where it 
>>> should move. The
>>> footnote is printed as ordinary text as is the greyed text also.
> 
> Without doubt this is not perfect. As I said, I can't comment on equations 
> and I did not worry
> about the captions. Have you tried LyX -> eLyXer -> pandoc as well?
> 
>> 
>>> pandoc -o newfile.odt newfile1.xhtml
>> 
>>> results in a similar result, but with completely nonfunctional cross 
>>> references and no
>>> spurious text relating to the figure image.
>> 
>>> I'm using OS X, LyX 2.0.5, Word 2011, LibreOffice 4.0.0.1, and pandoc 
>>> 1.9.4.2.
> 
> For my case (no crossreferences, no inseted references, but formating in the 
> text (italic for
> species names) and only some pictures which I deleted anyway to reduce the 
> size of the docx as I
> had to email it for further revisions it worked better and faster then any 
> other solution.
> 
> Have you tried to go ia LaTeX and pandoc?

Yes. I have commented on this recently.

LyX -> LaTeX (plain) -> docx using pandoc:

Word (Mac 2011) complains "This file is corrupt and cannot be opened." It then 
offers to repair the file. Results are: inline equation translated and editable 
but with two minor errors (it did not recognize lim as a function and set it in 
italics)--this shows that equation translation _can_ work; standalone equation 
not translated, TeX code is displayed between two $ signs, and equation number 
is lost; image caption is lost, but the spurious word "image" is displayed 
nearby; labels (section, equation) are set as ordinary text within their 
respective domains; cross-references are displayed as ordinary text but with 
nonexistent links; comments are displayed as normal text but in a separate 
paragraph, thus splitting the paragraph in which it is contained into two 
paragraphs; and indexed terms are lost.


LyX -> LaTeX (plain) -> odt using pandoc:
Opened with LibreOffice. The file is reported as corrupt and the program offers 
to repair it. Results--similar to above for Word except: inline equation is 
very poorly typeset and is not editable using the built-in equation editor; 
instead of the picture that was supposed to be a figure, a box is displayed 
which reads "Read error"; the word "image" is not displayed; clicking on the 
footnote cross reference moves the cursor to the crossreference;


> I guess some manual fidelling will always be necessary, and for my document 
> the fidelling required
> after pandoc was considerably less as after any other approach.
> 
> Please keep us posted about any progress.

I'm afraid there won't likely be any more progress as I have spent a lot of 
time on this already, plus I have exhausted most of the obvious options. OTOH, 
if one considers the combinatorics of combining various options, I'm sure there 
are more options than any one person has time to try.

Unless there is progress from other quarters in the meantime, I suppose when 
the occasion arises to make a conversion, I'll look into commercial options on 
Windows. As a Mac user, I can of course run Windows, but I don't relish the 
idea of buying another copy of Office, plus converter software for Windows. I 
don't mind paying for commercial software except Microsoft stuff which I find 
is generally of poor quality (in fact, I often prefer it) but the extra hassle 
of going this route, with still unknown results, is not appealing. I think I 
recall a Windows converter from LaTeX to Word where there was also offered a 
manual conversion of anything that their software did not convert, for an 
additional fee per megabyte over a certain level of file size. What a mess.

Thanks for your suggestions.

Jerry
> 
> Cheers,
> 
> Rainer
> 
>> 
>>> Jerry
>> 
>>>>> 
>>>>>> You should try both converters (the build in and eLyXe), as they 
>>>>>> performed differently
>>>>>> on different objects. As my document did not contain any equations, I 
>>>>>> can not comment
>>>>>> on that.
>>>>>> 
>>>>>> I must say, that I also used pandoc to convert to odt and then converted 
>>>>>> the odt to
>>>>>> docx with OpenOffice (this was before LibreOffice...) and it also worked 
>>>>>> well.
>>>>>> 
>>>>>> I can only suggest to try the different paths out and see which works 
>>>>>> best, and then 
>>>>>> post your experiences here and add them to  
>>>>>> http://www.lyx.org/trac/ticket/6042 so
>>>>>> that there is some progress with pandoc support in LyX.
>>>>>> 
>>>>>> Cheers,
>>>>>> 
>>>>>> Rainer
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> Jerry
>>>>> 
>>>>> 
>> 
>>> 
>> 
>> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQEcBAEBAgAGBQJRAPP9AAoJENvXNx4PUvmCzd0H/3lUcAfEgVhF2guIOI9DsDEa
> p5HaBDZEpcpPexLrUgwHCrWVp7jPHGGt9qP+InnyU5PTizsPwXCoh8l0HkDYWQ+n
> Kz2FhV+hUuWtlwR5gdV59nEPDnWy7auQUgFnZqy6JQ/rSdrBnfZ8EXi0yD250YtN
> xWaTnjSGn3Pa+dlL/crAGM+hm+bEqs23wzssQvZvunF9lx5LnnoitIwuggcdVyxo
> YNyN4VWj7vPUmRle7Qt1zhyZSn8Wb2TV4ZziKvtGa9couzXoq2tqUeIDpoCIDASR
> lXwEWY9sKb7uPybnnqUckAEE8TgQIFkNfpsWPnJRgiiS0fp5zd3FCUNsWCn2LHQ=
> =xga4
> -----END PGP SIGNATURE-----
> 

Reply via email to