Skip to content

danieldriver/Syllabi

Repository files navigation

Dr. Driver’s Syllabi

This repository holds the code and policy I use to make my course syllabi in LaTeX.

History

For several years now I have produced my syllabi in LaTeX (or XeTeX, to be exact). Since mid-2013 I have version controlled them in Git. Then, in late 2014, I decided to make them available in this public repository on GitHub.

I use LaTeX for consistency, durability, and beauty. I use Git to aid my pursuit of continuous improvement, particularly in the foundational courses that I teach year in and year out. I use GitHub in the interest of accountability. To my mind a syllabus is a public document. I want mine to be good enough that I don’t mind having them on the open web.

The whole system allows me, and my students, and anyone else who might be interested, to see how my courses have developed over time. I find it particularly useful for my introduction to the Hebrew Bible/Old Testament, which I have taught regularly since the Fall of 2008. It has been through several major iterations since then, and many of those developments are now recorded here.

% Taught as RLGS 1013 in:
%   - Fall 2008
%   - Winter 2009
%   - Fall 2009
%   - Winter 2010
%   - Fall 2010
%   - Winter 2011
%   - Winter 2012
%   - Fall 2012
%   - Winter 2013
% Taught as BSTH 1013 in:
%   - Fall 2013 (first to be included in this repo)
%   - Winter 2014
%   - Fall 2014
%   - Winter 2015
%   - Fall 2015
%   - Winter 2016
% Taught as BF 1001 in:
%   - Fall 2016
%   - Fall 2017
%   - Fall 2017(Int - online section run parallel to campus course)
%   - Fall 2018
%   - ...

Anyone else who finds this text machinery useful is welcome to fork it and adapt it for their own use (CC BY-SA 4.0). If you do, please remove the school- and course-specific branding, policy, and content.

Fonts

My use of fontspec calls for a good pair of well-designed fonts. Currently I use Minion and Myriad, by Robert Slimbach and, in the latter case, Carol Twombly. The combination may be plain vanilla, but it’s efficient, and for technical documents I think it makes sense to use a “crystal goblet.” In the past I have used Martin Majoor’s FF Scala, one of the original superfamilies from FontShop. For Greek and Hebrew text I usually call on the freely available SBL BibLit, by John Hudson.

The fontspec package will issue warnings if certain OpenType features are not available, but the build process will halt if the specified fonts are not available to it. Any who fork this repo will need to have the correct fonts installed, or else to edit the fontspec definitions in includes/preamble.tex.

About

Code and policy for making my course syllabi in LaTeX

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages