The document provides an overview of LaTeX, including:
- Reasons for using LaTeX include powerful document formatting and reduced drudgery
- Examples of basic LaTeX commands for formatting text, equations, images, and cross-referencing
- The process of compiling a LaTeX document and converting it to other formats
- How to structure LaTeX documents using different styles (e.g. article, report) and include multiple chapters
The document provides an overview of LaTeX, including:
- Reasons for using LaTeX include powerful document formatting and reduced drudgery
- Examples of basic LaTeX commands for formatting text, equations, images, and cross-referencing
- The process of compiling a LaTeX document and converting it to other formats
- How to structure LaTeX documents using different styles (e.g. article, report) and include multiple chapters
The document provides an overview of LaTeX, including:
- Reasons for using LaTeX include powerful document formatting and reduced drudgery
- Examples of basic LaTeX commands for formatting text, equations, images, and cross-referencing
- The process of compiling a LaTeX document and converting it to other formats
- How to structure LaTeX documents using different styles (e.g. article, report) and include multiple chapters
1 Quick LaTeX Tutorial Rolando V. Raqueo Wednesday, October 29, 2014 2 LaTeX Tutorial Why do you want to learn LaTeX? Nuts and Bolts of LaTex Examples Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 4 LaTeX Platforms Scientific Workplace (Commercial Package) UNIX Systems (LyX) (Free) MikTex and WinEdt PC Shareware Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 7 Flow of LaTeX Process
Rolando V. Raqueo Wednesday, October 29, 2014 8 Source code of your first LaTeX document (fish.tex) \documentclass{article} \begin{document} My mother is a fish. \end{document} Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 10 Rolando V. Raqueo Wednesday, October 29, 2014 11 Emphasizing words (fish.tex) \documentclass{article} \begin{document} \emph{My mother} is a fish. \end{document} Rolando V. Raqueo Wednesday, October 29, 2014 12 Rolando V. Raqueo Wednesday, October 29, 2014 13 Underlining words (fish.tex) \documentclass{article} \begin{document} \emph{My mother} is a \underline{fish}. \end{document} Rolando V. Raqueo Wednesday, October 29, 2014 14 Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 17 Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 19 Rolando V. Raqueo Wednesday, October 29, 2014 20 Sum of Squares Equation Example (sum_squares.tex) \documentclass{article} \begin{document}
Rolando V. Raqueo Wednesday, October 29, 2014 21 Rolando V. Raqueo Wednesday, October 29, 2014 22 Mean Equation Example (mean.tex) \documentclass{article} \begin{document}
Rolando V. Raqueo Wednesday, October 29, 2014 23 Rolando V. Raqueo Wednesday, October 29, 2014 24 Mean Equation Example with limits (mean_limits.tex) \documentclass{article} \begin{document}
\end{document} Rolando V. Raqueo Wednesday, October 29, 2014 25 Rolando V. Raqueo Wednesday, October 29, 2014 26 Variance Equation Example (variance.tex) \documentclass{article} \begin{document}
Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 38 Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 40 Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 2014 42 Rolando V. Raqueo Wednesday, October 29, 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. Raqueo Wednesday, October 29, 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}