2

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.

mikado
  • 16,741
  • 2
  • 20
  • 54
  • 1
    Do you know about LaTeX and pandoc? –  Sep 03 '16 at 14:44
  • 1
    @Louis - using LaTeX would certainly make many things easier. Unfortunately MS Word is an essential part of this workflow for reasons of collaboration. – mikado Sep 03 '16 at 14:48
  • Well never mind check pandoc! –  Sep 03 '16 at 14:51
  • Windows or OS X? – Szabolcs Sep 03 '16 at 17:25
  • 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)! – mikado Sep 03 '16 at 17:31
  • See my workflow here (https://mathematica.stackexchange.com/questions/54708/transfer-graphics-from-mathematica-to-word-without-loss-of-quality). – Nicholas G Nov 13 '20 at 15:11

1 Answers1

3

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 ...

Szabolcs
  • 234,956
  • 30
  • 623
  • 1,263