Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Mathematica: Duplex Printing from button inside DialogNotebook on Mac

  1. Jun 19, 2013 #1


    User Avatar
    Gold Member


    I have the following code which generates a window containing the variable PrintOut and a Print button. When the print button is pressed the contents of the window are sent to the printer and simultaneously a pdf is generated.

    Code (Text):
    PrintOut = "Some stuff - plots, tables etc.";

            DialogReturn[NotebookPrint[PrintOut, "filename.pdf"];
              CreateDocument[PrintOut, Visible -> False,
               PageHeaders -> {{"a", "b", DateString[]}, {"a", "b",
                  DateString[]}}]]]], CancelButton[]}]}]],
      ShowStringCharacters -> False,
      WindowTitle -> "This Window " <> DateString[]];
    The problem arises when PrintOut contains enough stuff to be spread over multiple pages. I wish to have the pages print on both sides but can't figure out how to do it.

    I have the print settings within MMA set to duplex and when I print a notebook using the front end I get duplex but it does not work for DialogNotebook. I am using MMA8

    Help appreciated.
  2. jcsd
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?
Draft saved Draft deleted