When XML elements are embedded in XSL files, their white spaces are removed. This results very long
lines in the output files.
When empty XML elements embedded in XSL files, their ending tags are replaced with shorthand formats.
This is causing problems with the "script" tag in with Internet Explorer, where <script src="_hyPub.js"
type="text/javascript"/> is not a working. I worked around this problem by using a dummy JavaScript statement
like this: <script src="_hyPub.js" type="text/javascript">x=1;</script>.
I had problems with the CSS to hold the page width to 728 pixels if there is not enough text
to fill in the page width. I worked around this problem by using a long line (728 pixels) in a GIF file.
Currently, I am using a table with stretched dot images to add the frame around the page area.
This can probably be replace by CSS property settings.
More navigational links should be added, like "Previous" and "Next" links.
RSS syndication support should be added to help other Websites to extract your book information.