Link considerations

When using any form of looseleaf with output page differencing, you need to be aware of the potential for problems with links.

Output differencing is used for change pages and for full looseleaf when the Exclude all leaves with unchanged output option is set in the partition properties.

The problem is best explained by an example. Consider the following link between two pages in release 1 of a publication:

For the next release the identifier and section title are changed. When these pages are typeset they now look as follows:

When the pages are compared there is no difference on the first page, since the change to the id attribute has no visible effect. As a result the page from the first release is used and the link is broken.

To avoid this problem, make sure that the data used to create links does not change from one release to the next. In addition, you should avoid the use of automatic link targets since these will almost certainly change between releases.