# didactic This package provides macros and environments useful for writing teaching material. It provides more semantic environments on top of the standard `definition`, `theorem`, and friends: for instance, `exercise`, `activity` and `question`. These are suitably colour coded when used with Beamer. They occur as "normal" text in handouts produced by `beamerarticle` (same style as `definition` usually has). It also provides macros for typesetting code listings and output side by side. Finally, it modifies the appearance of `beamer` (Berlin based theme) and `memoir` (Tufte style layout), if loaded. It's designed to be used with `beamer` to produce slides and `beamerarticle` with `memoir` to produce notes, and handouts from the same source. ## Installation To use the package, you only need to install `didactic.sty` in a place where your LaTeX distribution can find it. For a local installation, you can put it in the same directory as your document, or in `~/texmf/tex/latex/didactic/`. Actually, for the latter, you can simply do the following: ```bash mkdir -p ~/texmf/tex/latex cd ~/texmf/tex/latex git clone https://github.com/dbosk/didactic.git cd didactic make all ``` That will build both `didactic.sty` and `didactic.pdf`. The documentation is located in `didactic.pdf`. ## Maintainer The package was authored by Daniel Bosk , who is also the maintainer. ## License This package is licensed under the LPPL 1.3c or later.