aboutsummaryrefslogtreecommitdiffstats
path: root/examples/schedule_example.tex
blob: 0236066636066f1cca40b3943f14b64ce9fdd142 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
% Example usage of the weekschedule class
\documentclass{weekschedule}

% ============================================
% Schedule Configuration
% ============================================

% Title and author
\scheduletitle{Weekly Schedule - Spring 2026}
\scheduleauthor{Dr. Rumbaugh}

% Time range (use 24-hour format for input)
\timefrom{8:00}
\timeto{18:00}

% Display format: \twelvehourtime (default) or \twentyfourhourtime
\twelvehourtime

% ============================================
% Define Event Classes (name and RGB color)
% ============================================
\eventclass{Courses}{173,216,230}        % Light blue
\eventclass{Meetings}{255,218,185}       % Peach
\eventclass{OfficeHours}{144,238,144}    % Light green
\eventclass{Personal}{221,160,221}       % Light purple

% ============================================
% Define Events
% Usage: \event{Class}{Name}{Day(s)}{Start}{End}
% Days can be comma-separated: Monday,Wednesday,Friday
% ============================================

% Monday-only events
\event{Meetings}{CIE Project\\Meeting}{Monday}{9:00}{9:30}
\event{Meetings}{Faculty Meeting}{Monday}{10:00}{10:30}
\event{Personal}{(Out of Office)}{Monday}{14:30}{17:00}

% Tuesday/Thursday events
\event{Courses}{MATH 220 01}{Tuesday,Thursday}{9:00}{10:30}
\event{Courses}{CISC 460 01}{Tuesday,Thursday}{11:15}{12:45}
\event{OfficeHours}{Office Hours}{Tuesday,Thursday}{13:00}{14:30}

% Wednesday-only events
\event{Meetings}{Faculty Meeting}{Wednesday}{10:00}{11:00}
\event{Meetings}{Research Meeting}{Wednesday}{14:30}{15:30}

% Monday/Wednesday/Friday events
\event{Courses}{CISC 225 01}{Monday,Wednesday,Friday}{11:00}{12:00}
\event{Courses}{GEND 112 01}{Monday,Wednesday,Friday}{13:30}{14:30}

% ============================================
% Generate the schedule
% ============================================
\begin{document}
\printschedule
\end{document}