School operations / Scheduling
Generate a date sheet for every class: skips weekly offs and holidays, adds study gaps, and prints class-wise or combined.
Gap = working days left free between two papers of a class (study leave). 0 means papers on consecutive working days.
Papers are scheduled top to bottom. Add “ | 10:00-12:00” after a subject to give it its own timing.