you may be interested in the miracles of XML and XSLT. O'reilly's has excellent books on both of them, and you can get the supa-fly peacock shirt in some cases.
Most people are familiar with an use XML as a data record format, but it can be used to create 'normal' documents, ala DocBook.
In the XSLT book, ISBN 0596000537
, the author (Hi, Doug!) presents an incredible case study called the 'toot-o-matic' which takes a source XML document and produces :
- Hierarchical HTML forms
- Hyperlinked PDF files in a variety of print formats
- Prepackaged Zip archives for offline storage
This is a heavyweight example, but the book provides excellent and thorough explanation of the XSLT syntax, and how to perform different manipulations on a single document.
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.