# NAME s1kd-newupf - Create a new data update file # SYNOPSIS s1kd-newupf [options] # DESCRIPTION The *s1kd-newupf* tool creates a new S1000D data update file for two specified issues of a CIR data module. Changes to items between the source and target issues of the CIR are recorded in the resulting UPF, along with update instructions. # OPTIONS - \-$, --issue \ Specify which issue of S1000D to use. Currently supported issues are: - 5.0 (default) - 4.2 - 4.1 - \-@, --out \ Save the new update file to \. If \ is an existing directory, the update file will be created in it instead of the current directory. Otherwise, the update file will be saved as the filename \ instead of being automatically named. - \-%, --templates \ Use XML template in the specified directory instead of the built-in template. The template must be named `update.xml` in the directory \, and must conform to the default S1000D issue of this tool (5.0). - \-\~, --dump-templates \ Dump the built-in XML template to the specified directory. - \-d, --defaults \ Specify the `.defaults` file name. - \-f, --overwrite Overwrite existing file. - \-h, -?, --help Show help/usage message. - \-q, --quiet Do not report an error when the file already exists. - \-v, --verbose Print the file name of the newly created data update file. - \--version Show version information. - \ The source (original) issue of the CIR data module. - \ The target (updated) issue of the CIR data module. In addition, the following options allow configuration of the XML parser: - \--dtdload Load the external DTD. - \--huge Remove any internal arbitrary parser limits. - \--net Allow network access to load external DTD and entities. - \--noent Resolve entities. - \--parser-errors Emit errors from parser. - \--parser-warnings Emit warnings from parser. - \--xinclude Do XInclude processing. - \--xml-catalog \ Use an XML catalog when resolving entities. Multiple catalogs may be loaded by specifying this option multiple times. ## `.defaults` file Refer to s1kd-newdm(1) for information on the `.defaults` file which is used by all the s1kd-new\* tools. # EXAMPLE $ s1kd-newupf \ DMC-EX-A-00-00-00-00A-00GA-D_001-00_EN-CA.XML \ DMC-EX-A-00-00-00-00A-00GA-D_002-00_EN-CA.XML