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?
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;