Web Pages With FrameMaker

Axel-Tobias Schreiner

Department of Mathematics and Computer Science

University of Osnabrück, Germany

May 16, 2001

This talk is about FrameMaker on MacOS X as the centerpiece of a methodology to produce lecture notes for computer science classes and publish them in the World-Wide Web.

These notes are not a HOWTO for using the programs — this would be a significant effort.

The approach is a consequence of the following requirements:

 

WYSIWYG for editing and immediate layout control.

 

pdf for cross-platform printouts, tight control over pagination.

 

html for web publishing, control over mapping, automatic image conversion.

 

different styles for html and pdf .

 

Acrobat-like navigation in browsers, not necessarily portable across older browsers.

 

syntax coloring and other markup for program sources, in both, pdf and html .

 

single source for program text in lecture notes and as working examples.

 

selective and possibly multiple exposition of program text in lecture notes.

 

automatically generated hyperlinks to Java API reference.

 

pixmaps and line art in suitable graphics formats.

 

background color for web publishing, line art on transparent background.

 

line art scalable in pdf .

The notes are self-referential and can be viewed from Files.

Navigation and copyright is done at the top level using xml and is omitted here.