@SysInclude { cprint }
@SysInclude { math }
@SysInclude { tbl }
@SysInclude { diag }

macro @C { {0.9 1.0} @Scale @OneRow @CP }

@Include { mybook }

@Database @Reference { "/home/jeff/misc/refs/allrefs" }
@Book
    @Title { The KHE Timetabling Platform
and Solvers }
    @Author { Jeffrey H. Kingston
@I { jeff@it.usyd.edu.au } }
    @Edition { Version 2.6 (March 2021) }
    @InitialSpace { troff }
//
@Include { intro }

# Part A: The Platform 
@Include { archives }
@Include { instances }
@Include { solutions }
@Include { extras }
@Include { monitoring }
@Include { matchings }

# Part B: Solving
@Include { general_solvers }
@Include { time_structural }
@Include { time_solvers }
@Include { resource_structural }
@Include { resource_solvers }
@Include { ejection }
@Include { modules }
@Include { impl }
