Publishing (Annotated) Algorithms with FLaTeX

This tutorial makes the reader familiar with the LaTeX commands (FLaTeX) that we use to publish algorithms that are derived using the FLAME approach.

Getting Organized

We suggest that the reader print out two documents:

In the frame on the left, we will show the LaTeX source for the example. At this time (or when [ reset ] below that frame is clicked) that source for generating the blank annotated algorithm is given. In each page, clicking on "UPDATE SOURCE" will update the frame on the left with the latest step. Clinking on "VIEW" will show the document as generated from the LaTeX source.

Example: Triangular Solve with Multiple Right-hand Sides

We will use the worksheet to derive an algorithm for the operation given by

B := L-1 B,

where B is an m × n matrix and L is an n × n lower triangular matrix. Notice that as part of the computation we will not invert the matrix. Instead, we will compute the solution to L X = B, where the solution matrix X will overwrite the input matrix B.

The operation to be performed is filled in on the first line of the worksheet.

[ UPDATE SOURCE ] [ VIEW PDF PS ]

[ NEXT STEP ]