TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been using latex for abut four months now but by all means I am a total nube.

I was wondering if anyone had a template for homework (specifically a one page report). My teacher is pretty anal about the report being just one page and I am finding that the article class has too much white-space.

Does anyone have a template they would like to share?

One thing I did to reduce the white space was:


Other things that take up unproportionate amounts of whitespace include:

  • the title made by \maketitle
  • headings made by \section
  • narrow margins
share|improve this question
Two small comments: (a) I assume you already know about the fullpage package? (b) Honestly, I can't see why you need to section a one-page report. – Willie Wong Sep 30 '10 at 16:22
@Willie, I like to add headings to my work. I find that this improves readability. For example: purpose, approach, findings, conclusions, one paragraph for each. – sixtyfootersdude Sep 30 '10 at 17:59
Since you are constrained to 1 page anyway, there's not much point in using \ref and \label pairs to refer to the headings; and you won't be using a TOC, will it be agreeable to just fake it with \noindent \textbf{Heading.} It is not the semantically correct sol'n, but will probably save you some trouble. – Willie Wong Sep 30 '10 at 19:31

The savetrees package uses lots of tricks like these to cram as much material as possible into a page. Not typographically great, but sounds like something you might like.

share|improve this answer

Multiple columns with multicol

Less spacing between itemize bullets with mdwlist (using itemize* )

Shrinking section headings with \usepackage[medium,compact]{titlesec} (or [small,compact] if you're hardcore) Titlesec

And someone's already mentioned savetrees

And the answers to this question are super relevant.

share|improve this answer

The fullpage package gives you margins which are smaller than the normal margins and resembles the margins most WYSIWYG systems give you as default.

share|improve this answer

Try some awesome homework templates by Ted Pavlic (I had to modify them for my purposes).


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.