Rolando V. RaqueñoMonday, June 15, 2015 1 Quick LaTeX Tutorial.

44
Rolando V. Raqueño Friday, March 25, 20 22 1 1 Quick LaTeX Tutorial
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    216
  • download

    0

Transcript of Rolando V. RaqueñoMonday, June 15, 2015 1 Quick LaTeX Tutorial.

Rolando V. Raqueño Tuesday, April 18, 202311

Quick LaTeX Tutorial

Rolando V. Raqueño Tuesday, April 18, 202322

LaTeX Tutorial

• Why do you want to learn LaTeX?

• Nuts and Bolts of LaTex

• Examples

Rolando V. Raqueño Tuesday, April 18, 202333

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 Tuesday, April 18, 202344

LaTeX Platforms

• Scientific Workplace – (Commercial Package)

• UNIX Systems (LyX)– (Free)

• MikTex and WinEdt– PC Shareware

Rolando V. Raqueño Tuesday, April 18, 202355

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 Tuesday, April 18, 202366

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 Tuesday, April 18, 202377

Flow of LaTeX Process

Rolando V. Raqueño Tuesday, April 18, 202388

Source code of your first LaTeX document

(fish.tex)

\documentclass{article}

\begin{document}

My mother is a fish.

\end{document}

Rolando V. Raqueño Tuesday, April 18, 202399

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 Tuesday, April 18, 20231010

Rolando V. Raqueño Tuesday, April 18, 20231111

Emphasizing words(fish.tex)

\documentclass{article}

\begin{document}

\emph{My mother} is a fish.

\end{document}

Rolando V. Raqueño Tuesday, April 18, 20231212

Rolando V. Raqueño Tuesday, April 18, 20231313

Underlining words(fish.tex)

\documentclass{article}

\begin{document}

\emph{My mother} is a

\underline{fish}.

\end{document}

Rolando V. Raqueño Tuesday, April 18, 20231414

Rolando V. Raqueño Tuesday, April 18, 20231515

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 Tuesday, April 18, 20231616

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 Tuesday, April 18, 20231717

Rolando V. Raqueño Tuesday, April 18, 20231818

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 Tuesday, April 18, 20231919

Rolando V. Raqueño Tuesday, April 18, 20232020

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 Tuesday, April 18, 20232121

Rolando V. Raqueño Tuesday, April 18, 20232222

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 Tuesday, April 18, 20232323

Rolando V. Raqueño Tuesday, April 18, 20232424

Mean Equation Examplewith 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 Tuesday, April 18, 20232525

Rolando V. Raqueño Tuesday, April 18, 20232626

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 Tuesday, April 18, 20232727

Rolando V. Raqueño Tuesday, April 18, 20232828

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 Tuesday, April 18, 20232929

Rolando V. Raqueño Tuesday, April 18, 20233030

Changing the document styles

\documentclass{article}

\documentclass{book}

\documentclass{letter}

\documentclass{report}

Rolando V. Raqueño Tuesday, April 18, 20233131

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 Tuesday, April 18, 20233232

Rolando V. Raqueño Tuesday, April 18, 20233333

Create the following chapters

chapter_sum.tex

chapter_mean.tex

chapter_sd.tex

Rolando V. Raqueño Tuesday, April 18, 20233434

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 Tuesday, April 18, 20233535

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 Tuesday, April 18, 20233636

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 Tuesday, April 18, 20233737

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 Tuesday, April 18, 20233838

Rolando V. Raqueño Tuesday, April 18, 20233939

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 Tuesday, April 18, 20234040

Rolando V. Raqueño Tuesday, April 18, 20234141

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 Tuesday, April 18, 20234242

Rolando V. Raqueño Tuesday, April 18, 20234343

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 Tuesday, April 18, 20234444

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}