/ .. / / -> download
# NAME

s1kd-newupf - Create a new data update file

# SYNOPSIS

    s1kd-newupf [options] <SOURCE> <TARGET>

# 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 \<issue\>  
    Specify which issue of S1000D to use. Currently supported issues
    are:
    
      - 5.0 (default)
    
      - 4.2
    
      - 4.1

  - \-@, --out \<path\>  
    Save the new update file to \<path\>. If \<path\> 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 \<path\> instead of being automatically named.

  - \-%, --templates \<dir\>  
    Use XML template in the specified directory instead of the built-in
    template. The template must be named `update.xml` in the directory
    \<dir\>, and must conform to the default S1000D issue of this tool
    (5.0).

  - \-\~, --dump-templates \<dir\>  
    Dump the built-in XML template to the specified directory.

  - \-d, --defaults \<file\>  
    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.

  - \<SOURCE\>  
    The source (original) issue of the CIR data module.

  - \<TARGET\>  
    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 \<file\>  
    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


/ gopher://khzae.net/0/s1000d/s1kd-tools/src/tools/s1kd-newupf/README.md
Styles: Light Dark Classic