Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Booklet printing (2003, SP1)

    Does anyone know of a good way to reduce the size of the contents of a whole document? I created a document (about 45 pages) with styles, columns, page headings and tables and I want to print it as a booklet. I know that Word's help says to create a blank document and format it that way, but I didn't do that. I need to reduce font sizes, headers and footers, column widths, table column widths and row heights by 50%. Does anyone know of a macro or some other way to accomplish this? I feel that I'm going to have to recreate the whole document, which is a nightmarish prospect.

  2. #2
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Booklet printing (2003, SP1)

    You can specify that you want to print two document pages on one physical page, in the 'Zoom' section in the lower right part of the File | Print... dialog. This effectively reduces the printed size by 50%.

  3. #3
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    Hans,

    That doesn't work. It just prints the pages in order. A booklet will print page 1 on the right side of the first sheet and page 32 on the left side. pages 3 and 30 on the second sheet, etc. Then you turn the sheets over and print the second sides, pages 2 and 31, 4 and 29, etc. That's what happens if you select "Book fold" in the "Pages" field of the margins tab in page setup. When I select that for my existing document it creates the correct format, but does not reduce any column or table widths or font sizes, so all my fonts are too large and the columns and tables extend outside the margins.

  4. #4
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Booklet printing (2003, SP1)

    Sorry, no idea then (apart from adjusting everything manually). Hopefully someone else has a suggestion.

  5. #5
    Super Moderator
    Join Date
    Jan 2001
    Location
    Melbourne, Victoria, Australia
    Posts
    3,852
    Thanks
    4
    Thanked 259 Times in 239 Posts

    Re: Booklet printing (2003, SP1)

    This is best done by sending the Word doc to Acrobat and then using a PDF tool to do the saddle-stitching imposition for you. You could try FinePrint which combines the two steps together.

    It can be done in Word without spending money if you specify the print order and use the 2per page option to print. For example if your document was 44 pages (it must be a multiple of 4) then the page order would be 44,1,2,43,42,3,4,41...
    Andrew Lockton, Chrysalis Design, Melbourne Australia

  6. #6
    4 Star Lounger
    Join Date
    Apr 2002
    Location
    Northern Territory, Australia
    Posts
    471
    Thanks
    16
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    I have dealt with this by using the printer settings. Usually a printer will have a booklet setting. Using this method you dont have to change anything about your current document to make into a booklet. I am assuming you want to make it A5 size?

    I am at home at the moment, but tomorrow at work I can check the actual settings.

    What sort of printer do you have?

    Kerry

  7. #7
    Plutonium Lounger
    Join Date
    Nov 2001
    Posts
    10,550
    Thanks
    0
    Thanked 7 Times in 7 Posts

    Re: Booklet printing (2003, SP1)

    That looks like such a good idea that I knocked up this quick macro to automate it. I have no idea what maximum number of pages it will handle before the string gets too long, but it worked for the samples I offered it. I set my printer up to do default 2 sided printing before running the macro.

    StuartR

    <code>
    Sub PrintBooklet()
    Dim iNumPages As Integer
    Dim iNextPage As Integer
    Dim strPageList As String

    iNumPages = ActiveDocument.Content.Information(wdActiveEndPage Number)
    If iNumPages Mod 4 <> 0 Then
    MsgBox "This macro will only work if you have a multiple of 4 pages in your document", vbCritical, vbOKOnly
    Exit Sub
    End If
    strPageList = ""
    For iNextPage = iNumPages To (iNumPages / 2 + 2) Step -2
    If strPageList <> "" Then strPageList = strPageList & ","
    strPageList = strPageList & _
    Str$(iNextPage) & "," & _
    Str$(iNumPages - iNextPage + 1) & "," & _
    Str$(iNumPages - iNextPage + 2) & "," & _
    Str$(iNextPage - 1)
    Next iNextPage

    Application.PrintOut FileName:="", Range:=wdPrintRangeOfPages, Item:= _
    wdPrintDocumentContent, Copies:=1, Pages:=strPageList, PageType:= _
    wdPrintAllPages, ManualDuplexPrint:=False, Collate:=True, Background:= _
    True, PrintToFile:=False, PrintZoomColumn:=2, PrintZoomRow:=1, _
    PrintZoomPaperWidth:=0, PrintZoomPaperHeight:=0
    End Sub
    </code>

  8. #8
    5 Star Lounger
    Join Date
    Mar 2001
    Location
    Pickering, Ontario
    Posts
    642
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    Hi Andrew,

    Maybe this article might provide some clues for you?

    Bob
    Regards,
    Bob

  9. #9
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    That doesn't work unless you have a printer that prints the second side of a sheet immediately after the first side, rather than print all the first sides and then reloads for the second sides. You need to print the first sides, specifying the order as 44, 1, 42, 3, etc. then print the second sides in reverse order, specifying pages 2, 43, 4, 41, etc. That's a lot of work! Maybe StuartR can revise his macro for this scenario.

    One of the problems with any solution like this is that the pages don't get filled. The original 8 1/2 x 11 in portrait mode becomes 5 1/2 x 8 1/2 in landscape. This gives a width to height ratio of approx 0.65:1., whereas 8 1/2 x 11 gives a width to height ratio of approx 0.77:1, so in booklet mode the top and bottom margins are bigger

  10. #10
    New Lounger
    Join Date
    Oct 2004
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    (Edited by HansV to make URL clickable - see <!help=19>Help 19<!/help>)

    This may not be what you want, but I have used the utility Clickbook for years. It scales the regular page to fit the different proportions of the side-by-side landscape. This means that the font is usually stretched slightly in height, however the result is that the top and bottom margins are similar to the sides.

    Here is the URL: http://www.clickbook.com

    There are other utilities like this one available, but some that I have tried do not do the type of shrinking that I have described.

  11. #11
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    I use ClickBook, too, and love it. However the problem with it is that it does exactly as you describe, which is usually OK, but this particular document has a circular logo in it, which ClickBook stretched into an ellipse. It looked horrible so in ClickBook's Layouts menu I selected Modify Layout, and chose "One to One" for the scaling option. This returned the logo to a circular shape but produced the margin problem I described.

  12. #12
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    I should also add that this problem would not arise if in the US we used the same size paper that the rest of the world uses, where the height-to-width ratio of all pages is the square root of two (1.4142 : 1). See http://www.cl.cam.ac.uk/~mgk25/iso-paper.html. Maybe I should bring some A4 paper back with me next time I visit Europe (sigh).

  13. #13
    4 Star Lounger
    Join Date
    Apr 2002
    Location
    Northern Territory, Australia
    Posts
    471
    Thanks
    16
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    Hi Andrew

    I have checked my printer and it is a HP Laser jet 2200 with duplexing option.

    See attached screen dump.

    Kerry
    Attached Images Attached Images

  14. #14
    3 Star Lounger
    Join Date
    Jul 2001
    Location
    San Jose, California, USA
    Posts
    290
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    Hi Kerry,

    Thanks for the info, but I'm not quite sure how it helps me. Here in the insular USA we don't care what the rest of the world does, so although your scheme works with A4 paper, it won't work with our non-standard paper sizes. See my little rant on this in post 416238 in this thread. A5 would indeed be the size I wanted if we actually used A4!

  15. #15
    4 Star Lounger
    Join Date
    Apr 2002
    Location
    Northern Territory, Australia
    Posts
    471
    Thanks
    16
    Thanked 0 Times in 0 Posts

    Re: Booklet printing (2003, SP1)

    Oh - well - never mind. Thought it was worth a try.

    Good luck.

    Kerry

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •