Latex Tutorial

Published on June 2016 | Categories: Documents | Downloads: 42 | Comments: 0 | Views: 272
of 44
Download PDF   Embed   Report

Comments

Content


Rolando V. Raqueño Friday, June 06, 2014
1
Quick LaTeX Tutorial
Rolando V. Raqueño Friday, June 06, 2014
2
LaTeX Tutorial
• Why do you want to learn LaTeX?
• Nuts and Bolts of LaTex
• Examples
Rolando V. Raqueño Friday, June 06, 2014
3
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
Rolando V. Raqueño Friday, June 06, 2014
4
LaTeX Platforms
• Scientific Workplace
– (Commercial Package)
• UNIX Systems (LyX)
– (Free)
• MikTex and WinEdt
– PC Shareware
Rolando V. Raqueño Friday, June 06, 2014
5
LaTeX Resources
• http://www.ctan.org
• http://www.colorado.edu/ITS/docs/latex/
Ref/
• The Not So Short Introduction to LaTeX
2e (Tobias Oetiker)
• Math Into LaTeX (George Gratzer)

Rolando V. Raqueño Friday, June 06, 2014
6
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
Rolando V. Raqueño Friday, June 06, 2014
7
Flow of LaTeX Process

Rolando V. Raqueño Friday, June 06, 2014
8
Source code of your
first LaTeX document
(fish.tex)
\documentclass{article}
\begin{document}
My mother is a fish.
\end{document}
Rolando V. Raqueño Friday, June 06, 2014
9
Commands to Build and
View Document
To use xdvi viewer
% latex fish.tex

% xdvi fish.dvi
To use acroread
% pdflatex fish.tex

% acroread fish.pdf

Rolando V. Raqueño Friday, June 06, 2014
10
Rolando V. Raqueño Friday, June 06, 2014
11
Emphasizing words
(fish.tex)
\documentclass{article}
\begin{document}
\emph{My mother} is a fish.
\end{document}
Rolando V. Raqueño Friday, June 06, 2014
12
Rolando V. Raqueño Friday, June 06, 2014
13
Underlining words
(fish.tex)
\documentclass{article}
\begin{document}
\emph{My mother} is a
\underline{fish}.
\end{document}
Rolando V. Raqueño Friday, June 06, 2014
14
Rolando V. Raqueño Friday, June 06, 2014
15
Making references in LaTeX
(fish.tex)
\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}

Rolando V. Raqueño Friday, June 06, 2014
16
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

Rolando V. Raqueño Friday, June 06, 2014
17
Rolando V. Raqueño Friday, June 06, 2014
18
Sum Equation Example
(sum.tex)
\documentclass{article}
\begin{document}

\begin{equation} \label{E:sum}
s = \sum_{i=1}^{n}x_{i}
\end{equation}

\end{document}

Rolando V. Raqueño Friday, June 06, 2014
19
Rolando V. Raqueño Friday, June 06, 2014
20
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}

Rolando V. Raqueño Friday, June 06, 2014
21
Rolando V. Raqueño Friday, June 06, 2014
22
Mean Equation Example
(mean.tex)
\documentclass{article}
\begin{document}

\begin{equation} \label{E:mean}
\bar{x} =
\frac{\sum_{i=1}^{n}x_{i}} {n}
\end{equation}

\end{document}

Rolando V. Raqueño Friday, June 06, 2014
23
Rolando V. Raqueño Friday, June 06, 2014
24
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. Raqueño Friday, June 06, 2014
25
Rolando V. Raqueño Friday, June 06, 2014
26
Variance Equation Example
(variance.tex)
\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. Raqueño Friday, June 06, 2014
27
Rolando V. Raqueño Friday, June 06, 2014
28
Standard Deviation Equation
Example (sd.tex)
\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}

Rolando V. Raqueño Friday, June 06, 2014
29
Rolando V. Raqueño Friday, June 06, 2014
30
Changing the document styles
\documentclass{article}
\documentclass{book}
\documentclass{letter}
\documentclass{report}
Rolando V. Raqueño Friday, June 06, 2014
31
Report document style
(main.tex)
\documentclass{report}
\title{Assignment 2 for SIMG726}
\author{Rolando V. Raque\~no}
\begin{document}
\maketitle
\tableofcontents


\end{document}


Rolando V. Raqueño Friday, June 06, 2014
32
Rolando V. Raqueño Friday, June 06, 2014
33
Create the following chapters
chapter_sum.tex
chapter_mean.tex
chapter_sd.tex
Rolando V. Raqueño Friday, June 06, 2014
34
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}

Rolando V. Raqueño Friday, June 06, 2014
35
chapter_sum.tex
\chapter{Sum} \label{C:Sum}
\begin{equation} \label{E:sum}
s = \sum_{i=1}^{n}x_{i}
\end{equation}

Rolando V. Raqueño Friday, June 06, 2014
36
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}

Rolando V. Raqueño Friday, June 06, 2014
37
Modify main.tex 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}

Rolando V. Raqueño Friday, June 06, 2014
38
Rolando V. Raqueño Friday, June 06, 2014
39
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

Rolando V. Raqueño Friday, June 06, 2014
40
Rolando V. Raqueño Friday, June 06, 2014
41
Modify main.tex 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}

Rolando V. Raqueño Friday, June 06, 2014
42
Rolando V. Raqueño Friday, June 06, 2014
43
Including image graphics into
you LaTeX document
• Need to convert your image graphics into
EPS (encapsulated postscript).
– For images, use pnmtops, e.g.
% pnmtops MyCat.pgm > MyCat.ps
• 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

Rolando V. Raqueño Friday, June 06, 2014
44
Image Graphics Example
(image.tex)
\documentclass{article}
\usepackage{graphics}
\begin{document}
\begin{figure}
\includegraphics{MyCat.ps}
\caption{This is My Cat}
\label{F:MyCat}
\end{figure}
\end{document}

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close