Upload
suddhasheel-basabi-ghosh
View
65
Download
1
Tags:
Embed Size (px)
DESCRIPTION
These are some of the first slides from a series of talks delivered by me for teaching LaTeX to faculty and researchers.
Citation preview
Motivation Installation Typeset Compile
Document design in LATEXThe motivation
Suddhasheel Ghosh
1Department of Civil EngineeringMGM’s Jawaharlal Nehru Engineering College,
Aurangabad, MH
2MGM - Institute of Biosciences and TechnologyAurangabad, MH
The LaTeX workshop
shudh Starter
Motivation Installation Typeset Compile
Outline
1 Motivation
2 Getting ready with our machineryInstalling it on WindowsInstalling it on Linux
3 Fundas of document typesettingThe preambleThe bodyTypesetting mathematicsTables
4 Compiling a LaTeX file
shudh Starter
Motivation Installation Typeset Compile
Outline
1 Motivation
2 Getting ready with our machineryInstalling it on WindowsInstalling it on Linux
3 Fundas of document typesettingThe preambleThe bodyTypesetting mathematicsTables
4 Compiling a LaTeX file
shudh Starter
Motivation Installation Typeset Compile
Oh Wonder!
This presentation has beendesigned on LATEX !
shudh Starter
Motivation Installation Typeset Compile
Some history... and details
Initially started with the TEXprogram for typesettingmathematical and scientific documentsLATEX is a set of macros and definitions built over theTEXpackageThe LATEX project is hosted athttp://www.latex-project.org/
This package is FREE and provided under the LPPL (LATEXProject Public License)Latest version is LATEX2ε
shudh Starter
Motivation Installation Typeset Compile
How do I say LATEX
The origin of the word TEX is the Greek τεχνηmeaning“skill, art, technique” and is pronounced “tech” as in theword “technician”LATEX is pronounced as LAY-tek or LAH-tek.Donald E. Knuth encourages pronunciation as LAY-tek.Leslie Lamport says any pronunciation can be used.Modern trends suggest pronunciation as LAY-tekh.
shudh Starter
Motivation Installation Typeset Compile
Excuses for using LaTeX
I do not wish to use “commercial” softwareI am not happy with the mathematical rendering of the“Commercial software”Too much mathematical content in my documents and Iam tired of the click-find-click-type-repeatMath makes my documents look badly formattedI like typing more than clickingI would like to explore
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Outline
1 Motivation
2 Getting ready with our machineryInstalling it on WindowsInstalling it on Linux
3 Fundas of document typesettingThe preambleThe bodyTypesetting mathematicsTables
4 Compiling a LaTeX file
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Our requirements
The basic toolsA LaTeX distributionA LaTeX document editor: preferably one which can editLaTeX documents and compile them too.A document visualizer: preferably a PDF viewer
The advanced toolsA bibliography management softwareA WYSIWYG editorA GUI environment for drawing plots / graphs of functionsImage editing software
In this session, we present the basic tools for design.
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Our requirements
The basic toolsA LaTeX distributionA LaTeX document editor: preferably one which can editLaTeX documents and compile them too.A document visualizer: preferably a PDF viewer
The advanced toolsA bibliography management softwareA WYSIWYG editorA GUI environment for drawing plots / graphs of functionsImage editing software
In this session, we present the basic tools for design.
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Our requirements
The basic toolsA LaTeX distributionA LaTeX document editor: preferably one which can editLaTeX documents and compile them too.A document visualizer: preferably a PDF viewer
The advanced toolsA bibliography management softwareA WYSIWYG editorA GUI environment for drawing plots / graphs of functionsImage editing software
In this session, we present the basic tools for design.
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Our requirements
The basic toolsA LaTeX distributionA LaTeX document editor: preferably one which can editLaTeX documents and compile them too.A document visualizer: preferably a PDF viewer
The advanced toolsA bibliography management softwareA WYSIWYG editorA GUI environment for drawing plots / graphs of functionsImage editing software
In this session, we present the basic tools for design.
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Getting our machinery readyOn Microsoft Windows
LaTeX distribution:MikTeX (www.miktex.org).Download the basic installer. Installs required packages‘on-the-fly’.
LaTeX Editor:Open Source: TeXnicCenter (www.texniccenter.org)Commercial: WinEdtWith the distribution: TeXWorks recommended
PDF Viewer: Adobe Acrobat Reader (freely downloadable)
shudh Starter
Motivation Installation Typeset Compile Windows Linux
Getting our machinery readyOn Linux
LaTeX distribution: TexLiveDebian based: sudo apt-get install texliveRed Hat based: sudo yum install texlive
LaTeX Editor:TeXworksTeXStudioGEdit with the LaTeX plugins
PDF Viewer: Evince, Okular
Linux Systems
Debian based: Debian, Ubuntu, Mint, Pinguy, ...Red Hat based: RHEL, Febora, Suse, ...
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
Outline
1 Motivation
2 Getting ready with our machineryInstalling it on WindowsInstalling it on Linux
3 Fundas of document typesettingThe preambleThe bodyTypesetting mathematicsTables
4 Compiling a LaTeX file
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
Dissecting a LaTeX fileProperties
File extension: .texFile parts
The preambleThe body
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
The preambleContents
Announcement of the class template: Typically\documentclass[a4paper,10pt]{article}
Optional: List of packages to be used. Looks like\usepackage{...}
Optional: Font face specificationsOptional: Definitions and other macros
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
The bodyContents
Sections, subsections and subsubsectionsMath: Inline, Display and equationsFiguresTables
Typical body layout
\begin{document}\section{My first section}\subsection{My sub section}\subsubsection{More details}\subsection{Another sub section}\subsubsection{Some more details}. . .\end{document}
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
Typesetting mathematicsInline, display and equations
All inline math have to be surrounded by $, display math by $$, andequations by \begin{equation} . . . \end{equation}
SourceThe second order algebraicpolynomial is given by $x^2+ x + 1$. This can bewritten in the displaymode as$$ x^2 + x + 1. $$The equation of thecircle with radius $a$is given as\begin{equation}x^2 + y^2 = a^2\end{equation}
Output
The second order algebraicpolynomial is given by x2 + x + 1.This can be written in the displaymode as
x2 + x + 1
The equation of the circle with radiusa is given as:
x2 + y2 = a2 (1)
More details on mathematical typesetting are in my presentation:Typesetting Mathematics in LaTeX: Getting your hands dirty
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
Setting up tables
\begin{table}\centering\begin{tabular}{|l|c|r|c|}\hlineClothing & Quantity & Rate & Place \\ \hlinePaithani & 1 & 1135.00 & Marathwada \\ \hlineBaluchari &2 &1345.00 &Orissa \\ \hlineBanarasi & 5 & 923.00 &Uttar Pradesh \\ \hline\end{tabular}\end{table}
Clothing Quantity Rate PlacePaithani 1 1135.00 MarathwadaBaluchari 2 1345.00 OrissaBanarasi 5 923.00 Uttar Pradesh
l - indicates left justified column, r - indicates right justifiedcolumn and c - indicates center justified column. More detailsare covered in Writing Journal papers in LaTeX: A complete
tour
shudh Starter
Motivation Installation Typeset Compile Preamble The body Math Tables
Setting up images
This requires\usepackage{graphicx}in the preamble
\begin{figure}\centering\includegraphics[width=0.8\textwidth]{dumbledore.jpg}\caption{Dumbledore passes away}\end{figure}
Figure : Dumbledore passes away
This image has been taken fromhttp://harrypotter.wikia.com.
shudh Starter
Motivation Installation Typeset Compile
Outline
1 Motivation
2 Getting ready with our machineryInstalling it on WindowsInstalling it on Linux
3 Fundas of document typesettingThe preambleThe bodyTypesetting mathematicsTables
4 Compiling a LaTeX file
shudh Starter
Motivation Installation Typeset Compile
Compiling the LaTeX code
The compilation can be done withlatex - produces DVI filespslatex - produces PS filespdflatex - produces PDF files
If the name of the file is mypaper.tex the command lines are:latex mypaper.tex
pslatex mypaper.tex
pdflatex mypaper.tex
LaTeX editors like TeXnicCenter, WinEdt, TeXworks, Kile,TeXStudio automatically run these commands based on the
preferences set.
shudh Starter