Meta
How to generate the web pages?
All of the web pages of this site are generated from XML (XHTML) files and XSLT stylesheets. The conversion process like the followings (extracted from Makefile and simplified a little):
XSLT = xsltproc --xinclude --nonet --catalogs index.html: driver.xsl index.html: template.xml index.html: navigation.xml index.html: index.xml index.html: common.xsl footer.xsl head.xsl main.xsl params.xsl shorttag.xsl index.html: $(XSLT) --stringparam main $(@:%.html=%) -o $@ driver.xsl template.xml
Files
- src: template.xml, navigation.xml, index.xml.
- xsl stylesheets: driver.xsl, common.xsl, head.xsl, footer.xsl, main.xsl, opml.xsl, params.xsl, shorttag.xsl.