Calendar Wizard for InDesign
The Adobe InDesign Calendar Wizard is a free, open source script by Scott Selberg that will generate the content of a calendar. For us who love to design calendars but hate putting all those numbers in little squares, this script is a time saver. Let's take a look at how to use the Calendar Wizard script.
The first step is to download and install the script from SourceForge. Then unzip the file and you will have a folder named "calendarWizard". To install the script in InDesignR, copy this folder to the Scripts Panel folder in the InDesign application folder. There is a Readme file in the calendarWizard folder if you have difficulty installing the script.
Adobe InDesign CS3+ScriptsScripts PanelcalendarWizard
Once the script is in the Scripts Panel folder, open InDesign and you should see the script listed in the Scripts Panel. Let's see what we get with the default settings.
In the Scripts Panel, open the calendarWizard folder and click on calendarWizard.js. InDesign will open the Calendar Wizard dialog box (GUI). As you can see, at the top left corner, the First Month and Last Month are both set to September 2015, so we should get just one InDesign page with the content for 9/2015. Click the OK button. If you haven't added a text box to the empty page, InDesign will open a new document, generate an empty page and add the calendar content. However, if you supply the script with an empty text frame, InDesign will add the calendar content to the selected text frame.
If we open the Layers panel, we can see that we really have two layers; calendarText and the Layer 1. The calendarText layer contains an empty table and the Layer 1 layer contains the calendarDates content. The empty table is for any extra text you may wish to add to your calendar.
By default, only the Add Text Layer option is checked in the Layer Options section of the dialog box. Depending on which other options you have checked in this section, the script will create up to six layers.
calendarText
calendarHolidays
calendarDates
calendarMoons
calendarPictures
calendarBackground
But as we look at the open dialog box, we see that there are several sections with check boxes for Calendar Options, Layer Options, Holiday Options, Custom Sizes and Calendars Per Page. In the next few tutorials, we will take a look at these options.
https://calendarwizard.sourceforge.net/
Copyright 2018 Adobe Systems Incorporated. All rights reserved. Adobe product screen shot(s) reprinted with permission from Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper is/are either [a] registered trademark[s] or a trademark[s] of Adobe Systems Incorporated in the United States and/or other countries.
The first step is to download and install the script from SourceForge. Then unzip the file and you will have a folder named "calendarWizard". To install the script in InDesignR, copy this folder to the Scripts Panel folder in the InDesign application folder. There is a Readme file in the calendarWizard folder if you have difficulty installing the script.
Adobe InDesign CS3+ScriptsScripts PanelcalendarWizard
Once the script is in the Scripts Panel folder, open InDesign and you should see the script listed in the Scripts Panel. Let's see what we get with the default settings.
In the Scripts Panel, open the calendarWizard folder and click on calendarWizard.js. InDesign will open the Calendar Wizard dialog box (GUI). As you can see, at the top left corner, the First Month and Last Month are both set to September 2015, so we should get just one InDesign page with the content for 9/2015. Click the OK button. If you haven't added a text box to the empty page, InDesign will open a new document, generate an empty page and add the calendar content. However, if you supply the script with an empty text frame, InDesign will add the calendar content to the selected text frame.
If we open the Layers panel, we can see that we really have two layers; calendarText and the Layer 1. The calendarText layer contains an empty table and the Layer 1 layer contains the calendarDates content. The empty table is for any extra text you may wish to add to your calendar.
By default, only the Add Text Layer option is checked in the Layer Options section of the dialog box. Depending on which other options you have checked in this section, the script will create up to six layers.
calendarText
calendarHolidays
calendarDates
calendarMoons
calendarPictures
calendarBackground
But as we look at the open dialog box, we see that there are several sections with check boxes for Calendar Options, Layer Options, Holiday Options, Custom Sizes and Calendars Per Page. In the next few tutorials, we will take a look at these options.
https://calendarwizard.sourceforge.net/
Copyright 2018 Adobe Systems Incorporated. All rights reserved. Adobe product screen shot(s) reprinted with permission from Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper is/are either [a] registered trademark[s] or a trademark[s] of Adobe Systems Incorporated in the United States and/or other countries.
Related Articles
Editor's Picks Articles
Top Ten Articles
Previous Features
Site Map
Content copyright © 2023 by Diane Cipollo. All rights reserved.
This content was written by Diane Cipollo. If you wish to use this content in any manner, you need written permission. Contact Diane Cipollo for details.