hhellbusch / latex-boilerplate

A professional document template for creating beautiful documents in LaTeX

Home Page:http://kenlimmj.github.com/latex-boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The LaTeX Boilerplate is a professional document template for creating beautiful documents in LaTeX.

The recommendations in this boilerplate are curated from the community knowledge of Stack Exchange and the advice of the enlightened user-at-large. While it promotes the use of certain packages over others, feel free to change what you will and keep what you want.

Rationale

LaTeX is a powerful typesetting tool favoured by academic communities worldwide for the versatility and beauty it provides when preparing documents. The learning curve is steep, but while many eventually manage to produce a decent document, not everyone does it correctly in the way it was intended. LaTeX is largely syntax dependent, and to some extent the quality of the syntax determines the quality of the typesetting. This boilerplate encourages that.

LaTeX is also old. While LaTeX3 is in development, much of the current framework dates back to standards and work done a decade ago. Packages and fixes exist to rectify many of these problems, but are not immediately accessible to the amateur LaTeX writer. This boilerplate brings these things closer.

Dependencies

  • LaTeX
  • XeTeX (if system font support is required)

Quick Start

This assumes you have a functional installation and functional knowledge of LaTeX. If you don't, you'll need to solve the Navier-Stokes Equation to prove your worth. Kidding. Grab an install for your operating system from the links below, then grab a coffee.

Once you've got everything up and running, open template.tex in your favourite text editor (we recommend Sublime Text), add text, compile, and profit.

Features

The LaTeX Boilerplate uses community packages to implement two types of features: Fixes and Functionality

Fixes

  • LaTeX2e legacy fixes
  • Type rendering enhancements
  • Font replacement
  • Layout modifications

Functionality

  • Table rendering and splitting
  • Float management
  • Graphics generation
  • PDF linking
  • Custom fonts

For a complete list and accompanying justifications, check out the documentation at http://kenlimmj.github.com/latex-boilerplate

Bug Tracking and Feature Requests

Have a bug or a feature request? Please open a new issue.

Before opening any issue, please search for existing issues and read the Issue Guidelines, written by Nicolas Gallagher.

Contributing

Please submit all pull requests against *-wip branches. Anyone and everyone is welcome to contribute!

Author

Kenneth Lim

About

A professional document template for creating beautiful documents in LaTeX

http://kenlimmj.github.com/latex-boilerplate