/ .. / / -> download
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dmodule>
<dmodule xmlns:dc="http://www.purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.s1000d.org/S1000D_4-2/xml_schema_flat/descript.xsd">
  <identAndStatusSection>
    <dmAddress>
      <dmIdent>
        <dmCode modelIdentCode="S1000DXSL" systemDiffCode="A" systemCode="01" subSystemCode="0" subSubSystemCode="0" assyCode="00" disassyCode="00" disassyCodeVariant="A" infoCode="040" infoCodeVariant="A" itemLocationCode="A"/>
        <language languageIsoCode="en" countryIsoCode="CA"/>
        <issueInfo issueNumber="001" inWork="08"/>
      </dmIdent>
      <dmAddressItems>
        <issueDate year="2019" month="03" day="26"/>
        <dmTitle>
          <techName>s1kd2pdf(1) | S1000D XSL Stylesheets</techName>
        </dmTitle>
      </dmAddressItems>
    </dmAddress>
    <dmStatus issueType="changed">
      <security securityClassification="01"/>
      <responsiblePartnerCompany>
        <enterpriseName>khzae.net</enterpriseName>
      </responsiblePartnerCompany>
      <originator>
        <enterpriseName>khzae.net</enterpriseName>
      </originator>
      <applic>
        <displayText>
          <simplePara>All</simplePara>
        </displayText>
      </applic>
      <brexDmRef>
        <dmRef>
          <dmRefIdent>
            <dmCode modelIdentCode="S1000D" systemDiffCode="F" systemCode="04" subSystemCode="1" subSubSystemCode="0" assyCode="0301" disassyCode="00" disassyCodeVariant="A" infoCode="022" infoCodeVariant="A" itemLocationCode="D"/>
          </dmRefIdent>
        </dmRef>
      </brexDmRef>
      <qualityAssurance>
        <unverified/>
      </qualityAssurance>
      <reasonForUpdate id="rfu-0001" updateReasonType="urt01">
        <simplePara>Describe values for auto.expand.acronyms</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0002" updateReasonType="urt02">
        <simplePara>Add generate.display.text parameter.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0003" updateReasonType="urt01">
        <simplePara>Sort PARAMETERS entries.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0004" updateReasonType="urt02">
        <simplePara>Change behaviour of hide.empty.proced.rqmts.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0005" updateReasonType="urt02">
        <simplePara>Add -D and -S options.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0006" updateReasonType="urt01">
        <simplePara>Add -h and -? to synopsis.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0007" updateReasonType="urt02">
        <simplePara>Add -F option.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0008" updateReasonType="urt02">
        <simplePara>Add hide.deleted.content parameter.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0009" updateReasonType="urt02">
        <simplePara>Add title.page.publisher parameter.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0010" updateReasonType="urt02">
        <simplePara>Rename show.applicability to show.content.applic and change behaviour.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0011" updateReasonType="urt02">
        <simplePara>Add title.page.illustration, title.page.illustration.width, title.page.illustration.height, and title.page.illustration.scale parameters.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0012" updateReasonType="urt02">
        <simplePara>Add generate.barcode, title.page.barcode.value, and title.page.barcode.symbology parameters.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0013" updateReasonType="urt02">
        <simplePara>Add applic.prefix parameter.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0014" updateReasonType="urt02">
        <simplePara>Add -c option.</simplePara>
      </reasonForUpdate>
      <reasonForUpdate id="rfu-0015" updateReasonType="urt02">
        <simplePara>Add -I option.</simplePara>
      </reasonForUpdate>
    </dmStatus>
  </identAndStatusSection>
  <content>
    <description>
      <levelledPara>
        <title>NAME</title>
        <para>s1kd2pdf - Create a PDF from S1000D data</para>
      </levelledPara>
      <levelledPara>
        <title>SYNOPSIS</title>
        <para>
          <verbatimText verbatimStyle="vs23" changeMark="1" changeType="modify" reasonForUpdateRefIds="rfu-0005 rfu-0006 rfu-0007 rfu-0014"><![CDATA[s1kd2pdf [-c <CFG>] [-s <XSL>] [-d <XSL>] [-o <out>] [-DFISh?] <src>
         [<param>...]]]></verbatimText>
        </para>
      </levelledPara>
      <levelledPara>
        <title>DESCRIPTION</title>
        <para>The <emphasis>s1kd2pdf</emphasis> command will create a PDF from S1000D data modules or publications using the S1000D XSL Stylesheets, xsltproc, and Apache FOP.</para>
      </levelledPara>
      <levelledPara>
        <title>OPTIONS</title>
        <para>
          <definitionList>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0014">
              <listItemTerm>-c <CFG></listItemTerm>
              <listItemDefinition>
                <para>Specify a FOP XML configuration file. By default, /etc/fop.xml will be used (if it exists).</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0005">
              <listItemTerm>-D</listItemTerm>
              <listItemDefinition>
                <para>Generate template XSLT for a custom DocBook-to-FO stylesheet (-d).</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>-d <XSL></listItemTerm>
              <listItemDefinition>
                <para>Use a custom stylesheet for DocBook-to-FO conversion.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0007">
              <listItemTerm>-F</listItemTerm>
              <listItemDefinition>
                <para>Output the generated XSL-FO instead of a PDF.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0015">
              <listItemTerm>-I</listItemTerm>
              <listItemDefinition>
                <para>Output Apache FOP intermediary format instead of a PDF.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>-o <out></listItemTerm>
              <listItemDefinition>
                <para changeMark="1" changeType="modify" reasonForUpdateRefIds="rfu-0007">Output to <out> instead of <src>.pdf (or <src>.fo if the -F option is used).</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0005">
              <listItemTerm>-S</listItemTerm>
              <listItemDefinition>
                <para>Generate template XSLT for a custom S1000D-to-DocBook stylesheet (-s).</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>-s <XSL></listItemTerm>
              <listItemDefinition>
                <para>Use a custom stylesheet for S1000D-to-DocBook conversion.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm><src></listItemTerm>
              <listItemDefinition>
                <para>Source S1000D module to create a PDF from.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm><param>...</listItemTerm>
              <listItemDefinition>
                <para>xsltproc parameters to pass to both stylesheets.</para>
              </listItemDefinition>
            </definitionListItem>
          </definitionList>
        </para>
        <levelledPara changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0005">
          <title>Adding customizations to the stylesheets</title>
          <para>To add project-specific customizations to the PDF output: <sequentialList><listItem><para>Use the -D/-S options to create a template XSLT file which imports the installed default stylesheets.</para></listItem><listItem><para>Add customizations to this file.</para></listItem><listItem><para>Use the -d/-s options to apply this custom stylesheet.</para></listItem></sequentialList></para>
          <para>Example: <verbatimText verbatimStyle="vs24">$ s1kd2pdf -S > custom.xsl</verbatimText><verbatimText verbatimStyle="vs11"><![CDATA[<?xml version="1.0"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:import href="/path/to/original/stylesheet.xsl"/>

<!-- Present verbatimText type vs51 as green. -->
<xsl:template match="verbatimText[@verbatimStyle = 'vs51']">
<fo:inline color="green">
<xsl:apply-imports/>
</fo:inline>
</xsl:template>

</xsl:stylesheet>]]></verbatimText><verbatimText verbatimStyle="vs24">$ s1kd2pdf -s custom.xsl ...</verbatimText></para>
        </levelledPara>
      </levelledPara>
      <levelledPara>
        <title>PARAMETERS</title>
        <para>The following parameters can be supplied at the end of the command with the -param or -stringparam flags to customize the PDF output:</para>
        <para>
          <definitionList>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0013">
              <listItemTerm>applic.prefix</listItemTerm>
              <listItemDefinition>
                <para>The prefix before applicability annotations. Default is "Applicable to: ".</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>auto.expand.acronyms</listItemTerm>
              <listItemDefinition changeType="modify" reasonForUpdateRefIds="rfu-0001">
                <para>Choose how to expand acronyms:</para>
                <para>
                  <randomList>
                    <listItem>
                      <para>"no" - Only show the term</para>
                    </listItem>
                    <listItem>
                      <para>"before" - Show the definition followed by the term in parentheses (default)</para>
                    </listItem>
                    <listItem>
                      <para>"after" - Show the term followed by the definition in parentheses</para>
                    </listItem>
                  </randomList>
                </para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>bridgehead.in.toc</listItemTerm>
              <listItemDefinition>
                <para>Whether to include default headings in each data module's TOC.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>data.module.index</listItemTerm>
              <listItemDefinition>
                <para>Include an index section in each data module.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>date.time</listItemTerm>
              <listItemDefinition>
                <para>When set, add the "Printed $date.time" statement to the left margin.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>definition.list.term.width</listItemTerm>
              <listItemDefinition>
                <para>Width of the term column in a definition list.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>double.sided</listItemTerm>
              <listItemDefinition>
                <para>Whether to use alternating headers/footers for double-sided printing.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>end.of.data.module.position</listItemTerm>
              <listItemDefinition>
                <para>Where to present the "End of data module" statement.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>end.of.text</listItemTerm>
              <listItemDefinition>
                <para>How the text of the "End of data module" statement is determined.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>external.pub.ref.inline</listItemTerm>
              <listItemDefinition>
                <para>How external publication references are presented.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>font.family</listItemTerm>
              <listItemDefinition>
                <para>The default font family for all elements.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>footer.show.applic</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the "Applicability" statement in the footer.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>footer.show.dmc</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the data module code in the footer.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>footer.show.end.of.data.module</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the "End of data module" statement in the footer.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>footer.show.security</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the security statement in the footer.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>footnote.font.size</listItemTerm>
              <listItemDefinition>
                <para>The font size of a footnote.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>front.matter.info.codes</listItemTerm>
              <listItemDefinition>
                <para>Descriptive data modules with any of these info codes are presented as front matter.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0012">
              <listItemTerm>generate.barcode</listItemTerm>
              <listItemDefinition>
                <para>Use the barCodeCode element of the title page to generate a barcode graphic using Barcode4j if no barCodeSymbol element is included.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0002">
              <listItemTerm>generate.display.text</listItemTerm>
              <listItemDefinition>
                <para>If set to "0", display text for applicability annotations that have none will not be automatically generated, and no annotation will be displayed on elements referencing it.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.highlights</listItemTerm>
              <listItemDefinition>
                <para>Generate a Highlights section when encountering a descriptive data module with info code 00U.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.index</listItemTerm>
              <listItemDefinition>
                <para>Generate an index when encountering a descriptive data module with info code 014.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.list.of.datamodules</listItemTerm>
              <listItemDefinition>
                <para>Generate a List of effective data modules when encountering a descriptive data module with info code 00S.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.list.of.illustrations</listItemTerm>
              <listItemDefinition>
                <para>Generate a List of illustrations when encountering a descriptive data module with info code 00A.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.list.of.tables</listItemTerm>
              <listItemDefinition>
                <para>Generate a List of tables when encountering a descriptive data module with info code 00Z.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.table.of.contents</listItemTerm>
              <listItemDefinition>
                <para>Generate a Table of contents when encountering a descriptive data module with info code 009.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generate.title.page</listItemTerm>
              <listItemDefinition>
                <para>Generate a Title page when encountering a descriptive data module with info code 001.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>generated.hierarchical.toc.indent</listItemTerm>
              <listItemDefinition>
                <para>The indentation of each level of the hierarchical table of contents.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>header.show.security</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the security statement in the header.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0008">
              <listItemTerm>hide.deleted.content</listItemTerm>
              <listItemDefinition>
                <para>
                  <randomList>
                    <listItem>
                      <para>"0" - Present "deleted" content as struck-through.</para>
                    </listItem>
                    <listItem>
                      <para>"1" - Hide "deleted" content.</para>
                    </listItem>
                  </randomList>
                </para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>hide.empty.proced.rqmts</listItemTerm>
              <listItemDefinition>
                <para changeMark="1" changeType="modify" reasonForUpdateRefIds="rfu-0004">Hide empty tables in the preliminary requirements section.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>hide.empty.refs.table</listItemTerm>
              <listItemDefinition>
                <para>Hide the References table if it is empty.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>hierarchical.table.of.contents</listItemTerm>
              <listItemDefinition>
                <para>Generate a hierarchical table of contents.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>highlight.applic</listItemTerm>
              <listItemDefinition>
                <para>Highlight applicability statements by colouring them blue.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>include.pmentry.bookmarks</listItemTerm>
              <listItemDefinition>
                <para>Include pmEntry levels and titles in the PDF bookmarks.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>include.title.in.toc</listItemTerm>
              <listItemDefinition>
                <para>Whether and how to include the data module title in the data module's TOC.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>index.type</listItemTerm>
              <listItemDefinition>
                <para>What kind of index to generate.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>part.no.prefix</listItemTerm>
              <listItemDefinition>
                <para>Prefix part numbers with the text "Part No."</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>printedin.blurb</listItemTerm>
              <listItemDefinition>
                <para>When set, adds a "Printed in" statement after the "Published by" statement, indicating the country the document was produced in.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>printedin.blurb.before</listItemTerm>
              <listItemDefinition>
                <para>The text between the "Produced by" and the "Printed in" statements.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>producedby.blurb</listItemTerm>
              <listItemDefinition>
                <para>Set the "Produced by" statement for the whole publication manually, rather than deriving it from each data module's responsible partner company.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>producedby.blurb.before</listItemTerm>
              <listItemDefinition>
                <para>The text label of the "Produced by" statement.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>producedby.blurb.on.titlepage</listItemTerm>
              <listItemDefinition>
                <para>Whether or not to show the "Produced by" statement on the title page. Often this can be redundant as the title page also includes the name of the producer.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>publication.code</listItemTerm>
              <listItemDefinition>
                <para>Set the publication code manually instead of using the one derived from the publication module.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>quantity.decimal.format</listItemTerm>
              <listItemDefinition>
                <para>The format to use when presenting quantity values.</para>
                <para>
                  <randomList>
                    <listItem>
                      <para>"SI" - comma for decimal separator, space for grouping (default)</para>
                    </listItem>
                    <listItem>
                      <para>"imperial" - period for decimal separator, comma for grouping</para>
                    </listItem>
                  </randomList>
                </para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>quantity.decimal.separator</listItemTerm>
              <listItemDefinition>
                <para>Decimal separator in formatted quantity values.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>quantity.format</listItemTerm>
              <listItemDefinition>
                <para>The picture string passed to format-number() when reformat.quantities = custom.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>quantity.grouping.separator</listItemTerm>
              <listItemDefinition>
                <para>Grouping separator in formatted quantity values.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>reformat.quantities</listItemTerm>
              <listItemDefinition>
                <para>Controls whether and how quantities are reformatted for presentation.</para>
                <para>
                  <randomList>
                    <listItem>
                      <para>"normal" - Use appropriate decimal separator, add thousands separators, preserve leading and trailing zeroes (default).</para>
                    </listItem>
                    <listItem>
                      <para>"custom" - Completely reformat all values using the format string $quantity.format. Removes leading and trailing zeroes.</para>
                    </listItem>
                    <listItem>
                      <para>"basic" - Use the appropriate decimal separator, preserve leading and trailing zeroes, but do not add thousands separators.</para>
                    </listItem>
                  </randomList>
                </para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>running.pagination</listItemTerm>
              <listItemDefinition>
                <para>Whether to use normal or running pagination.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>running.pagination</listItemTerm>
              <listItemDefinition>
                <para>Whether to use normal or running pagination.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="modify" reasonForUpdateRefIds="rfu-0010">
              <listItemTerm>show.content.applic</listItemTerm>
              <listItemDefinition>
                <para>Whether content applicability annotations are shown.</para>
                <para>
                  <randomList>
                    <listItem>
                      <para>"0" - Do not show content applicability annotations</para>
                    </listItem>
                    <listItem>
                      <para>"1" - Show content applicability annotations (default)</para>
                    </listItem>
                  </randomList>
                </para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>show.graphic.icn</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the ICN below a graphic.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>show.schema.heading</listItemTerm>
              <listItemDefinition>
                <para>Whether to include the default heading related to the S1000D schema of a data module.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>show.unclassified</listItemTerm>
              <listItemDefinition>
                <para>Whether to show the text "UNCLASSIFIED" when a document is not classified.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>simple.info.codes</listItemTerm>
              <listItemDefinition>
                <para>Descriptive data modules with these info codes will be presented with a minimal stylesheet, without the standard lists, tables, or headings.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>title.fontset</listItemTerm>
              <listItemDefinition>
                <para>Default font for titles.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0012">
              <listItemTerm>title.page.barcode.symbology</listItemTerm>
              <listItemDefinition>
                <para>When title.page.barcode.value is specified, this is the type of barcode to generate. Can either be one of the S1000D project configurable attribute values for barCodeSymbology (e.g., bcs13) or the name of a Barcode4j format (e.g., code128).</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeMark="1" changeType="add" reasonForUpdateRefIds="rfu-0012">
              <listItemTerm>title.page.barcode.value</listItemTerm>
              <listItemDefinition>
                <para>When this is set, a barcode will be automatically generated for the title page using the given value. The type of barcode can be specified with title.page.barcode.symbology. If using a frontmatter schema title page, this will override the barCode element.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0011">
              <listItemTerm>title.page.illustration</listItemTerm>
              <listItemDefinition>
                <para>Product illustration to show on the title page. Can be used to provide an illustration when the title page is generated with a descriptive DM placeholder (as opposed to a frontmatter DM) or to override the illustration specified in a frontmatter title page DM.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0011">
              <listItemTerm>title.page.illustration.height</listItemTerm>
              <listItemDefinition>
                <para>When title.page.illustration is specified, use this as the reproduction height of the illustration.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0011">
              <listItemTerm>title.page.illustration.scale</listItemTerm>
              <listItemDefinition>
                <para>When title.page.illustration is specified, use this as the reproduction scale of the illustration.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0011">
              <listItemTerm>title.page.illustration.width</listItemTerm>
              <listItemDefinition>
                <para>When title.page.illustration is specified, use this as the reproduction width of the illustration.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>title.page.issue.date</listItemTerm>
              <listItemDefinition>
                <para>Show the issue date of the publication module on the generated title page.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem changeType="add" reasonForUpdateRefIds="rfu-0009">
              <listItemTerm>title.page.publisher</listItemTerm>
              <listItemDefinition>
                <para>Show the responsible partner company on the generated title page.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>titled.labelled.para.toc</listItemTerm>
              <listItemDefinition>
                <para>Include "labelled paras" besides levelledPara in the data module's TOC. For example, steps with titles.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>toc.section.depth</listItemTerm>
              <listItemDefinition>
                <para>The depth of each data module's TOC.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>ulink.footnotes</listItemTerm>
              <listItemDefinition>
                <para>Whether to present external publication hyperlinks as footnotes.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>ulink.show</listItemTerm>
              <listItemDefinition>
                <para>Whether to show external publication hyperlinks inline.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>use.unparsed.entity.uri</listItemTerm>
              <listItemDefinition>
                <para>Use the unparsed entity URI to resolve an ICN reference rather than the InfoEntityResolver and info-entity-map concept.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>want.inwork.blurb</listItemTerm>
              <listItemDefinition>
                <para>Whether to include a statement in the left margin when a data module is a draft issue.</para>
              </listItemDefinition>
            </definitionListItem>
            <definitionListItem>
              <listItemTerm>want.producedby.blurb</listItemTerm>
              <listItemDefinition>
                <para>Whether to include the "Produced by" statement in the left margin.</para>
              </listItemDefinition>
            </definitionListItem>
          </definitionList>
        </para>
      </levelledPara>
      <levelledPara>
        <title>EXAMPLE</title>
        <para>
          <verbatimText verbatimStyle="vs23">$ s1kd2pdf -o test.pdf test.xml -param show.unclassified 0</verbatimText>
        </para>
      </levelledPara>
    </description>
  </content>
</dmodule>


/ gopher://khzae.net/0/s1kd/S1000D-XSL-Stylesheets/src/doc/DMC-S1000DXSL-A-01-00-00-00A-040A-A_EN-CA.XML
Styles: Light Dark Classic