Format of schedtab input


The schedtab program takes as input a list of commands specifying the dimensions and content of the output table. These commands are as follows:


Block commands are commands which introduce a sequence of parameter lines terminated by a line containing only the keyword end. For example, since body_header is a block command, one may write

  body_header
    <h1>My Schedule</h1>

    Some body text.
    <p> Some more body text.
  end
instead of the more cumbersome, but equally valid,
  body_header= <h1>My Schedule</h1>
  body_header=
  body_header= Some body text.
  body_header= <p>Some more body text.

The table entries themselves are given as records delimited by the commands entry and end. Within the entry environment, the following commands are recognized:


An example of a complete input file is

  grain_time=30m
  start_time=9:00am
  end_time=5:00
  options=noweekends
  entry
    text=15-411
    color=#CCCCCC
    days=TR
    start_time=1:30
    end_time=2:50
  end
  entry
    text=73-100 Basic Economics
    color=blue
    days=M,W,Fri
    start_time=noon
    end_time=12:50
  end