scrollkeeper-preinstall creates the OMF file
by reading the given existing
and replacing the URL for a resource (typically a document) with
the URL given by
This is typically done as part of the build process for
an application, since the actual location that a document
is installed is not known until the application is built.
is specified with a path, and that path does not exist,
the path is created.
is typically the "file:" URI followed by the absolute path
to a document which is (or will be) installed.
Use the network to retrieve the DTD if it is not available via the system's XML