Printing documents can be a hairy subject.  Office suites
come in all sizes and amounts of bloat.


  The following is a small introduction to enscript and pr.
  Enscript can be thought of as a poor man's TeX, but is
  good for formatting and printing correspondence and source


  For a GUI word processor application, I recommend Ted:

  It is small and very fast - it opens in a couple of
  seconds.  Its natural language is RTF - Rich Text Format.
  The GUI is a little unconventional, but can be got used
  to.  Ted also usually comes with some filters that can be
  used to export into other document formats.

  For a more conventional GUI application, there is also

  It isn't as fast as Ted, but it much lighter on resources
  than LibreOffice or OpenOffice.  Abiword also comes with a
  standalone thesaurus application, with both a GTK and a
  CLI interface, called (g)aiksaurus:

  aiksaurus on sourceforge


  TeX is the heavyweight contender for document processing,
  Note that it isn't a word processor, but a typesetting
  system.  The most used format is LaTeX, a large collection
  of macros and styles, and is most suitable for academic or
  technical writing, where you may need a ToC (Table of
  Contents) or bibliography and references.  The Koma letter
  templates will print out good looking letters - far better
  than most word processors can achieve.

  However, it is quite complex.  I'm not going to write
  about it here.  I will aim at showing a much simpler
  approach to composition and printing using `enscript',
  mostly for normal letters, but also for printing source