Can anyone outline successful workflows for preparing equations and graphics in Mathematica, exporting (e.g. copy and paste) the results to MS Word and producing good looking results in a PDF?

In the past, at least, I've had problems (I guess, involving missing fonts), where PDFs that looked OK on the machine where I produced have substituted incorrect characters.

Unfortunately MS Word is an essential part of this workflow.

Transfer graphics from Mathematica to Word without loss of quality provides useful advice for graphics.

  • 1
    $\begingroup$ Do you know about LaTeX and pandoc? $\endgroup$ – user9660 Sep 3 '16 at 14:44
  • 1
    $\begingroup$ @Louis - using LaTeX would certainly make many things easier. Unfortunately MS Word is an essential part of this workflow for reasons of collaboration. $\endgroup$ – mikado Sep 3 '16 at 14:48
  • $\begingroup$ Well never mind check pandoc! $\endgroup$ – user9660 Sep 3 '16 at 14:51
  • $\begingroup$ Windows or OS X? $\endgroup$ – Szabolcs Sep 3 '16 at 17:25
  • $\begingroup$ I have to use Windows, and I'm quite constrained in terms of what other tools I can add to the mix (beyond Mathematica and Word). As it's Windows XP, I'm limited to Mathematica 9 (despite paying for premier service)! $\endgroup$ – mikado Sep 3 '16 at 17:31

For equations: Copy as MathML, then paste into Word. This will create a proper equation in Word. Should work with Word versions that support the new-style equation editor, both on Windows and Mac.

For graphics: Use "Copy as PDF" on Mac. I think the right way is "Copy as EMF" on Windows.

I would advise caution when copying and pasting graphics into Word on Mac. Word is just not reliable. It is safer to Export the graphics to PDF (not copy), then include them in Word. Sometimes Word for Mac destroys the graphics (rasterizes at low resolution) when you save and reopen the file, so you want to have backups in this case ...

| improve this answer | |
  • 1
    $\begingroup$ Copy as MathML and pasting into Word 2016 works great on Windows. I had no idea about, thank you. $\endgroup$ – Tim Mayes Sep 3 '16 at 21:20
  • $\begingroup$ @TimMayes Thanks, updated the post. $\endgroup$ – Szabolcs Sep 3 '16 at 21:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.