• Printing 2-up layout in reverse (2003)

    Author
    Topic
    #404648

    I’ve only got 2002 so this may not be the same. On your first point – Word can print pages 2-up, but so too can many printers – the settings cause different things to happen.

    On my version (2002) if Word is asked to print reversed AND asked to print 2-up it refuses – knowing it cannot. Your printer (if set independently of Word) would of course not know, and simply print as you describe. So – in 2003 if Word allows you to select two-up I’d expect it to work grin

    To set it in Word (rather than the printer) click File > Page Setup > Margins > Multiple Pages > 2 pages per sheet.

    If that doesn’t work, a macro could probably do the reverse printing “relatively” simply – I investigated telling a print command to simply print pages 99,100,97,98 …1,2 but suddenly realised that this was dependent on whether the total number of pages was odd or even, and there was a string limit of 256 for the page spec. Nothing insurmountable – but only required if the above doesn’t work

    On your second question
    The page numbering looks tricky – you could fudge it with a footer for EVEN pages, and simply print the number as far to the left as you could get.

    Viewing 1 reply thread
    Author
    Replies
    • #824687

      (Edited by jscher2000 on 08-May-04 23:06. Subject edited for future reference.)

      This is a bit hard to describe, so bear with me:

      Many printers print with the last page on top. You can tell word to print in reverse order which is helpful, as the paper is sorted for you.
      But when you tell it to print in reverse order and print 2 pages on each piece of paper, word reverses the page order in such a way that reading it is confusing.

      With 2 pages printing in reverse, (each line is one piece of paper) on paper it comes out:

      Page 2

      • #824713

        I think this is controld by the printer driver. What are the options listed in the Print pane?

        See attachment for the HP LJ 2100

        DaveA I am so far behind, I think I am First
        Genealogy....confusing the dead and annoying the living

        • #824764

          Actually bothe Word and teh printer have options to print in reverse order. I was hoping someone knew a trick or a macro, because this is a real pain when printing out large man pages and text files

          • #824814

            The trick would be to tell Word to print the pages in the order you wanted. An example would be telling Word to print pages “3,4,1,2” on a two per page layout.

            You could create a macro to do this for you but I don’t know whether there is a string length limit to what can be put into the pages text field. It will be considerably more complicated when your document has sections. I have put together an aircode version of the macro that could perform the simple level task. Perhaps this will get you started on a more robust macro to do the job.

            Sub Macro1()
              Dim iPages As Integer, iPage As Integer, sPrint As String
              iPages = 5
              If iPages Mod 2 = 1 Then
                iPages = iPages + 1
              End If
              iPage = iPages
              While iPage > 0
                sPrint = sPrint & iPage - 1 & "," & iPage & ","
                iPage = iPage - 2
              Wend
              sPrint = Left(sPrint, Len(sPrint) - 1)
              Debug.Print sPrint
              ActiveDocument.PrintOut Pages:=sPrint, PrintZoomColumn:=2
            End Sub

            An alternative method would be to actually prepare your document in a landscape 2-column layout. This will help you get the page numbering right as well.

          • #824815

            The trick would be to tell Word to print the pages in the order you wanted. An example would be telling Word to print pages “3,4,1,2” on a two per page layout.

            You could create a macro to do this for you but I don’t know whether there is a string length limit to what can be put into the pages text field. It will be considerably more complicated when your document has sections. I have put together an aircode version of the macro that could perform the simple level task. Perhaps this will get you started on a more robust macro to do the job.

            Sub Macro1()
              Dim iPages As Integer, iPage As Integer, sPrint As String
              iPages = 5
              If iPages Mod 2 = 1 Then
                iPages = iPages + 1
              End If
              iPage = iPages
              While iPage > 0
                sPrint = sPrint & iPage - 1 & "," & iPage & ","
                iPage = iPage - 2
              Wend
              sPrint = Left(sPrint, Len(sPrint) - 1)
              Debug.Print sPrint
              ActiveDocument.PrintOut Pages:=sPrint, PrintZoomColumn:=2
            End Sub

            An alternative method would be to actually prepare your document in a landscape 2-column layout. This will help you get the page numbering right as well.

        • #824765

          Actually bothe Word and teh printer have options to print in reverse order. I was hoping someone knew a trick or a macro, because this is a real pain when printing out large man pages and text files

        • #824766

          In 2003 word contraols it as well – print then select “options” in the lower left corner of the dialog box

        • #824767

          In 2003 word contraols it as well – print then select “options” in the lower left corner of the dialog box

      • #824714

        I think this is controld by the printer driver. What are the options listed in the Print pane?

        See attachment for the HP LJ 2100

        DaveA I am so far behind, I think I am First
        Genealogy....confusing the dead and annoying the living

    • #824688

      (Edited by jscher2000 on 08-May-04 23:06. Subject edited for future reference.)

      This is a bit hard to describe, so bear with me:

      Many printers print with the last page on top. You can tell word to print in reverse order which is helpful, as the paper is sorted for you.
      But when you tell it to print in reverse order and print 2 pages on each piece of paper, word reverses the page order in such a way that reading it is confusing.

      With 2 pages printing in reverse, (each line is one piece of paper) on paper it comes out:

      Page 2

    Viewing 1 reply thread
    Reply To: Reply #824766 in Printing 2-up layout in reverse (2003)

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information:




    Cancel