BuildBuild a syllabus |
|
---|---|
Load schedule for semester from database |
|
Generate assignments from database |
|
Build PDF versions of assignments. |
|
MaintenanceMaintain a syllabus. |
|
Update LaTeX style files |
|
Update all files that are out of date |
|
Generates and stores digests for all source and output files. |
|
Delete stored digests for specified source files |
|
Clean up assignment riles. |
|
Text formattingText formatting functions |
|
Formatting parts of dates |
|
Format a date |
|
Format a range of dates |
|
Format a Range of Pages |
|
|
Format a Reading Item |
|
Format a Collection of Reading Items |
|
Look Up and Format a Date |
|
Look up and format a range of dates |
Add a Period If Necessary |
|
Make sure a string ends with a newline. |
|
Concatenate strings as separate lines of text. |
|
Escape "\$" for LaTeX |
|
Make a Reading Assignment Page |
|
Create a date range from a list of dates |
|
Data manipulationAccess and modify semester data |
|
Search and replace all columns in a data frame. |
|
Search for a pattern in any column of a data frame |
|
Count the number of times each column in a data frame matches a pattern. |
|
Search data frames for a pattern in any column |
|
Count pattern-matches in each column of data frames |
|
Search and replace all columns in a list of data frames. |
|
Search data frames for a pattern in any column. |
|
Create default metadata |
|
Get URLs corresponding to generated PDF files. |
|
Get the metadata for the currently loaded semester |
|
Get the time zone for where the course will be taught. |
|
|
Metadata Name Conversion Functions |
Expose contents of an environment in the current environment |
|
Determine the modification type of calendar entry from its calendar id. |
|
Determine the type of calendar entry from its calendar id. |
|
Add prefixes to keys. |
|
File manipulationManage files |
|
Get URLs corresponding to generated PDF files. |
|
Extract metadata from an RMD file. |
|
Extract the local PDF filename corresponding to an URL. |
|
Calculate digest for pdf file |
|
Rebuild changed files in a subdirectory of "content" |
|
Update digests for PDF files |
|
Helper functionsMiscellaneous helper functions |
|
Build a PDF from an RMarkdown source file |
|
Build an RMarkdown output format for PDF files. |
|
FUNCTION_TITLE (TODO) |
|
Make an RMD output format |
|
Prepare schedule from database |
|
Extends is.na to report TRUE if the object has length zero. |
|
FUNCTION_TITLE (TODO) |
|
Strip prefixes off keys. |