Publishing with XML - Herong's Tutorial Examples - v4.02, by Dr. Herong Yang
Overview of hyPub - A Simple XML Publishing Tool
This section provide an overview of hyPub, a simple XML based publishing tool based on the ideas presented in the last section.
hyPub is a simple XML based publishing tool developed over the past several years while I was trying to publish my tutorial notes on programming languages and technologies.
hyPub consists of:
1. A set of simple rules on how to prepare book contents in XHTML files. Those rules allow authors to:
2. A set of Extensible Stylesheet Language (XSL) files to convert book source files into other formats.
3. A set of suggested XSL, CSS, JavaScript, image files to publish books as well formatted Web pages.
4. A set of suggested XSL-FO files to publish books as well formatted PDF files.
5. A Perl script that compiles book source files, and manages the publishing processes.
Detailed descriptions of hyPub are included after several chapters that discuss about computing technologies used by hyPub.
Table of Contents
Ideas on Publishing Books using XML
►Overview of hyPub - A Simple XML Publishing Tool
Writing Book Contents in XHTML Source Files
Transforming Book Source Files with XSL Technology
Designing Web Page Layouts with Tables
Controlling Web Page Appearance with CSS
Sharing HTML Codes with JavaScript Files
Generating Web Pages with hyPub
Formatting Printable Documents with XSL-FO