Quick LaTeX Tutorial
1
Rolando V. Raqueo Wednesday, April 23, 2014
LaTeX Tutorial
Why do you want to learn LaTeX? Nuts and Bolts of LaTex Examples
2
Rolando V. Raqueo Wednesday, April 23, 2014
Why you want to learn LaTeX
Very powerful control of document generation, particularly large technical documents Minimizes the drudgery of formatting, numbering, and referencing Disadvantage:
Steep Learning Curve
3
Rolando V. Raqueo Wednesday, April 23, 2014
LaTeX Platforms
Scientific Workplace
(Commercial Package)
UNIX Systems (LyX)
(Free)
MikTex and WinEdt
PC Shareware
4
Rolando V. Raqueo Wednesday, April 23, 2014
LaTeX Resources
[Link] [Link] Ref/ The Not So Short Introduction to LaTeX 2e (Tobias Oetiker) Math Into LaTeX (George Gratzer)
5
Rolando V. Raqueo Wednesday, April 23, 2014
The LaTeX Process
1. Create a text file (with your favorite text editor) with LaTeX commands 2. Compile or Build your document using the LaTeX program 3. Display resulting Document 4. Continue writing and go to 1 until finished 5. Convert Document to Postscript or PDF
6
Rolando V. Raqueo Wednesday, April 23, 2014
Flow of LaTeX Process
7
Rolando V. Raqueo Wednesday, April 23, 2014
Source code of your first LaTeX document ([Link])
\documentclass{article} \begin{document} My mother is a fish. \end{document}
8
Rolando V. Raqueo Wednesday, April 23, 2014
Commands to Build and View Document
To use xdvi viewer % latex [Link] % xdvi [Link] To use acroread % pdflatex [Link] % acroread [Link]
9
Rolando V. Raqueo Wednesday, April 23, 2014
10
Rolando V. Raqueo Wednesday, April 23, 2014
Emphasizing words ([Link])
\documentclass{article} \begin{document} \emph{My mother} is a fish. \end{document}
11
Rolando V. Raqueo Wednesday, April 23, 2014
12
Rolando V. Raqueo Wednesday, April 23, 2014
Underlining words ([Link])
\documentclass{article} \begin{document} \emph{My mother} is a \underline{fish}. \end{document}
13
Rolando V. Raqueo Wednesday, April 23, 2014
14
Rolando V. Raqueo Wednesday, April 23, 2014
\documentclass{article} \begin{document} \emph{My mother} is a \underline{fish} \cite{WF}. \begin{thebibliography}{99} \bibitem{WF} William Falkner, \emph{As I Lay Dying} \end{thebibliography} \end{document} 15
Rolando V. Raqueo
Making references in LaTeX ([Link])
Wednesday, April 23, 2014
Need to compile the document twice
Because we are using symbolic references, e.g., \cite{WF}, a second pass is necessary The second pass will resolve references
16
Rolando V. Raqueo Wednesday, April 23, 2014
17
Rolando V. Raqueo Wednesday, April 23, 2014
Sum Equation Example ([Link])
\documentclass{article} \begin{document} \begin{equation} \label{E:sum} s = \sum_{i=1}^{n}x_{i} \end{equation} \end{document} 18
Rolando V. Raqueo Wednesday, April 23, 2014
19
Rolando V. Raqueo Wednesday, April 23, 2014
Sum of Squares Equation Example (sum_squares.tex)
\documentclass{article} \begin{document} \begin{equation} \label{E:sum_squares} s2 = \sum_{i=1}^{n}x_{i}^{2} \end{equation} \end{document} 20
Rolando V. Raqueo Wednesday, April 23, 2014
21
Rolando V. Raqueo Wednesday, April 23, 2014
Mean Equation Example ([Link])
\documentclass{article} \begin{document} \begin{equation} \label{E:mean} \bar{x} = \frac{\sum_{i=1}^{n}x_{i}} {n} \end{equation} \end{document} 22
Rolando V. Raqueo Wednesday, April 23, 2014
23
Rolando V. Raqueo Wednesday, April 23, 2014
Mean Equation Example with limits (mean_limits.tex)
\documentclass{article} \begin{document} \begin{equation} \label{E:mean} \bar{x} = \frac{\sum\limits_{i=1}^{n} x_{i}} {n} \end{equation} \end{document}
Rolando V. Raqueo
24
Wednesday, April 23, 2014
25
Rolando V. Raqueo Wednesday, April 23, 2014
Variance Equation Example ([Link])
\documentclass{article} \begin{document} \begin{equation} \label{E:variance} \sigma^{2} = \frac{\sum\limits_{i=1}^{n} \left(x_{i} - \bar{x}\right)^{2}} {n-1} \end{equation} \end{document} Rolando V. Raqueo 26
Wednesday, April 23, 2014
27
Rolando V. Raqueo Wednesday, April 23, 2014
Standard Deviation Equation Example ([Link])
\documentclass{report} \begin{document} \chapter{Standard Deviation} \begin{equation} \label{E:sd} \sigma = \sqrt{\frac{\sum\limits_{i=1}^{n} \left(x_{i} - \bar{x}\right)^{2}} {n-1}} \end{equation} \end{document} 28
Rolando V. Raqueo Wednesday, April 23, 2014
29
Rolando V. Raqueo Wednesday, April 23, 2014
Changing the document styles
\documentclass{article} \documentclass{book} \documentclass{letter} \documentclass{report}
30
Rolando V. Raqueo Wednesday, April 23, 2014
Report document style ([Link])
\documentclass{report} \title{Assignment 2 for SIMG726} \author{Rolando V. Raque\~no} \begin{document} \maketitle \tableofcontents
\end{document} 31
Rolando V. Raqueo Wednesday, April 23, 2014
32
Rolando V. Raqueo Wednesday, April 23, 2014
Create the following chapters
chapter_sum.tex chapter_mean.tex chapter_sd.tex
33
Rolando V. Raqueo Wednesday, April 23, 2014
chapter_mean.tex
\chapter{Mean} \label{C:Mean} \begin{equation} \label{E:mean} \bar{x} = \frac{\sum_{i=1}^{n}x_{i}} {n} \end{equation}
34
Rolando V. Raqueo Wednesday, April 23, 2014
chapter_sum.tex
\chapter{Sum} \label{C:Sum} \begin{equation} \label{E:sum} s = \sum_{i=1}^{n}x_{i} \end{equation}
35
Rolando V. Raqueo Wednesday, April 23, 2014
chapter_sd.tex
\chapter{Standard Deviation} \label{C:SD} \begin{equation} \label{E:sd} \sigma = \sqrt{\frac{\sum\limits_{i=1}^{n} \left(x_{i} - \bar{x}\right)^{2}} {n-1}} \end{equation} 36
Rolando V. Raqueo Wednesday, April 23, 2014
Modify [Link] to include chapters
\documentclass{report} \title{Assignment 2 for SIMG726} \author{Rolando V. Raque\~no} \begin{document} \maketitle \tableofcontents \include{chapter_sum} \include{chapter_mean} \include{chapter_sd} \end{document} 37
Rolando V. Raqueo Wednesday, April 23, 2014
38
Rolando V. Raqueo Wednesday, April 23, 2014
Modify chapter_sd.tex
\chapter{Standard Deviation} \label{C:SD} \end{equation} We can see that equation \ref{E:sd} uses equation \ref{E:mean} to compute the mean and that the \emph{Mean} function uses equation \ref{E:sum} both of which are defined in Chapter \ref{C:Sum} and \ref{C:Mean}, respectively 39
Rolando V. Raqueo Wednesday, April 23, 2014
40
Rolando V. Raqueo Wednesday, April 23, 2014
Modify [Link] to include chapters
\documentclass{report} \title{Assignment 2 for SIMG726} \author{Rolando V. Raque\~no} \begin{document} \maketitle \tableofcontents \include{chapter_mean} \include{chapter_sum} \include{chapter_sd} \end{document} 41
Rolando V. Raqueo Wednesday, April 23, 2014
42
Rolando V. Raqueo Wednesday, April 23, 2014
Including image graphics into you LaTeX document
Need to convert your image graphics into EPS (encapsulated postscript).
For images, use pnmtops, e.g. % pnmtops [Link] > [Link]
Need to include an extension package to LaTeX called graphics using command
\usepackage{graphics}
N.B. In CIS systems, following example works for latex but not for pdflatex 43
Rolando V. Raqueo Wednesday, April 23, 2014
Image Graphics Example ([Link])
\documentclass{article} \usepackage{graphics} \begin{document} \begin{figure} \includegraphics{[Link]} \caption{This is My Cat} \label{F:MyCat} \end{figure} \end{document} 44
Rolando V. Raqueo Wednesday, April 23, 2014