Automatically republishing native data from a native data file into
an published file. In response to initially publishing the native data in to the
published file, a publish object is created that corresponds to the published data
and the native data. The publish object is associated with the native data file
and indicates whether the native data is to be automatically republished upon resaving
of the native data file. The publish object further indicates the location of the
published file, a reference to the location of the native data within the native
data file, and an alert string. The alert string may comprise a single alert to
be displayed when the native data is republished. The publish object is identified
by a unique identifier that is also stored in the published file to indicate the
location of the published data. Subsequent to initially publishing the native data,
the native data file may be resaved. In response to resaving of the native data,
the publish object is examined to determine whether the native data is to be automatically
republished. If the native data is to be automatically republished, the published
file is retrieved and the native data is republished into the published file. Republishing
the native data into the published file comprises translating the native data into
a published file format, locating the published data within the published file
by way of the unique identifier and replacing the published data with the translated
native data.