5
$\begingroup$

Is it possible to use command copy as latex equations directly from mathematica file and paste in Word equation editor 2007/2010. Not to save like .pdf or .jpg!

Alternative for web2tex or just this?

Regards!

  • 5
    There are several votes to close as off-topic. Until alternative SE proposals like those mentioned by @Phira come to being, I think this question is technically (by our FAQ) on topic as a question about the use of mathematical software. Though this is a situation where I think the OP would be much better off asking at the actual support website/forum for the software (this case Mathematica), than here, where the focus is much more on mathematics.2011-10-16

4 Answers 4

5

For copy/pasting mathematics between MS Word and Mathematica, the preferred format is MathML. Since version 6 (as stated here), this is meant to be automatic. Unfortunately, as I don't have MS Office, I can't test this.

Wolfram Research also provides a web service for converting expressions to and from MathML.

2

A solution is posted on the wolfram website To quote:

A brief example is given to demonstrate how to convert a Mathematica notebook to a Microsoft Word document retaining the figures and equations from the notebook. The conversions uses the freeware application latex2rtf. The equations are converted to clickable fields which open in the Word Equation Editor window.

Basically you save your notebook as tex, open an editor, and change all equation to eqnarray and then run latex2rtf .tex

A second solution, although not free one, is to use math type. It uses tex like syntax, so copy an equation (right click-> copy as latex) and paste it in the math type equation editor for word.

  • 0
    I downlo$a$ded the latex2rtf program, saved the equation as text. Now, what do you mean change all equation to eqnarray and then run latex2rtf?2011-10-15
2

Another cludgy approach I have used with tolerable success is to render the expression as a graphic and then to cut and paste it as a Windows Metafile. Yes, I know, it's horrible, but it isn't as horrible as turning the expression into a bitmap - the Metafile ought to retain vector and font information so it will render tidily at different resolutions.

Something like

Graphics[Text[]]

will pop your expression into the output cell, from which you can use the menu option to copy as a metafile

Steve

1

You can do this using http://formulasheet.com. The site has a built-in equation editor which includes a 'Copy to Word' button. Also, if you sign up, you can upload a .tex file containing LaTeX formulas and it will extract a list of formulas, from which you can press the 'Copy to Word' button and avoid ever using MS Word's equation editor. The 'Copy to Word' functionality is provided by using MathML, as mentioned above.