diff options
author | Harish Badrinath | 2012-01-17 18:46:30 +0530 |
---|---|---|
committer | Harish Badrinath | 2012-01-17 18:46:30 +0530 |
commit | b7220fd52bc25ae490f28422ec8895a9daa1ac46 (patch) | |
tree | 993b761a035c0aae1b527c880dd6dec90401b17f /Latex/Latex2/latex_intro.tex | |
parent | 8dc0ff35e6e86ddbaa49d56451b91de50d63a593 (diff) | |
download | sdes-stscripts-b7220fd52bc25ae490f28422ec8895a9daa1ac46.tar.gz sdes-stscripts-b7220fd52bc25ae490f28422ec8895a9daa1ac46.tar.bz2 sdes-stscripts-b7220fd52bc25ae490f28422ec8895a9daa1ac46.zip |
Added LaTeX introduction: script and slides, LaTeX Basics: script
Diffstat (limited to 'Latex/Latex2/latex_intro.tex')
-rw-r--r-- | Latex/Latex2/latex_intro.tex | 251 |
1 files changed, 251 insertions, 0 deletions
diff --git a/Latex/Latex2/latex_intro.tex b/Latex/Latex2/latex_intro.tex new file mode 100644 index 0000000..708467f --- /dev/null +++ b/Latex/Latex2/latex_intro.tex @@ -0,0 +1,251 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Introduction to LaTeX +% +% Author: FOSSEE +% Copyright (c) 2009, FOSSEE, IIT Bombay +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\documentclass[12pt,compress]{beamer} + +\mode<presentation> +{ + \usetheme{Warsaw} + \useoutertheme{infolines} + \setbeamercovered{transparent} +} + +\usepackage[english]{babel} +\usepackage[latin1]{inputenc} +%\usepackage{times} +\usepackage[T1]{fontenc} + +% Taken from Fernando's slides. +\usepackage{ae,aecompl} +\usepackage{mathpazo,courier,euler} +\usepackage[scaled=.95]{helvet} + +\definecolor{darkgreen}{rgb}{0,0.5,0} + +\usepackage{listings} +\lstset{language=sh, + basicstyle=\ttfamily\bfseries, + commentstyle=\color{red}\itshape, + stringstyle=\color{darkgreen}, + showstringspaces=false, + keywordstyle=\color{blue}\bfseries} +\newcommand{\inctime}[1]{\addtocounter{time}{#1}{\tiny \thetime\ m}} + +\newcommand{\typ}[1]{\lstinline{#1}} + +\newcommand{\kwrd}[1]{ \texttt{\textbf{\color{blue}{#1}}} } +\title {Introduction to {\LaTeX}} +\author {FOSSEE} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% DOCUMENT STARTS +\begin{document} + +\begin{frame} + +\begin{center} +\vspace{12pt} +\textcolor{blue}{\huge Introduction to {\LaTeX}} +\end{center} +\vspace{18pt} +\begin{center} +\vspace{10pt} +\includegraphics[scale=0.95]{../images/fossee-logo.png}\\ +\vspace{5pt} +\scriptsize Developed by FOSSEE Team, IIT-Bombay. \\ +\scriptsize Funded by National Mission on Education through ICT\\ +\scriptsize MHRD,Govt. of India\\ +\includegraphics[scale=0.30]{../images/iitb-logo.png}\\ +\end{center} +\end{frame} + +\begin{frame} +\frametitle{Objectives} +\label{sec-2} + +At the end of this tutorial, you will be able to, +\begin{itemize} +\item Get acquainted to LaTeX. +\item Know why we prefer LaTeX ?? +\item Know about the advantages and disadvantages of typesetting documents using the LaTeX approach. +\item Have a description, of a typical work flow; which uses LaTeX to typeset documents. +\item Recognize and differentiate between LaTeX commands, LaTeX comments and special characters, spacing and actual document content. +\item Create and compile a very simple LaTeX document. +\end{itemize} +\end{frame} + +\begin{frame}[fragile] + \begin{block}{{\LaTeX} - Introduction} + \begin{itemize} + \item Typesetting program + \begin{itemize} + \item What is typesetting? + \end{itemize} + \item Excellently Typeset Documents - specially Math + \item Anything from one page articles to huge books + \item Pronounced \emph{Lah-tech} or \emph{Lay-tech} + \end{itemize} + \end{block} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Why \LaTeX?} + \begin{itemize} + \item Excellent visual quality! + \item Handles the typesetting; Lets you focus on content + \item Makes writing math extremely simple + \item It is a standard -- widely used in Scientific community + \end{itemize} + \begin{block}{} + \[\tilde{N}_{\mathbf{x}}\times \mathbf{r}(\mathbf{x}) f_{1k}(\mathbf{x},t) - \frac{1}{2} \tilde{N} \tilde{N}:\mathbf{BB}^{T}P(\mathbf{x},t) = -m_{k}f_{1k}(\mathbf{x},t) + 2 \mathop{\mathbf{\aa}}_{j=1}^{K} f_{1j}(\mathbf{x},t)m_{j}P_{k|j} \] + \end{block} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Why \LaTeX?} + \begin{itemize} + \item {\LaTeX} is a document based mark-up + \item Mark-up $\rightarrow$ a system of annotating text, adding extra + information to specify structure and presentation of text + \item Document based markup $\rightarrow$ you don't have to worry + about each element individually + \item Allows you to focus on content, rather than appearance. + \end{itemize} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Advantages of using \LaTeX } + \begin{itemize} + \item Easy availablity of professional templates. + \item Typesetting complex formulae in a convenient environment. + \item Can start typesetting with very little effort. + \item Presence of a lot of add-on packages. + \item Encourages creation of well structured texts. + \end{itemize} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Disadvantages of using \LaTeX } + \begin{itemize} + \item Designing whole new layout is difficult. + \end{itemize} +\end{frame} + +\begin{frame}[fragile] + \frametitle{\LaTeX \ input file format} + \begin{itemize} + \item \LaTeX takes ASCII text file as input. + \item We can compile \LaTeX files into DVI,Postscript or PDF files. + \item \alert{Note:} \typ{latex} vs. \typ{pdflatex} + \end{itemize} +\end{frame} + + + +\begin{frame}[fragile] + \frametitle{Commands, Comments and Special Characters } + \begin{itemize} + \item {\LaTeX} is case sensetive. + \item Commands begin with a \typ{\\} + \item Environments have a \typ{\\begin} and \typ{\\end} + \item Any content after the \typ{\\end\{document\}} is ignored + \end{itemize} + \begin{itemize} + \item Anything that follows a \typ{\%} symbol till end of the line + is a comment + \item Special characters (\typ{\~ \# \$ \^ \& \_ \{ \}}) are escaped by a + \typ{\\} + \item \typ{\\} symbol is inserted using \typ{\\textbackslash} + command + \end{itemize} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Typesetting a minimal document} + Write the sample code into the file \typ{temp.tex} + \begin{verbatim} + \documentclass{article} + \title{My First LaTeX Document} + \begin{document} + Hello world! + \end{document} + \end{verbatim} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Compiling to DVI } + \begin{center} + \alert{latex temp.tex} + \end{center} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Compiling to PDF } + \begin{center} + \alert{pdflatex temp.tex} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{Summary} +\label{sec-8} + + In this tutorial, we have learnt, +\begin{itemize} +\item About LaTeX. +\item why we prefer LaTeX. +\item about the advantages and disadvantages of typesetting documents using the LaTeX approach. +\item A description, of a typical work flow; which uses LaTeX to typeset documents. +\item The ability to recognize and differentiate between LaTeX commands, LaTeXcomments and special characters, spacing and actual document content. +\item Created and compiled a very simple LaTeX document. +\end{itemize} +\end{frame} +\begin{frame}[fragile] +\frametitle{Evaluation} +\label{sec-9} + + +\begin{enumerate} +\item Convert the temp.dvi created during the course of this tutorial to temp\_1.ps using the dvips command. Verify that the two files indeed look the same. +\vspace{8pt} +\item Convert the temp.dvi created during the course of this tutorial to temp\_1.pdf using the dvipdfm command. Verify that the two files indeed look the +\end{enumerate} +\end{frame} +\begin{frame} + + +\frametitle{Solutions} +\label{sec-10} +\begin{enumerate} +\item We can use the following command to convert temp.dvi to temp\_1.ps\\ +\begin{center} +dvips -o temp\_1.ps temp.dvi +\end{center} +\vspace{15pt} +\item We can use the following command to convert temp.dvi to temp\_1.pdf\\ +\begin{center} +dvipdfm \-o temp\_1.pdf temp.dvi +\end{center} +\end{enumerate} +\end{frame} +\begin{frame} + + \begin{block}{} + \begin{center} + \textcolor{blue}{\Large THANK YOU!} + \end{center} + \end{block} +\begin{block}{} + \begin{center} + For more Information, visit our website\\ + \url{http://fossee.in/} + \end{center} + \end{block} +\end{frame} + +\end{document} + + |