Part I
Overview

1  Introduction
2  Updates
3  Up and Running

1 Introduction

This paper describes Version 2 of the SWP support for TeX4ht, Eitan Gurari’s TeX/LaTeX-to-HTML translator. (Unless otherwise stated, I shall use “SWP” to refer to either Scientific Word or Scientific WorkPlace). TeX4ht allows you to take your SWP document and translate it into accurate HTML: all your mathematics, including characters from the AMS fonts, appear correctly on-screen; alignment in equations is preserved; you can generate tables of contents and break up your document into linked sectional units. TeX4ht supports the new table features introduced with HTML 4.0, cascading style sheets; and the emerging XML standard. Here is a link to the TeX4ht web site, so you can read more about this translator. In this paper, I shall refer to TeX4ht with the SWP support as TeX4ht/SWP.

Note that as of Version 4, all the Mackichan Software products (including Scientific Notebook) allow you to produce HTML directly from the document you’re editing. This is both faster and more convenient than using an external system like TeX4ht. Nontheless, there are some issues about the direct HTML solution that you might want to be aware of. See the discusion in Appendix I for more on this.

A copy of this paper is included as swpht.html (and sub-files) in the swp-ht.zip distribution referred to below. See section 3 and then section 4 for the beginning of the setup instructions.

Note that we support only SWP 2.5+. Scientific NoteBook is not supported. As far as platforms, it is known to work with any version of Windows after Win95.

Installation instructions begin in section 4.

Acknowledgements: This work has benefitted from very substantial assistance from both Eitan Gurari and Steve Mayer. Steve went to an astonishing amount of trouble to test successive versions of the SWP support, and his suggestions led to major improvements. And Eitan was constantly available t when I had questions about TeX4ht itself. If this implementation has any merits, they are due largely to the support I received from them. Of course, remaining problems are my responsibility alone.

The legal conditions underlying this support are contained in Appendix J.

2 Updates

This section notes updates to the SWP/TeX4ht implementation issued since the initial announcement of Version 2. These updates are incorporated, where appropriate, into the main text (and to the distribution).

3 Up and Running

This has turned out to be a fairly long document; but a lot of it consists of technical material which you may not need to successfully convert your SWP document to HTML using TeX4ht. Here’s the shortest path to getting a working TeX4ht system up and running: