The LaTeX file that I use as the base for all my homeworks in university.
Here are just a few features of this homework template.
- Title page.
- Problem markers.
- Configurable problem numbers (see the last 3 problems for an example).
- Some commonly used math macros.
The Cover Page:
Big Oh Example Problem:
Automata & Pseudocode Problems:
Adjustable Problem Numbers
First you'll need LaTeX. Instructions on obtaining it can be found here: http://latex-project.org/ftp.html
Compiling from the command line will look like the following:
$ latexmk homework.tex
Or you can use TeXShop or a similar native client to typeset the LaTeX file.
When first starting with LaTeX, I came across this template and used it as a base for starting my template. As you can see, it is pretty similar.
This code is distributed under the MIT license. For more info, read the LICENSE file distributed with the source code.