Welcome to {\footnotesize \LaTeX}, a markup language for typesetting documents, presentations, and web page content.  An example document is shown below. 

latex example

Click to enlarge

What is {\footnotesize \LaTeX}

{\footnotesize \LaTeX} is based on the idea that it is better to leave document design to document designers.  By extension, it allows authors to focus on content and writing documents.  Unlike word processing, {\footnotesize \LaTeX} is not a point-and-click application.  It  involves the use of a text file with markup code or syntax.  The text file is then run through a compiler to produce a high quality, consistently formatted document.  

Pros and Cons

One the hand, markup languages can be be wonderfully efficient as the majority of code can be reused across documents.  At other times, it can be cumbersome.  In practice, for the majority of uses, markup syntax is straightforward and the end product is easily worth the hassle.  

Reproducible Research in R

The R programming language is ideally suited for integration with {\footnotesize \LaTeX}.  The result can be reproducible research, where raw data and source code are fully integrated into document creation and delivery. Hence, {\footnotesize \LaTeX} can serve as a dynamic reporting environment where end-users can directly access the underlying data and re-run all analysis models.

Chapter Content

Find the topic you are interested in below.

The Basics
Latex Documents
Latex Page Formats
Latex Line and Page Breaks
Latex Font Styles
Latex Paragraph Formats
Latex List Structures
Math Symbols