A Very Short Introduction To Latex
A Very Short Introduction To Latex
A Very Short Introduction To Latex
Word
LaTeX
Process to Create a Document Using LaTeX
TeX input file
file.tex
DVI file
file.dvi
Out input file
file.ps or file.pdf
Run LaTeX
program
Run Device
Driver
Your source LaTeX
document
Device independent
output
> latex file.tex
> xdiv file.dvi
> dvips file.dvi
> pdflatex file.tex
Unix Commands
runs latex
previewer
creates .ps
creates .pdf directly
How to Setup LaTeX for Windows
Download and install MikTeX
http://www.miktex.org/
Install Ghostscript and Gsview
http://pages.cs.wisc.edu/~ghost/
Install Acrobat Reader
Install Editor
WinEdt
http://www.winedt.com/
TexnicCenter
http://www.texniccenter.org/
Emacs, vi, etc.
LaTeX package
PS device driver
TeXShop
iTexMac
Texmaker
For MAC Users
How to Use LaTeX to Create Documents
Start with a skeleton document (create it by yourself, get it
from you classmates, download it from journals website)
Fill stuff (text, formula, figure, table ) into your skeleton
document
Run LaTeX to generate output and make modifications
Learn as you go
The not so short introduction to LaTeX2e
http://tobi.oetiker.ch/lshort/lshort.pdf
Comprehensive TeX archive network
http://www.ctan.org/
Beginning LaTeX
http://www.cs.cornell.edu/Info/Misc/LaTeX-Tutorial/LaTeX-Home.html
Google
Basic Structure of LaTeX Document
\documentclass [12pt]{article}
\usepackage {color}
\usepackage {graphicx}
\begin{document}
\end{document}
Define the types of the document
(article, book, thesis )
Preamble. Incorporate packages or
define macros here
Main body, stuff to be printed, title,
authors, abstract, sections,
references, .
Title/Author Information and Document Structure
\begin{document}
\title {A Very Simple Introduction to LaTeX}
\author {names}
\thanks{AMS UCSC}
\maketitle
\section{Introduction}
\subsection{Subsection Heading Here}
\end{document}
Example Document From IEEE
Suppose you want to write a paper
for IEEE journals
Download LaTeX template from
IEEE website
http://www.ieee.org/web/publications/
authors/transjnl/index.html
Open example LaTeX file
(bare_jrnl.tex) and modify it
No need to worry about things
like margin, font,
bare_jrnl.tex
click to open it in TeXShop
Standard Environments
\begin{env_name}
stuff
\end{enc_name}
\begin{itemize}
\item The first item
\item The second item
\end{itemize}
\begin{enumerate}
\item The first item
\item The second item
\end{enumerate}
Environment name (env_name) can be
document, itemize, enumerate, tabular, etc.
How to Input Math Formulas
Use \( \) for in-line and \[ \] for displaying math formulas
Spaces inside \( \) and \[ \] are ignored. If needed, use \
to add space
Use \mbox{} for words inside math formulas
Figures
\begin{figure}
\centering
\includegraphics {name of the figure file}
\caption{Put the caption here}
\end{figure}
You can insert figures in pdf, jpg, eps, and other formats
into your document.
Multiple figures can be inserted using \subfigure
Cross Referencing
LaTeX generates numbers for Theorem, Equation, Section,
Figure and other environments automatically. You can access
them with \label and \ref
\section{Introduction} \label{sec:intro}
.
In Section \ref{sec:intro}, we .
Reference and Citation
The \thebibliography environment produces a bibliography or
reference list. In the article style, this reference list is labeled
"References"; in the report style, it is labeled "Bibliography".
\begin{thebibliography} {widest-label}
\bibitem[label]{cite_key}
. . .
\end{thebibliography}
widest-label: Text that, when printed, is approximately as wide
as the widest item label produces by the \bibitem commands.
Reference and Citation
If you know you have between 10 and 99 publications, you can start
with \begin{thebibliography}[99]. Use any two digit number in the
argument, since all numerals are the same width.
If you are using customized labels, put the longest label in argument,
i.e., type \begin{thebibliography}[Longest-name]
Reference and Citation
You can also use bibTeX package to generate reference list
http://www.hep.manchester.ac.uk/u/jenny/jcwdocs/latex/bib
texbasics.html
cite_key is used to cite publication inside the document.
To cite a publication from the reference list, use the \cite
command.
The argument to \cite may be one key, or two or more
keys, separated by commas.
\begin{thebibliography} {widest-label}
\bibitem[label]{cite_key}
. . .
\end{thebibliography}