1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
|
---|
3 | <reference id="implementation-dependent-features">
|
---|
4 | <title>Implementation dependent features</title>
|
---|
5 | <refbody>
|
---|
6 | <section id="section_jla_oqn_qc">
|
---|
7 | <title>Chunking</title>
|
---|
8 | <p>Supported chunking methods:</p>
|
---|
9 | <ul>
|
---|
10 | <li>select-topic</li>
|
---|
11 | <li>select-document</li>
|
---|
12 | <li>select-branch</li>
|
---|
13 | <li>by-topic</li>
|
---|
14 | <li>by-document</li>
|
---|
15 | <li>to-content</li>
|
---|
16 | <li>to-navigation.</li>
|
---|
17 | </ul>
|
---|
18 | <p>When no chunk attribute values are given, no chunking is performed.</p>
|
---|
19 | <note>In effect, for HTML based transformation types this is equivalent to select-document and
|
---|
20 | by-document defaults.</note>
|
---|
21 | <p>Error recovery:</p>
|
---|
22 | <ul>
|
---|
23 | <li>When two tokens from the same category are used, no error or warning is
|
---|
24 | thrown.<draft-comment>This violates DITA 1.2 spec.</draft-comment></li>
|
---|
25 | <li>When an unrecognized chunking method is used, no error or warning is thrown.</li>
|
---|
26 | </ul>
|
---|
27 | </section>
|
---|
28 | <section id="section_zaa_bgs_qc">
|
---|
29 | <title>Filtering</title>
|
---|
30 | <p>Error recovery:</p>
|
---|
31 | <ul>
|
---|
32 | <li>When there are multiple <codeph>revprop</codeph> elements with the same val attribute, no error or
|
---|
33 | warning is thrown</li>
|
---|
34 | <li>When multiple prop elements define a duplicate attribute and value combination,
|
---|
35 | attribute default, or fall-back behaviour, <msgnum>DOTJ007E</msgnum> error is thrown.</li>
|
---|
36 | </ul>
|
---|
37 | </section>
|
---|
38 | <section id="section_kjq_egs_qc">
|
---|
39 | <title>Debug attributes</title>
|
---|
40 | <p>The debug attributes are populated as follows:</p>
|
---|
41 | <dl>
|
---|
42 | <dlentry>
|
---|
43 | <dt>xtrf</dt>
|
---|
44 | <dd>absolute system path of the source document</dd>
|
---|
45 | </dlentry>
|
---|
46 | <dlentry>
|
---|
47 | <dt>xtrc</dt>
|
---|
48 | <dd>element counter that uses the
|
---|
49 | format<codeblock>element-name ":" integer-counter ";" line-number ":" column-number</codeblock></dd>
|
---|
50 | </dlentry>
|
---|
51 | </dl>
|
---|
52 | </section>
|
---|
53 | <section id="section_dco_qgs_qc">
|
---|
54 | <title>Image scaling</title>
|
---|
55 | <p>If both height and width attributes are given, image is scaled non-uniformly.</p>
|
---|
56 | <p>If scale attribute is not an unsigned integer, no error or warning is thrown during
|
---|
57 | preprocessing.</p>
|
---|
58 | </section>
|
---|
59 | <section>
|
---|
60 | <title>Map processing</title>
|
---|
61 | <p>When a <codeph>topicref</codeph> element that references a map contains child
|
---|
62 | <codeph>topicref</codeph> elements, <msgnum>DOTX068W</msgnum> error is thrown and the
|
---|
63 | child <codeph>topicref</codeph> elements are ignored. </p>
|
---|
64 | </section>
|
---|
65 | <section id="section_h3h_jsx_1h">
|
---|
66 | <title>Link processing</title>
|
---|
67 | <p>When the value of <codeph>href</codeph> attribute is not a valid URI reference, <msgnum>DOTJ054E</msgnum> error is thrown. Depending on
|
---|
68 | <xref href="../readme/configuration.dita#configuration/processing-mode">error recover mode</xref>, error recover may be attempted.</p>
|
---|
69 | </section>
|
---|
70 | <section>
|
---|
71 | <title>Copy-to processing</title>
|
---|
72 | <p>When the <codeph>copy-to</codeph> attribute is specified on a <codeph>topicref</codeph>, the content of the
|
---|
73 | <codeph>shortdesc</codeph> element is not used to override the short description of the topic.</p>
|
---|
74 | </section>
|
---|
75 | </refbody>
|
---|
76 | </reference>
|
---|