Document composition

KCM Core is primarily designed as a high-grade server application that composes documents and Document Packs. KCM Core requires a configuration file and an environment to compose documents and Document Packs. For more information, see Manage the configuration file and Environments.

Multiple occurrences of the same document template in a Document Pack

A Document Pack contains a set of documents. The document templates used during composition may be interactive or non-interactive. This characteristic defines how these documents are handled during document pack composition.

The output of a non-interactive document template depends entirely on the content of the data backbone and the parameters of the document template.

If the same non-interactive document template is repeatedly referred to in a document pack template, it will be composed only once. This allows for faster composition and smaller document packs.

Every interactive document template has its own interaction steps that lead to its own output file. If a document pack template refers to multiple interactive templates of the same document, such document will be composed at each reference according to the corresponding interaction steps.