[home]
Simple Report Format (SRF) - HOME
SRF
is an XML application that was developed and used to format
Tracking the Navigation Behavior of Web Communities
and
Toward an Integrated Approach to Collaborative Web Usage.
It consists of a
DTD
which is based on XHTML but adds many tags that were missing
in XHTML. In particular, tags for a structure of the document
are added. Furthermore, an
XSL
stylesheet has been developed which is used to convert a
document formatted with SRF to XHTML that can be displayed
in any common Web browser.
The XSL stylesheet implements the following features:
-
Modelling the structure of the document with chapter,
section and subsection, as well as
appendix, appsection and
appsubsection. These are automatically enumerated.
-
Automatically building a table of contents with hyperlinks
to the sections. Furthermore, a brief table of contents
can be generated that only contains chapters and
appendices.
-
Acronyms and abbreviations that are automatically expanded
for printing, while being displayed as a popup on screen.
Acronyms and abbreviations can be included in an index.
-
Definitions are also included in an index. That way, an
index of keywords can easily be built. For each definition,
the section in which it was defined is shown in the index
and a hyperlink to the definition is automatically
generated.
-
(HTML-)Tables and figures with captions and summaries,
that are automatically enumerated with the section they
are used in. Tables and figures are also included in
an index. Figures can be scaled conveniently to fit on
screen or paper.
-
References and citations that automatically link to the
bibliography.
-
Footnotes that can be placed anywhere in the document
and that link back and forth: if the user clicks on
the number of the expanded footnote, the place where the
footnote was used is shown.
The DTD and XSL stylesheet are still somewhat experimental and
tailored to the diploma thesis they have last been used for.
However, you are free to use and optimized them for your own needs.
Probably, I'll release this stuff under GPL and put it as a
project to sourceforge some day soon. Until that day:
Both the DTD and XSL stylesheet can be downloaded from
http://www.teamXweb.com/srf/ and can be used free of
charge.