Table of Contents

A LaTeX style for writing an SAE Technical Paper

Background

The SAE Technical meetings are one of the most important publication medium for the research I am doing. Unfortunately, the SAE did not accept papers typeset in LaTeX by now. After many frustrating days trying to get a few so called wysiwyg text processors to behave in a reasonable way, I made up my mind and attempted to write an own style meeting the requirements of SAE. I had only been a LaTeX user by then, and I had no idea about how to change a titlepage, section styles and the fonts for a whole document.

I hope the style will be useful for many authors, especially for those making extensive use of mathematical formula.

Creating the style

The first step was of course to ask AltaVista, where I - after a while - found a link to LaTeX2e for class and package writers. This helped me a lot. Many of the problems I encountered during the five days of creation could be solved with the help of The LaTeX Companion by Goossens, Mittelbach and Samarin.

The sae document class inherits all from the article class. However, the definition of the titlepage within the article class was not suitable. So I had a look at the article.cls file to find out how I should write this. The problem was finally solved by creating saveboxes. This makes it possible to add as many author/affiliation pairs as wished. With each \AddAuthor command the old savebox is redefined and the new two lines are appended. The \SAECopyright command takes a year as the only argument, the surrounding text is created by the style.

System Requirements

I have tested the style with a TeTeX (version pre0.9) distribution containing LaTeX (Web2C 7.2) 3.14159 and pdfTeX (Web2C 7.2) 3.14159-0.12r. The style has been tested with MiKTeX as well. The geometry style required by the latest version can be obtained from your closest CTAN mirror (teTeX has it installed by default!). Search for geometry at http://www.ctan.org/search/. Download the files geometry.dtx, geometry.ins and Readme. Follow the instructions in the Readme file.

Download

The style can be downloaded here. The copyright notice is included in the file. The old version (before 2000-06-28) can still be obtained here.

Changes

2000-06-28Cleaned up the code. Now using geometry package instead of \setlength{}{} commands. New pdftex option, which is forwarded to the article class and the geometry package.
2000-08-28Due to numerous questions I received during the past weeks, I decided to add a few instructions on how to obtain the geometry.sty file which is obviously missing in some TeX-distributions.

Usage

Well, I put an example in the same directory. It should explain most. Please contact me if you get trouble using the style. Tell me what kind of LaTeX version you're using.

The class is compatible with the hyperref package and pdflatex and can be used to produce PDF files suitable for electronic publication and printing. There are no features in sae.clswhich could prevent the usage together with other packages. I recommend the graphicx, natbib and tabularx styles to include figures, handle citations and build tables, respectively.

Contact

Feel free to contact me if you want to suggest improvements or tell me about problems.
Back to my homepage.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.