Layout Memory is a tool that builds on IDML Compare.

It is an update tool for IDML files that have been changed by the graphic designer, but whose content has not yet been changed.

It has been designed for automatically generated IDML files in particular.

When an IDML is created using the Layout Engine, IDs from the content can be transferred directly into the IDML as compare IDs.

Then once any manual changes are complete, IDML Compare Delta XML data can be created using the original IDML and the updated version.

The Layout Memory module transfers the changes to styles and page items to a third, new IDML, provided that it has been created with the same IDs from the content.