LaTeX Workshop,latex tutorial ,latex commands , IIT bombay, latex help, latex manual
Rolando V. RaqueñoMonday, June 15, 2015 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, 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, 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, 20231111
Emphasizing words(fish.tex)
\documentclass{article}
\begin{document}
\emph{My mother} is a fish.
\end{document}
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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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