
| Overview | Features and general operation |
| Before You Begin | Defining a 'CaptionId' character format and other requirements. |
| Main Menu Items | Auto Caption, Caption All, Caption Documents..., Uncaption All, Uncaption Documents..., Log..., Help... |
| Auto Caption | Turning automatic captioning on or off |
| Include Suffix | Include the graphic's filename extension in the caption produced |
| Caption All | Caption all graphics in a single operation |
| ... Handling Internal Graphics | |
| Caption Documents | Caption graphics in FrameMaker files located under a specified directory |
| Uncaption All | Remove all generated captions in a single operation |
| ... Handling Internal Graphic Insets | |
| ... Handling Anchored Frames | |
| Uncaption Documents | Remove captions from graphics in FrameMaker files located under a specified directory |
| Book Menu Items | Caption All, Uncaption All, Log..., Help... |
| Caption All (Book) | Caption one or more books in a session or selected files in a book |
| Uncaption All (Book) | Uncaption one or more books in a session or selected files in a book |
| Spot Captioning | Selectively captioning a graphic |
| ... On Referenced Graphic Insets | |
| ... On Anchored Frames | |
| Importing a New Graphic | Auto Caption behavior when importing a graphic |
| About | Help->Custom Plug-ins... dialog |
| What's New | Changes from earlier versions |
This help document is designed to help you fully understand the capabilities of Caption Manager, a plug-in which can add power to your FrameMaker experience.
Caption Manager frees structured and/or non-structured FrameMaker users from manually generating and updating captions on imported graphics. This plug-in also helps users manage captions on Frame-native graphics. Automatic caption generation, which occurs by default, can be disabled to ensure that a caption is only placed on a graphic which requires a caption. Caption Manager also provides a context-sensitive menu option which can be used to place captions on non-referenced graphics.
Caption Manager derives the caption text from the root name of the referenced file or by prompting the user for such text when an internal graphic is detected.
| Referenced Graphics—Deriving the Caption | Anchored Frame—Prompting for a Caption |
|
|
|
|
Two Ways Caption Manager Fetches the Caption Text |
|
Caption Manager builds and applies a caption in the lower right corner of the graphic against a white backdrop to contrast with dark backgrounds. You can caption individual insets within an anchored frame or caption the anchored frame itself.
| Single Inset Within an Anchored Frame | Multiple Insets Within an Anchored Frame |
|
|
|
|
Two Examples of Captions Generated by Caption Manager |
|
When a Caption All operation is initiated, Caption Manager will prompt you for the desired method of captioning as follows.
Answering 'No' is useful here if you know that none of your anchored frames contain more than one imported graphic and you want to ensure the caption will be placed at the lower right corner of the anchored frame instead of the inset.
This dialog is immediately followed by a confirmation dialog as follows.

The behavior of captioning is different depending on platform. On Windows, FrameMaker is minimized while captioning occurs. On Macintosh, FrameMaker remains up and flickers while captioning occurs.
Caption Manager will not apply a caption to a graphic if the caption itself would exceed the width of the graphic.
Additional Features
Caption Manager allows for "batch" captioning (and uncaptioning) FrameMaker documents located in a specified directory (and in any subdirectories that lie beneath).
Caption Manager allows for captioning one or more open books in a session. You can click the book icon in a book and caption an entire book (or books), or you can select specific files in the currently active book and caption only those.
Caption Manager allows for spot captioning specific graphics by choosing "Caption" from context-sensitive menus whenever an inset or anchored frame has been selected. "Caption All" and "Uncaption All" options have been added to the "Graphics" menu to facilitate captioning. You can turn off automatic captioning which occurs (by default) whenever a graphic gets imported into a document.
Caption Manager provides various processing options for dealing with internal or native graphics when they are encountered during "Caption All" and "Uncaption All" operations.
Caption Manager works on either structured or non-structured documents and is available for Windows and Macintosh users.
Important Considerations
When exporting to SGML/XML, remember that graphics get rasterized. When importing such graphics back into a FrameMaker document, this plug-in will not detect a rasterized caption, so re-captioning over the top of a rasterized caption will result during a subsequent "Caption All" operation.
Caption Manager requires FrameMaker 6.0 or higher.
It is available on either the Windows® or Macintosh® platform. This Help document uses snapshots from the Windows version.
Caption Manager requires a character format named "CaptionId" in the character catalog of the FrameMaker document or template. This character format allows you to customize the text that appears in a caption and allows the plug-in to recognize previously captioned graphics.

The Caption Manager plug-in adds eight new menu items to the end of the "Graphics" menu in the FrameMaker main menu bar. When a document is opened, the batch file commands, Caption Documents and Uncaption Documents, are grayed out. When no document or book is open in the session, these two commands become active and the Caption All and Uncaption All are grayed out.

You can determine the version and other information about the plug-in by choosing "Custom Plug-ins" from the FrameMaker Help menu.
Auto captioning is turned on by default. This is indicated by a checkmark beside the "Auto Caption" menu item. Selecting this menu item switches auto captioning "off" (unchecked) and "on." This setting gets saved externally, so it is remembered from one FrameMaker session to the next.
Auto captioning comes into play when a graphic (either a graphic imported by reference or a graphic copied into the document) is imported into a document for the first time. If "Auto Caption" is turned "on," a caption will automatically accompany the graphic being imported. If "Auto Caption" is turned "off," no caption will be applied.
By default, captioning uses only the root name of the graphic's filename to produce the caption. To include the suffix portion of the filename in captions, check the option in the menu. Once checked, future captions will include both root and suffix portions (e.g., "graphic.gif") of the filenames from which they're derived.

Choose "Caption All" to caption all graphics in your document in a single operation. If Caption Manager detects one or more graphics imported by reference in the document, then choosing this option results in a prompt like the following:

Choose “Yes” if the document may have multiple insets within an anchored frame or to always position a caption at the bottom-right corner of the inset rather than the anchored frame. Choose “No” to always position the caption in the bottom right corner of the anchored frame.
NOTE: if “No” is chosen and Caption Manager finds more than one inset in the anchored frame, then the last inset it encountered will be used in forming and applying the caption text.
Either way, the FrameMaker session will temporarily be reduced to an icon while Caption Manager applies captions. This is done for performance reasons.
If Caption Manager comes upon an uncaptioned internal graphic (one that had originally been copied into the document), it will highlight the graphic in question and prompt you for appropriate action as follows:

Close any open FrameMaker documents or books in the session, and choose Graphics > Caption Documents... to caption all graphics located in FrameMaker files under a specified directory.
If Caption Manager comes across internal insets, it will pause and prompt you for action (see Caption All, Handling of Internal Graphic Insets).
Caption Manager automatically opens, captions, saves, and closes each native FrameMaker file it finds in or under the directory. For this reason, you may wish to make a backup of your files first.
Caution: Again, Caption Manager performs a save operation after captioning each file. There is currently no undo. You may wish to make a backup or have backup turned on during the session before performing this operation.
Close any open FrameMaker documents or books in the session, and choose Graphics > Caption Documents... to caption all graphics located in FrameMaker files under a specified directory.
If Caption Manager comes upon a captioned internal graphic or a captioned anchored frame, it will pause and prompt you for action (see Uncaption All, Handling of Internal Graphic Insets or Uncaption All, Handling of Anchored Frames).
Caption Manager automatically opens, uncaptions, saves, and closes each native FrameMaker file it finds in or under the directory. For this reason, you may wish to make a backup of your files first.
Caution: Again, Caption Manager performs a save operation after removing captions from each file. There is currently no undo. You may wish to make a backup or have backup turned on during the session before performing this operation.
Choose "Uncaption All" to remove all generated captions from referenced graphics in your document.

Handling of Internal Graphic Insets
If Caption Manager comes upon a captioned internal graphic during an "Uncaption All" operation, it will highlight the graphic in question and prompt you for appropriate action as follows:

If Caption Manager comes upon a captioned anchored frame during an "Uncaption All" operation, it will highlight the anchored frame in question and prompt you for appropriate action as follows:

Note that this dialog can appear if you had previously chosen to Caption All and answered “No” to the prompt described in that section. In this case, you can safely choose the last option to remove all such captions.
The Caption Manager plug-in adds four new menu items to the end of the "Format > Document" pull-right menu in the FrameMaker book menu bar. When one or more books are opened, these menu items can be found on the menu bar as follows.

Choose Format > Document > Caption All to caption all graphics within one or more files of a book. To caption the whole book, highlight the book icon (as shown above) before choosing this menu option. Otherwise, select specific files in the book to caption.
It is possible to batch process multiple books by opening them in the session. However, you must highlight the book icon (as shown above) and you must have the other books open in the same session before choosing Caption All.
If Caption Manager comes across internal insets, it will pause and prompt you for action (see Caption All, Handling of Internal Graphic Insets).
Caption Manager automatically opens, captions, saves, and closes each selected file in a book. For this reason, you may wish to make a backup of your book files first. Also, all book files should be closed at the start of this event.
Caution: Again, Caption Manager performs a save operation after captioning each file. There is currently no undo. You may wish to make a backup or have backup turned on during the session before performing this operation.
Choose Format > Document > Uncaption All to remove captions from all graphics within one or more files of a book. To uncaption the whole book, highlight the book icon (as shown above) before choosing this menu option. Otherwise, select specific files in the book to uncaption.
It is possible to batch process multiple books by opening them in the session. However, you must highlight the book icon (as shown above) and you must have the other books open in the same session before choosing Uncaption All.
If Caption Manager comes upon a captioned internal graphic or a captioned anchored frame, it will pause and prompt you for action (see Uncaption All, Handling of Internal Graphic Insets or Uncaption All, Handling of Anchored Frames).
Caption Manager automatically opens, uncaptions, saves, and closes each selected file in a book. For this reason, you may wish to make a backup of your book files first. Also, all book files should be closed at the start of this event.
Caution: Again, Caption Manager performs a save operation after removing captions from each file. There is currently no undo. You may wish to make a backup or have backup turned on during the session before performing this operation.
To apply a caption to a specific imported graphic, select the graphic, perform a right-mouse-click, and choose "Caption" from the context-sensitive graphic menu that appears.

One of two things will happen depending on the type of graphic. If the graphic is external, that is, it references an external graphic, Caption Manager will automatically create a caption for it based off of its filename. However, if the graphic is internal, choosing this action will result in a prompt as follows:

Applying a caption to a specific anchored frame is very similar to applying a caption to an imported graphic. To perform such an operation, select the anchored frame, perform a right-mouse-click, and choose "Caption" from the context-sensitive anchored frame menu that appears.
In this instance, Caption Manager will simply prompt you for the caption text as follows:

Whether you use the File => Import => File... method or structured FrameMaker techniques to import a graphic into your document, auto captioning of the graphic will depend on whether you have "Auto Caption" turned "on" or "off." See Auto Caption for more details.

Choosing "Custom Plug-ins" from the FrameMaker "Help" menu will result in a dialog listing of this and any other installed plug-ins from Seatech Publications, Inc.

By default, with each new FrameMaker session, all plug-ins are enabled. To disable a plug-in during a session, select the name of the plug-in in the scroll box, choose "Disabled," and save your choice by choosing "OK."
As of Version 2.3.0, the following changes have been incorporated:
As of Version 2.2.2, the following changes have been incorporated:
As of Version 2.2.1, the following changes have been incorporated:
As of Version 2.2.0, the following changes have been incorporated:
As of Version 2.1.1, the following change has been incorporated:
As of Version 2.1, the following enhancements and other changes have been incorporated:
As of Version 2.0, the following enhancements and other changes have been incorporated:
back to Table of Contents
Copyright © 2008, Seatech Publications, Inc. All Rights Reserved.