Skip to main content
Known Participant
Oct 12, 2017 1:03 AM UTC
Answered

How to set/change the paragraph tags of a generatable file?

I have a Table of Contents and need to be able to set the included paragraph format tags for it using a script.

If I set the tags manually using the Set Up Table of Contents option, update the book and print Class BookComponent's ExtractTags property (BookComponent.ExtractTags) it shows the list of tags but I cant modify this property. Is there any way to do this?

This topic is closed to new replies. Start a new post to keep the conversation going.
frameexpert
frameexpertCorrect answer
Community Expert
Oct 12, 2017 1:25 AM UTC

Here is a snippet of code that should help you:

#target framemaker

var book = app.ActiveBook;

var tocName = book.Name.replace (/\.book$/i, "TOC.fm");

var bookComp = book.NewSeriesBookComponent (0);

bookComp.BookComponentType = Constants.FV_BK_TOC;

bookComp.Name = tocName;

var extractTags = bookComp.ExtractTags;

extractTags.push ("doctitle");

bookComp.ExtractTags = extractTags;

bookComp.GenerateInclude = 1;

www.frameexpert.com

1 reply

frameexpert
Community Expert
frameexpertCommunity ExpertCorrect answer
Community Expert
Oct 12, 2017 1:25 AM UTC

Here is a snippet of code that should help you:

#target framemaker

var book = app.ActiveBook;

var tocName = book.Name.replace (/\.book$/i, "TOC.fm");

var bookComp = book.NewSeriesBookComponent (0);

bookComp.BookComponentType = Constants.FV_BK_TOC;

bookComp.Name = tocName;

var extractTags = bookComp.ExtractTags;

extractTags.push ("doctitle");

bookComp.ExtractTags = extractTags;

bookComp.GenerateInclude = 1;

Translate
www.frameexpert.com