
research books papers talks weblog events politics university Internet Security Distributed Systems Design patterns Document Construction Operating Systems Development Mobile Technology Generative Computing Media Embedded Systems Internet technology Cybernetics Social Systems About kriha.org +technology of kriha.org Privacy Statement sitemap Walter Kriha
Loading | | This collection of pages is built from a single XML
document using the toolchain from Norman Walsh toolchain and a
customization of his docbook stylesheet and website stylesheet for HTML (A third column was added e.g.) Automatic transformation is done using the saxon xslt processor, controlled by makefiles. Automatic upload is done using
the sitecopy tool. Link control is done through Xenu. All these tools are free software.
There are a number of compelling reasons to maintain these pages in
XML rather than HTML.
-
Traditional printed documents are desirable for several of
these pages.
Using a more structurally rich format to represent the documents makes
it possible to produce print as well as online versions.
-
All of the intra-document linking is automatic.
The XML system provides validation for the inra-document links, so
there is no danger of broken links. (Links to external pages still have to
be validated by an external program.)
-
Migrating these pages to XML and/or future versions of HTML
will only require a new or updated style sheet. No pages will have to be recoded.
And the pages will conform to whatever output format is required, with no
possibility of random human error.
There are a number of steps necessary.
-
In case of papers in Microsoft word format we used a tool from logictran
Logictran Homepage to convert them to XML. More specific: to the docbook schema in XML. The conversion
was easy and required little manual interference.
.
Logictran converts embedded pictures but the quality is better if the originals can be used.
-
After validating the docbook sources (we use the SP parser from James Clark) .
The XML system provides validation for the inra-document links, so
there is no danger of broken links. (Links to external pages still have to
be validated by an external program.)
-
Migrating these pages to XML and/or future versions of HTML
will only require a new or updated style sheet. No pages will have to be recoded.
And the pages will conform to whatever output format is required, with no
possibility of random human error.
| | |