..
/
download
s1kd-dmrl(1) s1kd-tools s1kd-dmrl(1)
NAME
s1kd-dmrl - Create CSDB objects from a DMRL
SYNOPSIS
s1kd-dmrl [options] <DML>...
DESCRIPTION
The s1kd-dmrl tool reads S1000D data management lists and creates CSBD
objects for the entries specified using the s1kd-new* tools.
OPTIONS
-$, --issue <issue>
Specify which issue of S1000D to use when creating objects.
-@, --out <dir>
Create new objects in <dir>.
-%, --templates <dir>
Use XML templates in the specified directory instead of the
built-in templates of each of the s1kd-new* tools.
-D, --dmtypes <path>
Specify the .dmtypes file name.
-d, --defaults <path>
Specify the .defaults file name.
-F, --fail
Fail on the first error generated by any of the s1kd-new* com‐
mands. Normally, errors with individual DMRL entries will be
reported but the other entries will still be processed.
-f, --overwrite
Overwrite existing CSDB objects.
-h, -?, --help
Show help/usage message.
-m, --use-remarks
Use the remarks for an entry as the remarks for the new CSDB ob‐
ject.
-N, --omit-issue
Omit issue/in-work numbers from the filenames of created CSDB
objects.
-q, --quiet
Do not report errors when any of the CSDB objects already exist.
-s, --commands
Do not create CSDB objects, only output the s1kd-new* commands
to create them.
-v, --verbose
Print the filenames of newly created CSDB objects.
--version
Show version information.
<DML>...
One or more S1000D data management lists.
In addition, the following options allow configuration of the XML pars‐
er:
--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.
EXAMPLE
$ s1kd-dmrl DML-EX-12345-C-2018-00001_001-00.XML
AUTHORS
khzae.net.
2021-04-16 s1kd-dmrl(1)
gopher://khzae.net/0/s1000d/s1kd-tools/docs/creating/s1kd-dmrl.txt