Running ACIF with inline resources

To successfully process an input file that contains inline resources, the inline resources must be included in the input file in the order in which they are used or EXTENSIONS=RESORDER must be specified.

If a resource references another resource, the referenced resource must be included inline before the resource that references it. For example, if an overlay references a coded font that consists of the character set C0D0GT18 and code page T1D0BASE, the inline resources must be in this order:
code page T1D0BASE
character set C0D0GT18
coded font
overlay

ACIF does not look ahead in the inline resources, so, if the inline resources are not in the correct order, ACIF tries to read the referenced resource from a resource library. If the resource is not found, ACIF ends processing with an error.

Here is the recommended order that the resources should appear in the input file:
  • FORMDEF
  • CHARACTER SETS
  • CODE PAGES
  • PAGE SEGMENTS
  • OVERLAYS
  • PAGEDEF