You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/index.html
+53-20Lines changed: 53 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -160,51 +160,84 @@ <h1>The XProc Zone</h1>
160
160
<p>Welcome to the XProc Zone.</p>
161
161
<ul>
162
162
<li>If you are new to XProc, learn by scanning a page of <aclass="internal"
163
-
href="xproc-pages.html">XProc links</a>, maintained on this site by hand</li>
163
+
href="xproc-pages.html">XProc links</a>, maintained on this site by
164
+
hand</li>
164
165
<li>
165
-
<ahref="https://github.com/wendellpiez/xproc-zone">Browse the code repository</a> holding the code and data</li>
166
+
<ahref="https://github.com/wendellpiez/xproc-zone">Browse the code
167
+
repository</a> holding the code and data</li>
166
168
<li>A <aclass="internal"
167
-
href="style-guide.html">Style Guide</a> for this site shows its page styling and layout for authors</li>
169
+
href="style-guide.html">Style Guide</a> for this site shows its page
170
+
styling and layout for authors</li>
168
171
<li>Projects using XProc are listed below</li>
169
172
</ul>
170
173
</div>
171
174
<divclass="panel">
172
-
<h2>US Army Field Manual <spanclass="nowrap">(FM 6-22), <em>Developing Leaders</em> 2022</span>
175
+
<h2>US Army Field Manual <spanclass="nowrap">(FM 6-22), <em>Developing Leaders</em>
176
+
2022</span>
173
177
</h2>
174
-
<h3class="subtitle">An XProc case study: a chapter from a public document converted into formats for reuse and accessibility</h3>
178
+
<h3class="subtitle">An XProc case study: a chapter from a public document converted
179
+
into formats for reuse and accessibility</h3>
175
180
<p>See an <aclass="internal"
176
-
href="fm6-22/index.html">electronic version of the army field manual on Developing Leaders</a>, converted from an HTML export from PDF, using XProc and XSLT. The results are in XML formats valid to standard, non-proprietary data models and usable within their respective application stacks.</p>
177
-
<p>This project was ported and adapted from an <ahref="https://github.com/usnistgov/oscal-xproc3">earlier effort</a> at NIST, the National Institute for Standards and Technology. The Zone adds only the <aclass="clean"
178
-
href="fm6-22/FM_6-22-draw_one.html">Draw one</a> feature with some improved styling.</p>
181
+
href="fm6-22/index.html">electronic version of the army field manual
182
+
on Developing Leaders</a>, converted from an HTML export from PDF, using
183
+
XProc and XSLT. The results are in XML formats valid to standard,
184
+
non-proprietary data models and usable within their respective application
185
+
stacks.</p>
186
+
<p>This project was ported and adapted from an <ahref="https://github.com/usnistgov/oscal-xproc3">earlier effort</a> at NIST,
187
+
the National Institute for Standards and Technology. The Zone adds only the <aclass="clean"
188
+
href="fm6-22/FM_6-22-draw_one.html">Draw one</a> feature with
189
+
some improved styling.</p>
179
190
</div>
180
191
<divclass="panel">
181
192
<h2>XProc Laboratory</h2>
182
193
<p>XProc being XML, it is well suited for processing in XProc. <aclass="internal"
183
-
href="xproc-lab/index.html">Here</a> XProc is used to make useful things for XProc.</p>
194
+
href="xproc-lab/index.html">Here</a> XProc is used to make useful things for
195
+
XProc.</p>
184
196
<p>An <ahref="xproc-lab/xproc-step-list.html"
185
-
class="clean">XProc Step List</a> offers syntax snippets and links to help ease your way on your XProc journey.</p>
and links to help ease your way on your XProc journey.</p>
186
199
<p>An experimental <aclass="clean"
187
-
href="xproc-lab/zone-xproc-index.html">Index to XProc in the Zone</a> provides quick links for help analyzing and assessing the code base, or learning XProc.</p>
200
+
href="xproc-lab/zone-xproc-index.html">Index to
201
+
XProc in the Zone</a> provides quick links for help analyzing and assessing
202
+
the code base, or learning XProc.</p>
188
203
</div>
189
204
<divclass="block">
190
205
<h2>For developers</h2>
191
-
<p>Software developers working with the XML/XDM stack may find the Zone interesting as a testbed. The Zone seeks to foreground realistic and meaningful examples demonstrating the power of the two driving design features of this technology, in combination:</p>
206
+
<p>Software developers working with the XML/XDM stack may find the Zone interesting
207
+
as a testbed. The Zone seeks to foreground realistic and meaningful examples
208
+
demonstrating the power of the two driving design features of this technology,
209
+
in combination:</p>
192
210
<ul>
193
-
<li>The <em>transparency</em> and <em>intelligibility</em> of declarative encoding bound to both generalized and local (peculiar) semantics, as exemplified in XML, XProc and kindred technologies (XSLT, XPath, RNG and others)</li>
194
-
<li>The <em>determinism</em> of the pipelined, template-based processing model, with its implied <em>demonstrability</em> and <em>repeatability</em>, making it testable, validable and (at least potentially) <em>trustworthy</em>
211
+
<li>The <em>transparency</em> and <em>intelligibility</em> of declarative
212
+
encoding bound to both generalized and local (peculiar) semantics, as
213
+
exemplified in XML, XProc and kindred technologies (XSLT, XPath, RNG and
214
+
others)</li>
215
+
<li>The <em>determinism</em> of the pipelined, template-based processing model,
216
+
with its implied <em>demonstrability</em> and <em>repeatability</em>, making
217
+
it testable, validable and (at least potentially) <em>trustworthy</em>
195
218
</li>
196
219
</ul>
197
-
<p>The Zone is also more than a platform for demonstrations. Not everything in the repository is equally well documented, or finds its way onto the portal. Deep in the Zone you might find easter eggs or other small treasures.</p>
198
-
<p>Any developers who wish to engage, or anyone who wishes to help sustain and promote XProc Zone, are invited to contact the proprietor or reach out through Github channels.</p>
220
+
<p>The Zone is also more than a platform for demonstrations. Not everything in the
221
+
repository is equally well documented, or finds its way onto the portal. Deep in
222
+
the Zone you might find easter eggs or other small treasures.</p>
223
+
<p>Any developers who wish to engage, or anyone who wishes to help sustain and
224
+
promote XProc Zone, are invited to contact the proprietor or reach out through
225
+
Github channels.</p>
199
226
<p>If you wish only to study, borrow and learn: the Zone is for you too.</p>
200
227
</div>
201
228
<divclass="block">
202
229
<h2>For learners and educators</h2>
203
-
<p>In the Zone you will find nothing as organized as a <em>curriculum</em> (Lat: <q>little run</q>, <em>viz</em>
204
-
<ahref="https://en.wiktionary.org/wiki/cursus">cursus</a>), but instead a space or area, clean or cluttered as you come upon it.</p>
205
-
<p>Like a museum with long galleries and back stairs, the Zone is designed for you to explore for yourself. One hallway leads to another, where may be found more and different curiosities and items of interest, general and particular.</p>
230
+
<p>In the Zone you will find nothing as organized as a <em>curriculum</em> (Lat:
231
+
<q>little run</q>, <em>viz</em>
232
+
<ahref="https://en.wiktionary.org/wiki/cursus">cursus</a>), but instead a space
233
+
or area, clean or cluttered as you come upon it.</p>
234
+
<p>Like a museum with long galleries and back stairs, the Zone is designed for you
235
+
to explore for yourself. One hallway leads to another, where may be found more
236
+
and different curiosities and items of interest, general and particular.</p>
206
237
<p>Add them to your tour. Study them or come back to them later.</p>
207
-
<p>Disciplines of interest include Media, Rhetoric, Informatics, Metrology, data science, data and information security, cybernetics (Operations Research), formal languages and data modeling.</p>
238
+
<p>Disciplines of interest include Media, Rhetoric, Informatics, Metrology, data
239
+
science, data and information security, cybernetics (Operations Research),
Copy file name to clipboardExpand all lines: docs/style-guide.html
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -161,15 +161,17 @@ <h1>Style Guide</h1>
161
161
<p>Details, details</p>
162
162
<ul>
163
163
<li>More details</li>
164
-
<li>With details, including some <em>emphasized</em> and <strong>strengthened</strong> and <i>italic</i> and <b>bold</b>. And <bclass="hi">highlighted bold</b>.</li>
164
+
<li>With details, including some <em>emphasized</em> and <strong>strengthened</strong>
165
+
and <i>italic</i> and <b>bold</b>. And <bclass="hi">highlighted bold</b>.</li>
165
166
</ul>
166
167
</details>
167
168
</div>
168
169
<divclass="panel">
169
170
<h2>Panel One</h2>
170
171
<p>Panel one goes here, <aclass="internal"
171
172
href="index.html">Linking</a> and with <em>emphasis</em> as well.</p>
172
-
<p>The styling supports two main kinds of div displays in addition to the default plus whatever you might add. A <q>panel</q> is what you see here. An example of a <q>block</q> is the <code>details</code> (expanding box) above, or the section entitled <aclass="internal"
173
+
<p>The styling supports two main kinds of div displays in addition to the default plus whatever you might add. A
174
+
<q>panel</q> is what you see here. An example of a <q>block</q> is the <code>details</code> (expanding box) above, or the section entitled <aclass="internal"
173
175
href="#block">Block</a> below. Any HTML element can be a panel or a block, marked as such using its <code>class</code> attribute in the normal way.</p>
Copy file name to clipboardExpand all lines: docs/xproc-lab/index.html
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -146,6 +146,10 @@ <h1>XProc Laboratory</h1>
146
146
<aclass="internal"
147
147
href="../xproc-pages.html">Links</a>
148
148
</li>
149
+
<li>
150
+
<aclass="internal"
151
+
href="xproc-from-above.html">XProc From Above</a>
152
+
</li>
149
153
<li>
150
154
<aclass="clean"
151
155
href="xproc-step-list.html">Step List</a>
@@ -174,6 +178,14 @@ <h2>XProc Zone XProc Element Index</h2>
174
178
href="zone-xproc-index.html">Look up XProc elements of interest</a> and link from their listings into the code base.</p>
175
179
<p>Generated with the help of XProc, an index to XProc shows XProc element usage in XProc pipelines throughout this repository. The polling is dynamic and can be executed at any time, including under continuous deployment and integration (CI/CD).</p>
176
180
</div>
181
+
<divclass="panel">
182
+
<h2>
183
+
<aclass="internal"
184
+
href="xproc-from-above.html">XProc From Above</a>
185
+
</h2>
186
+
<p>Short introductory tutorials examining XProc code, from a high level.</p>
187
+
<p>The examples offered are included in the publication dynamically (using XProc) from <ahref="https://github.com/wendellpiez/xproc-zone/tree/main/projects/PlanetXProc/src">the repository</a>.</p>
0 commit comments