Last revised: 2000/10/06
(To save these files, you probably need to right-click and choose "Save File As" or "Save Target As". The details vary from browser to browser. Also, some people are having trouble downloading things from this server. If it happens to you, email me.)
This is a utility script designed to make it easy to process each file of a book. (The aim is to put all the file-opening and file-closing stuff in one place, rather than rewriting it in every script that needs it.)
There are two parts:
How It Works:
The parent script calls
_BookShell
and provides it with the name a subroutine (located in the parent script).
_BookShell
then:
The parent script can:
These scripts also illustrate how to use FrameScript's "callback" feature.
Inserts a "See" index marker. IE one that looks like this in the index:
apples See fruit
Inserts a "See also" index marker. IE one that looks like this in the index:
apples See also fruit
A simple script to help choose what conditional text to show. (I wrote it 'coz I find going through FrameMaker's conditional text dialog boxes clumsy.)
It allows you to show all conditional text, or show none, or show one of the conditions. (It doesn't allow you to show more than one [but not all], mainly because FrameScript doesn't provide a convenient way to allow the user to select more than one option from a list. Sigh.)
It also asks if you want to show conditional indicators or not.
A simple demonstration script that shows three ways of looping through a document and extracting paragraphs from it.
Here is a sample file you can use. It has paragraphs in all the places I can think of where you can put them (disconnected pages, different flows, text frames, etc.): test_for_reading_paragraphs.mif . This sample uses this text_insert.txt file. Here is the output of the script for this sample.
Back to FrameScript Resources
Email: