1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <!-- This file is part of the DITA Open Toolkit project hosted on
|
---|
3 | Sourceforge.net. See the accompanying license.txt file for
|
---|
4 | applicable licenses.-->
|
---|
5 | <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
|
---|
6 | "reference.dtd">
|
---|
7 | <reference id="preprocess-genlist" xml:lang="en-us">
|
---|
8 | <title>Generate lists (gen-list)</title>
|
---|
9 | <shortdesc>The <codeph>gen-list</codeph> step examines the input files
|
---|
10 | and creates lists of topics, images, document properties, or other
|
---|
11 | content. These lists are used by later steps in the pipeline. For
|
---|
12 | example, one list includes all topics that make use of the conref
|
---|
13 | attribute; only those files are processed during the conref
|
---|
14 | stage of the build. This step is implemented in Ant and Java.</shortdesc>
|
---|
15 | <refbody>
|
---|
16 | <section><p>The result of this list is a set of several list files
|
---|
17 | in the temporary directory, including <filepath>dita.list</filepath> and <filepath>dita.xml.properties</filepath>.</p><table>
|
---|
18 | <tgroup cols="4"><colspec colname="col1"/><colspec colname="col2"/>
|
---|
19 | <colspec colname="col3"/><colspec colname="col4"/>
|
---|
20 | <thead>
|
---|
21 | <row>
|
---|
22 | <entry colname="col1">List file property</entry>
|
---|
23 | <entry colname="col2">List file</entry>
|
---|
24 | <entry colname="col3">List property</entry>
|
---|
25 | <entry colname="col4">Usage</entry>
|
---|
26 | </row>
|
---|
27 | </thead>
|
---|
28 | <tbody>
|
---|
29 | <row>
|
---|
30 | <entry colname="col1">canditopicsfile</entry>
|
---|
31 | <entry colname="col2"><codeph>canditopics.list</codeph></entry>
|
---|
32 | <entry colname="col3">canditopicslist</entry>
|
---|
33 | <entry colname="col4"></entry>
|
---|
34 | </row>
|
---|
35 | <row>
|
---|
36 | <entry colname="col1">chunkedditamapfile</entry>
|
---|
37 | <entry colname="col2"><codeph>chunkedditamap.list</codeph></entry>
|
---|
38 | <entry colname="col3">chunkedditamaplist</entry>
|
---|
39 | <entry colname="col4"></entry>
|
---|
40 | </row>
|
---|
41 | <row>
|
---|
42 | <entry colname="col1">chunkedtopicfile</entry>
|
---|
43 | <entry colname="col2"><codeph>chunkedtopic.list</codeph></entry>
|
---|
44 | <entry colname="col3">chunkedtopiclist</entry>
|
---|
45 | <entry colname="col4"></entry>
|
---|
46 | </row>
|
---|
47 | <row>
|
---|
48 | <entry colname="col1">codereffile</entry>
|
---|
49 | <entry colname="col2"><codeph>coderef.list</codeph></entry>
|
---|
50 | <entry colname="col3">codereflist</entry>
|
---|
51 | <entry colname="col4">topics with coderef</entry>
|
---|
52 | </row>
|
---|
53 | <row>
|
---|
54 | <entry colname="col1">conreffile</entry>
|
---|
55 | <entry colname="col2"><codeph>conref.list</codeph></entry>
|
---|
56 | <entry colname="col3">conreflist</entry>
|
---|
57 | <entry colname="col4">Documents that contains conref attribute that
|
---|
58 | need to be resolved in preprocess.</entry>
|
---|
59 | </row>
|
---|
60 | <row>
|
---|
61 | <entry colname="col1">conrefpushfile</entry>
|
---|
62 | <entry colname="col2"><codeph>conrefpush.list</codeph></entry>
|
---|
63 | <entry colname="col3">conrefpushlist</entry>
|
---|
64 | <entry colname="col4"></entry>
|
---|
65 | </row>
|
---|
66 | <row>
|
---|
67 | <entry colname="col1">conreftargetsfile</entry>
|
---|
68 | <entry colname="col2"><codeph>conreftargets.list</codeph></entry>
|
---|
69 | <entry colname="col3">conreftargetslist</entry>
|
---|
70 | <entry colname="col4"></entry>
|
---|
71 | </row>
|
---|
72 | <row>
|
---|
73 | <entry colname="col1">copytosourcefile</entry>
|
---|
74 | <entry colname="col2"><codeph>copytosource.list</codeph></entry>
|
---|
75 | <entry colname="col3">copytosourcelist</entry>
|
---|
76 | <entry colname="col4"></entry>
|
---|
77 | </row>
|
---|
78 | <row>
|
---|
79 | <entry colname="col1">copytotarget2sourcemapfile</entry>
|
---|
80 | <entry colname="col2"><codeph>copytotarget2sourcemap.list</codeph></entry>
|
---|
81 | <entry colname="col3">copytotarget2sourcemaplist</entry>
|
---|
82 | <entry colname="col4"></entry>
|
---|
83 | </row>
|
---|
84 | <row>
|
---|
85 | <entry colname="col1">flagimagefile</entry>
|
---|
86 | <entry colname="col2"><codeph>flagimage.list</codeph></entry>
|
---|
87 | <entry colname="col3">flagimagelist</entry>
|
---|
88 | <entry colname="col4"></entry>
|
---|
89 | </row>
|
---|
90 | <row>
|
---|
91 | <entry colname="col1">fullditamapandtopicfile</entry>
|
---|
92 | <entry colname="col2"><codeph>fullditamapandtopic.list</codeph></entry>
|
---|
93 | <entry colname="col3">fullditamapandtopiclist</entry>
|
---|
94 | <entry colname="col4">All of the ditamap and topic files that are
|
---|
95 | referenced during the transformation. These may be
|
---|
96 | referenced by href or conref attributes.</entry>
|
---|
97 | </row>
|
---|
98 | <row>
|
---|
99 | <entry colname="col1">fullditamapfile</entry>
|
---|
100 | <entry colname="col2"><codeph>fullditamap.list</codeph></entry>
|
---|
101 | <entry colname="col3">fullditamaplist</entry>
|
---|
102 | <entry colname="col4">All of the ditamap files in dita.list</entry>
|
---|
103 | </row>
|
---|
104 | <row>
|
---|
105 | <entry colname="col1">fullditatopicfile</entry>
|
---|
106 | <entry colname="col2"><codeph>fullditatopic.list</codeph></entry>
|
---|
107 | <entry colname="col3">fullditatopiclist</entry>
|
---|
108 | <entry colname="col4">All of the topic files in dita.list</entry>
|
---|
109 | </row>
|
---|
110 | <row>
|
---|
111 | <entry colname="col1">hrefditatopicfile</entry>
|
---|
112 | <entry colname="col2"><codeph>hrefditatopic.list</codeph></entry>
|
---|
113 | <entry colname="col3">hrefditatopiclist</entry>
|
---|
114 | <entry colname="col4">All of the topic files that are referenced with
|
---|
115 | an href attribute</entry>
|
---|
116 | </row>
|
---|
117 | <row>
|
---|
118 | <entry colname="col1">hreftargetsfile</entry>
|
---|
119 | <entry colname="col2"><codeph>hreftargets.list</codeph></entry>
|
---|
120 | <entry colname="col3">hreftargetslist</entry>
|
---|
121 | <entry colname="col4">link targets</entry>
|
---|
122 | </row>
|
---|
123 | <row>
|
---|
124 | <entry colname="col1">htmlfile</entry>
|
---|
125 | <entry colname="col2"><codeph>html.list</codeph></entry>
|
---|
126 | <entry colname="col3">htmllist</entry>
|
---|
127 | <entry colname="col4">resource files</entry>
|
---|
128 | </row>
|
---|
129 | <row>
|
---|
130 | <entry colname="col1">imagefile</entry>
|
---|
131 | <entry colname="col2"><codeph>image.list</codeph></entry>
|
---|
132 | <entry colname="col3">imagelist</entry>
|
---|
133 | <entry colname="col4">Images files that are referenced in the content</entry>
|
---|
134 | </row>
|
---|
135 | <row>
|
---|
136 | <entry colname="col1">keyreffile</entry>
|
---|
137 | <entry colname="col2"><codeph>keyref.list</codeph></entry>
|
---|
138 | <entry colname="col3">keyreflist</entry>
|
---|
139 | <entry colname="col4">Topics and maps which have key references.</entry>
|
---|
140 | </row>
|
---|
141 | <row>
|
---|
142 | <entry colname="col1">outditafilesfile</entry>
|
---|
143 | <entry colname="col2"><codeph>outditafiles.list</codeph></entry>
|
---|
144 | <entry colname="col3">outditafileslist</entry>
|
---|
145 | <entry colname="col4"></entry>
|
---|
146 | </row>
|
---|
147 | <row>
|
---|
148 | <entry colname="col1">relflagimagefile</entry>
|
---|
149 | <entry colname="col2"><codeph>relflagimage.list</codeph></entry>
|
---|
150 | <entry colname="col3">relflagimagelist</entry>
|
---|
151 | <entry colname="col4"></entry>
|
---|
152 | </row>
|
---|
153 | <row>
|
---|
154 | <entry colname="col1">resourceonlyfile</entry>
|
---|
155 | <entry colname="col2"><codeph>resourceonly.list</codeph></entry>
|
---|
156 | <entry colname="col3">resourceonlylist</entry>
|
---|
157 | <entry colname="col4"></entry>
|
---|
158 | </row>
|
---|
159 | <row>
|
---|
160 | <entry colname="col1">skipchunkfile</entry>
|
---|
161 | <entry colname="col2"><codeph>skipchunk.list</codeph></entry>
|
---|
162 | <entry colname="col3">skipchunklist</entry>
|
---|
163 | <entry colname="col4"></entry>
|
---|
164 | </row>
|
---|
165 | <row>
|
---|
166 | <entry colname="col1">subjectschemefile</entry>
|
---|
167 | <entry colname="col2"><codeph>subjectscheme.list</codeph></entry>
|
---|
168 | <entry colname="col3">subjectschemelist</entry>
|
---|
169 | <entry colname="col4"></entry>
|
---|
170 | </row>
|
---|
171 | <row>
|
---|
172 | <entry colname="col1">subtargetsfile</entry>
|
---|
173 | <entry colname="col2"><codeph>subtargets.list</codeph></entry>
|
---|
174 | <entry colname="col3">subtargetslist</entry>
|
---|
175 | <entry colname="col4"></entry>
|
---|
176 | </row>
|
---|
177 | <row>
|
---|
178 | <entry colname="col1">tempdirToinputmapdir.relative.value</entry>
|
---|
179 | <entry colname="col2"></entry>
|
---|
180 | <entry colname="col3"></entry>
|
---|
181 | <entry colname="col4"></entry>
|
---|
182 | </row>
|
---|
183 | <row>
|
---|
184 | <entry colname="col1">uplevels</entry>
|
---|
185 | <entry colname="col2"></entry>
|
---|
186 | <entry colname="col3"></entry>
|
---|
187 | <entry colname="col4"></entry>
|
---|
188 | </row>
|
---|
189 | <row>
|
---|
190 | <entry colname="col1">user.input.dir</entry>
|
---|
191 | <entry colname="col2"></entry>
|
---|
192 | <entry colname="col3"></entry>
|
---|
193 | <entry colname="col4">Absolute input directory path</entry>
|
---|
194 | </row>
|
---|
195 | <row>
|
---|
196 | <entry colname="col1">user.input.file.listfile</entry>
|
---|
197 | <entry colname="col2"></entry>
|
---|
198 | <entry colname="col3"></entry>
|
---|
199 | <entry colname="col4">Input file list file</entry>
|
---|
200 | </row>
|
---|
201 | <row>
|
---|
202 | <entry colname="col1">user.input.file</entry>
|
---|
203 | <entry colname="col2"></entry>
|
---|
204 | <entry colname="col3"></entry>
|
---|
205 | <entry colname="col4">Input file path, relative to input directory</entry>
|
---|
206 | </row>
|
---|
207 | </tbody>
|
---|
208 | </tgroup>
|
---|
209 | </table></section>
|
---|
210 | </refbody>
|
---|
211 | </reference>
|
---|