A set of XSLT tools for publishing bridge documents to HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
xml
CHANGES
LICENSE
Makefile
README
README.md
all.bat
article.xsl
articles.xsl
articles2.xsl
auction.xsl
default.xsl
diagram.xsl
hands.xsl
inline.xsl
link.xsl
perltest.pl
shared.xsl
test.xsl
translations.xml
xml-diagram.xsl
xsltbug.xsl

README.md

Bridge Publishing XML

When writing my bridge articles for http://bridge.thomasoandrews.com/, I wanted to maintain a consistent look, and to publish in many different way. I was just learning XSL, and decided to pick an XML format for the articles and use XSL to format in different ways.

This project contains the XSL I use, and the XML for all of my document.

The Makefile assumes you have xsltproc installed.

There are one-at-a-time scripts, which can publish a single article, and article-set scripts, which can publish a "book" of articles.

Examples:

     # Create a single article HTML page
     xsltproc --output sample.html article.xsl xml/everybody.xml

     # Create an article set 
     #    This format uses frames to display a table
     #    of contents and a current article
     xsltproc --output html/hands/index.html articles.xsl xml/hands/table.xml

     # Create an article set
     #    This format creates a single file with all articles, and JavaScript to navigate
     xsltproc --output html/hands/all.html articles2.xsl xml/hands/table.