CPS 108 : hyperwag Specification Addendum

Spring 1999



In order to emphasize specific design issues, you must add the following features to your hyperwag program in a short amount of time or describe why your design does not allow you make the changes in a reasonable amount of time.  Your program will accept an additional command-line option (-t)  that directs it to generate a LaTeX table instead of the default HTML table. A sample LaTeX table is shown below.

You can see the text that generates the table here.

For more information about LaTeX, see the following resources online.

Extra Credit

For those people that did the extra credit that allowed users to embed HTML formatting in their tables, you also allow users to embed LaTeX commands in their tables.  The trick is that within each mode, you should ignore the others' formatting commands.  For example, if the user specifies an HTML color for a specific appointment, that text should not appear in the LaTeX table (since it will not be correctly interpreted by LaTeX and so just clutter the table).


Comments?