Publish a book with variants in Author



When you are ready to publish your book, select your publishing profile as normal. If variants have been used in a book the Publish Job Variant Assignment window is displayed. The window lists all of the criteria used by objects in the book. Select the criteria values that are appropriate for the current publishing job and complete the process.

The following rules apply when publishing books using variant objects:

  • Where a value for a variant is not specified the parent object will be used.
  • When publishing the book to XML, all variants with a relationship to the document are included in the XML file.

To publish the variant book:

  1. Select the book.
  2. Use any of the following the publishing options.
    • From the book, click Publish > Publish To, then select the output type and your profile.


    • From the object list's right-click menu, click Publish To, then select your profile.
  3. Select the appropriate criteria in the Value drop-down list, or select (none) for criteria you do not want to use, then choose OK to create the publishing job.

    Publish Job Variant Assignment

Notes on publishing:

  • When publishing a book that contains variants, the variant criteria values that were assigned to the last publishing job are reused and applied as the "default" setting in the publishing prompt the next time the book is published. The settings are reused in the current session and when you close and reopen the library.

  • Closing the Publish Job Variant Assignment window does not cancel the publishing job.
  • If you are using a release state with publishing exclusion rules, Author publishes based on the release state that is assigned to the parent topic and not the child variant.