Download presentation
Presentation is loading. Please wait.
1
The LaTeX Tutorial
2
Outline Goals The Problem The Solution Introduction of LaTeX
Key Concepts Hands-on Summary 9/3/2019 ARENA Tutorial - LaTeX
3
Goals Introduce key concepts Establish working knowledge of LaTeX
9/3/2019 ARENA Tutorial - LaTeX
4
Problem Documentation necessary Cross - platform readability
Consistent look of docs project-wide 9/3/2019 ARENA Tutorial - LaTeX
5
Solution One tool for all written documentation 9/3/2019
ARENA Tutorial - LaTeX
6
LaTeX Typesetting Program with plain text input
Output to .dvi, .ps, .pdf Formatting using commands, not manually Structure specified in document 9/3/2019 ARENA Tutorial - LaTeX
7
LaTeX Documents Document Body Preamble 9/3/2019 ARENA Tutorial - LaTeX
Does the document really 'have' a dcomentclass or _is_ it a class (aggregation vs. inheritance)?? If so, how can indefinite amount of subclasses be depicted? 9/3/2019 ARENA Tutorial - LaTeX
8
Example \documentclass{article} preamble \begin{document}
\section{Das Festmahl} \subsection{Der Alte Mann} ``Ja, ja’’, sagte der alte Mann, und er hatte seinen Hut wieder, und wenn es auch nur die Krempe war \begin{document} \end{document} body 9/3/2019 ARENA Tutorial - LaTeX
9
Result (it looks better on paper) 9/3/2019 ARENA Tutorial - LaTeX
10
Some Key Concepts Document Class Packages Logical Structure
Environments Funny Characters 9/3/2019 ARENA Tutorial - LaTeX
11
Document Classes Document has documentclass Body Preamble declares
9/3/2019 ARENA Tutorial - LaTeX
12
\documentclass[class_options]{document_class}
Document Classes Usage \documentclass[class_options]{document_class} 9/3/2019 ARENA Tutorial - LaTeX
13
Document Classes book report article letter slides 9/3/2019
ARENA Tutorial - LaTeX
14
Document Classes Class options 10pt | 11pt | 12pt
onecolumn | twocolumn oneside | twoside notitlepage | titlepage final | draft a4paper | letterpaper | a5paper | … 9/3/2019 ARENA Tutorial - LaTeX
15
Packages Document uses package * * Body Header includes 9/3/2019
ARENA Tutorial - LaTeX
16
\usepackage[options]{package}
Packages Usage \usepackage[options]{package} 9/3/2019 ARENA Tutorial - LaTeX
17
Packages babel - support for languages \usepackage[german]{babel}
colortbl - coloured tables amsmath - more math symbols qtree - drawing trees array - improved tables graphicx - including pictures … 9/3/2019 ARENA Tutorial - LaTeX
18
Logical Structure book, report article chapter * section section * *
subsection subsection * * subsubsection subsubsection 9/3/2019 ARENA Tutorial - LaTeX
19
Logical Structure Usage \chapter{heading} \section{heading}
\subsection{heading} 9/3/2019 ARENA Tutorial - LaTeX
20
Environments Body * Building block * Text Command Environment 9/3/2019
ARENA Tutorial - LaTeX
21
Environments Usage \begin{environment}
or \begin{environment}{parameters} … \end{environment} 9/3/2019 ARENA Tutorial - LaTeX
22
Environments document - top level environment tabular - tables
table - floating elements equation - what it says itemize - bullet list center - format text centered 9/3/2019 ARENA Tutorial - LaTeX
23
Funny Characters Greek letters: \pi, \Gamma, \alpha
Umlauts : \"a, \"u, \"e, \"s Math symbols: \leftarrow, \subset, \simeq Quotes: ``(left), ''(right) 9/3/2019 ARENA Tutorial - LaTeX
24
Hands - On Do It 9/3/2019 ARENA Tutorial - LaTeX
25
Summary Document Classes : article
Logical Structure : chapter, subsection Environments : itemize, tabular Funny Characters : \"a, \alpha 9/3/2019 ARENA Tutorial - LaTeX
26
Helpful Links LaTeX Kochbuch (german)
Another LaTeX online manual macbruegge7.informatik.tu-muenchen.de:16080/~creighto/LaTeX/ List of mathematical symbols The Comprehensive TeX Archive Network 9/3/2019 ARENA Tutorial - LaTeX
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.