PREREX(5) PREREX(5) (NAME) prerex_format -- (DESCRIPTION) [pdf]latex ( prerex.sty(7)) prerex(1) ( ) . (TERMINOLOGY) (course boxes) (arrows) . (half) (full) (required) (optional) ( ). (code) ( ) (title) ( ) (timetable) ( ) . (prerequisite) ( ) (corequisite) () (recommended) () . (mini) . (STRUCTURE) LaTeX : \begin{chart} ... \end{chart} . prerex(1) prerex TeX . (white space) . % . . . (COURSE BOXES) : \halfcourse x,y:{code}{title}{timetable} \fullcourse x,y:{code}{title}{timetable} \reqhalfcourse x,y:{code}{title}{timetable} \reqfullcourse x,y:{code}{title}{timetable} \opthalfcourse x,y:{code}{title}{timetable} \optfullcourse x,y:{code}{title}{timetable} x,y (centerpoint) . code title timetable ( ) LaTeX . ( ) : \halfcoursec x,y:{code}{title}{timetable}{color} \fullcoursec x,y:{code}{title}{timetable}{color} \reqhalfcoursec x,y:{code}{title}{timetable}{color} \reqfullcoursec x,y:{code}{title}{timetable}{color} \opthalfcoursec x,y:{code}{title}{timetable}{color} \optfullcoursec x,y:{code}{title}{timetable}{color} (MINI COURSE BOXES AND TEXT) : \mini x,y:{code} : \text x,y:{line-of-text} . (ARROWS) ( ) : \prereq x0,y0,x1,y1: \coreq x0,y0,x1,y1: \recomm x0,y0,x1,y1: ( ) x0,y0 x1,y1 . . : \prereqc x0,y0,x1,y1;c: \coreqc x0,y0,x1,y1;c: \recommc x0,y0,x1,y1;c: c -100:100 c=0 . \DefaultCurvature . (COORDINATE GRID) : \grid . (WEB LINKS) . (URL) \CourseURL : x y code . \renewcommand{\CourseURL}[3]{http://www.cs.queensu.ca/undergraduate/courses/#3.html} School of Computing, Queen's University . PDF . (AUTHOR) R. D. Tennent (rdt@cs.queensu.ca) (SEE ALSO) prerex(1), prerex.sty(7). prerex_format 2019-11-15 PREREX(5)