Publishing Books Using XML Technologies
∟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.
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
About This Book
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
Generating Web Pages with hyPub
Formatting Printable Documents with XSL-FO
Generating PDF Documents with hyPub
Areas of Future Improvements
PDF Printing Version