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

    ChristinaJ

    User Avatar
    Gold Member

    All,

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

    DialogInput[
      DialogNotebook[
       Column[{PrintOut,
         Row[{Button["Print",
            DialogReturn[NotebookPrint[PrintOut, "filename.pdf"];
             NotebookPrint[
              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
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

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



Similar Discussions: Mathematica: Duplex Printing from button inside DialogNotebook on Mac
Loading...