-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX AND BEAMERFOR BEGINNERS
Tilak D (1MS11EC117)Harish A J (1MS11EC048)
Department of Electronics and CommunicationM S Ramaiah Institute
of Technology
February 5, 2014
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 1
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX?
Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX? Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:There are a variety of
editors designed to work with TEX.Some are : TexLive, TexStudio,
Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX? Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX? Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:There are a variety of
editors designed to work with TEX.Some are : TexLive, TexStudio,
Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX? Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX?
Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:There are a variety of
editors designed to work with TEX.Some are : TexLive, TexStudio,
Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX? Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX? Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:There are a variety of
editors designed to work with TEX.Some are : TexLive, TexStudio,
Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX? Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX? Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:
There are a variety of editors designed to work with TEX.Some
are : TexLive, TexStudio, Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX INTRODUCTION
What is LATEX? Document Preparation System
Document Markup Language
Further information : http://en.wikipedia.org/wiki/LaTeX
Why should I use LATEX? Quality and Customizing
Math Mode
Compatibility and Stability
Open Source and Virus-free
Document Size
Further information :
http://tex.stackexchange.com/questions/1756/why-should-i-use-latex
TEX Editors and their Download Links:There are a variety of
editors designed to work with TEX.Some are : TexLive, TexStudio,
Winedt, TexMaker, etc..
TexLive (Freeware):
http://www.tug.org/texlive/acquire-iso.html
Winedt (Freeware/Paid): http://www.winedt.com/download.html
TexStudio (Freeware): http://texstudio.sourceforge.net/
TexMaker (Freeware):
http://www.xm1math.net/texmaker/download.html
Installation Guide or to Download other Editors: google.com
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 2
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX working and its Syntax
How does LATEX work?
Reads in text
Creates a DVI fileFunction of DVI file. Encodes information on
the fonts
Positioning of the characters
Translate the DVI file into page descriptionlanguages
Document Preview
Further info on Compilation Process
refer:http://tex.stackexchange.com/questions/3274/latex-architecture-how-does-it-all-work
Syntax Document Class
Packages
Themes in case of BEAMER
Defines and New commands
Begin Document
Input Text with suitable commands
End Document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 3
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX working and its Syntax
How does LATEX work?
Reads in text
Creates a DVI fileFunction of DVI file. Encodes information on
the fonts
Positioning of the characters
Translate the DVI file into page descriptionlanguages
Document Preview
Further info on Compilation Process
refer:http://tex.stackexchange.com/questions/3274/latex-architecture-how-does-it-all-work
Syntax Document Class
Packages
Themes in case of BEAMER
Defines and New commands
Begin Document
Input Text with suitable commands
End Document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 3
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX working and its Syntax
How does LATEX work?
Reads in text
Creates a DVI fileFunction of DVI file. Encodes information on
the fonts
Positioning of the characters
Translate the DVI file into page descriptionlanguages
Document Preview
Further info on Compilation Process
refer:http://tex.stackexchange.com/questions/3274/latex-architecture-how-does-it-all-work
Syntax Document Class
Packages
Themes in case of BEAMER
Defines and New commands
Begin Document
Input Text with suitable commands
End Document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 3
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX working and its Syntax
How does LATEX work?
Reads in text
Creates a DVI fileFunction of DVI file. Encodes information on
the fonts
Positioning of the characters
Translate the DVI file into page descriptionlanguages
Document Preview
Further info on Compilation Process
refer:http://tex.stackexchange.com/questions/3274/latex-architecture-how-does-it-all-work
Syntax Document Class
Packages
Themes in case of BEAMER
Defines and New commands
Begin Document
Input Text with suitable commands
End Document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 3
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Document class
Syntax of Document class\documentclass[options]{class}
Contents classArticle, Beamer, Book, Slides...etc
options
options in Article class Font size (10pt, 11pt, 12pt)
Paper size and format (a4paper, letterpaper, etc.)
Draft mode (draft)
Multiple columns (onecolumn, twocolumn)
Landscape print mode (landscape)
Single- and double-sided documents (onepage,
twopage).....etc.
options in Beamer classSimilar to Article class there are lot of
options in Beamer.8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt,
20pt,draft,handout,xcolor=x11names....etc
Further
info:http://texblog.org/2013/02/13/latex-documentclass-options-illustrated/
http://texblog.org/2008/01/21/create-your-slides-presentations-with-latex/
Similarly we can choose other options for other
classes.......
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 4
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Document class
Syntax of Document class\documentclass[options]{class}
Contents classArticle, Beamer, Book, Slides...etc
options
options in Article class Font size (10pt, 11pt, 12pt)
Paper size and format (a4paper, letterpaper, etc.)
Draft mode (draft)
Multiple columns (onecolumn, twocolumn)
Landscape print mode (landscape)
Single- and double-sided documents (onepage,
twopage).....etc.
options in Beamer classSimilar to Article class there are lot of
options in Beamer.8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt,
20pt,draft,handout,xcolor=x11names....etc
Further
info:http://texblog.org/2013/02/13/latex-documentclass-options-illustrated/
http://texblog.org/2008/01/21/create-your-slides-presentations-with-latex/
Similarly we can choose other options for other
classes.......
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 4
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Document class
Syntax of Document class\documentclass[options]{class}
Contents classArticle, Beamer, Book, Slides...etc
options
options in Article class Font size (10pt, 11pt, 12pt)
Paper size and format (a4paper, letterpaper, etc.)
Draft mode (draft)
Multiple columns (onecolumn, twocolumn)
Landscape print mode (landscape)
Single- and double-sided documents (onepage,
twopage).....etc.
options in Beamer classSimilar to Article class there are lot of
options in Beamer.8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt,
20pt,draft,handout,xcolor=x11names....etc
Further
info:http://texblog.org/2013/02/13/latex-documentclass-options-illustrated/
http://texblog.org/2008/01/21/create-your-slides-presentations-with-latex/
Similarly we can choose other options for other
classes.......
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 4
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Commands
Two types of Commands: 1)Inbuilt 2)Custom
Inbuilt CommandsThere are many inbuilt Commands, some of them
are:
\authordeclares the author(s) \captiongenerate caption for
figures and tables \colorSpecifies color of the text
\footnoteCreates a footnote \includeThis command is different from
\input in that its the output that is added instead of the
commands
from the other files.
Similarly there are n number of inbuilt commands.....Further
information on inbuilt Commands follow the below
urlshttp://en.wikibooks.org/wiki/LaTeX/Command_Glossary
http://www.stat.pitt.edu/stoffer/freetex/latex%20commands.pdf
Custom Command\newcommand{command name}[narg ][opt]{def }
nargNumber of arguments to the command (optional)
optSpecify optional arguments (optional)
defThe denition of the new command.
Examples:\newcommand{\bsl}{$\backslash$}Now we can typeset a
backslash using just \bsl .Similarly there are n number of custom
commands..... Further information on custom Commands follow the
belowurlshttp://www.cs.usask.ca/documents/LaTeX/macros.pdf
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 5
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Commands
Two types of Commands: 1)Inbuilt 2)Custom
Inbuilt CommandsThere are many inbuilt Commands, some of them
are:
\authordeclares the author(s) \captiongenerate caption for
figures and tables \colorSpecifies color of the text
\footnoteCreates a footnote \includeThis command is different from
\input in that its the output that is added instead of the
commands
from the other files.
Similarly there are n number of inbuilt commands.....Further
information on inbuilt Commands follow the below
urlshttp://en.wikibooks.org/wiki/LaTeX/Command_Glossary
http://www.stat.pitt.edu/stoffer/freetex/latex%20commands.pdf
Custom Command\newcommand{command name}[narg ][opt]{def }
nargNumber of arguments to the command (optional)
optSpecify optional arguments (optional)
defThe denition of the new command.
Examples:\newcommand{\bsl}{$\backslash$}Now we can typeset a
backslash using just \bsl .Similarly there are n number of custom
commands..... Further information on custom Commands follow the
belowurlshttp://www.cs.usask.ca/documents/LaTeX/macros.pdf
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 5
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
LATEX Commands
Two types of Commands: 1)Inbuilt 2)Custom
Inbuilt CommandsThere are many inbuilt Commands, some of them
are:
\authordeclares the author(s) \captiongenerate caption for
figures and tables \colorSpecifies color of the text
\footnoteCreates a footnote \includeThis command is different from
\input in that its the output that is added instead of the
commands
from the other files.
Similarly there are n number of inbuilt commands.....Further
information on inbuilt Commands follow the below
urlshttp://en.wikibooks.org/wiki/LaTeX/Command_Glossary
http://www.stat.pitt.edu/stoffer/freetex/latex%20commands.pdf
Custom Command\newcommand{command name}[narg ][opt]{def }
nargNumber of arguments to the command (optional)
optSpecify optional arguments (optional)
defThe denition of the new command.
Examples:\newcommand{\bsl}{$\backslash$}Now we can typeset a
backslash using just \bsl .Similarly there are n number of custom
commands..... Further information on custom Commands follow the
belowurlshttp://www.cs.usask.ca/documents/LaTeX/macros.pdf
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 5
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
PACKAGES
Packages and their need:
Many people have built their own commands and made them
available to LATEXusers in packages.
Packages allow us to use extra commands without having to
include tons and tons of code in the preamble of adocument.
Syntax for including Package\usepackage[option]{package
name}
Commonly used Packages amsmath It has a set of tailored matrix
environments
geometry It controls the overall margins, and text area
graphicx It introduces the\includegraphics command, which is
needed for inserting figures. beamerposter It introduces nice color
box handling and alignment in the beamer class.
xcolor Driver-independent color and access to different kinds of
color specifications.
siunitx Comes in handy when units and numbers are a big part of
the writing.
hyperref Can add hyperlinks to your pdf output.
booktabs Tabulation
Similarly there are n number of packages that can simplify the
job.....
Creating PackagesIf you define a lot of new environments and
commands, the preamble of your document will get quite long. In
thissituation, it is a good idea to create a LaTeX package or class
containing all your command and environmentdefinitions. It can be
made dynamic enough to fit to all your future documents. For
creating your custom
packagerefer:http://en.wikibooks.org/wiki/LaTeX/Creating_Packages
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 6
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
PACKAGES
Packages and their need:
Many people have built their own commands and made them
available to LATEXusers in packages.
Packages allow us to use extra commands without having to
include tons and tons of code in the preamble of adocument.
Syntax for including Package\usepackage[option]{package
name}
Commonly used Packages amsmath It has a set of tailored matrix
environments
geometry It controls the overall margins, and text area
graphicx It introduces the\includegraphics command, which is
needed for inserting figures. beamerposter It introduces nice color
box handling and alignment in the beamer class.
xcolor Driver-independent color and access to different kinds of
color specifications.
siunitx Comes in handy when units and numbers are a big part of
the writing.
hyperref Can add hyperlinks to your pdf output.
booktabs Tabulation
Similarly there are n number of packages that can simplify the
job.....
Creating PackagesIf you define a lot of new environments and
commands, the preamble of your document will get quite long. In
thissituation, it is a good idea to create a LaTeX package or class
containing all your command and environmentdefinitions. It can be
made dynamic enough to fit to all your future documents. For
creating your custom
packagerefer:http://en.wikibooks.org/wiki/LaTeX/Creating_Packages
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 6
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
PACKAGES
Packages and their need:
Many people have built their own commands and made them
available to LATEXusers in packages.
Packages allow us to use extra commands without having to
include tons and tons of code in the preamble of adocument.
Syntax for including Package\usepackage[option]{package
name}
Commonly used Packages amsmath It has a set of tailored matrix
environments
geometry It controls the overall margins, and text area
graphicx It introduces the\includegraphics command, which is
needed for inserting figures. beamerposter It introduces nice color
box handling and alignment in the beamer class.
xcolor Driver-independent color and access to different kinds of
color specifications.
siunitx Comes in handy when units and numbers are a big part of
the writing.
hyperref Can add hyperlinks to your pdf output.
booktabs Tabulation
Similarly there are n number of packages that can simplify the
job.....
Creating PackagesIf you define a lot of new environments and
commands, the preamble of your document will get quite long. In
thissituation, it is a good idea to create a LaTeX package or class
containing all your command and environmentdefinitions. It can be
made dynamic enough to fit to all your future documents. For
creating your custom
packagerefer:http://en.wikibooks.org/wiki/LaTeX/Creating_Packages
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 6
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
PACKAGES
Packages and their need:
Many people have built their own commands and made them
available to LATEXusers in packages.
Packages allow us to use extra commands without having to
include tons and tons of code in the preamble of adocument.
Syntax for including Package\usepackage[option]{package
name}
Commonly used Packages amsmath It has a set of tailored matrix
environments
geometry It controls the overall margins, and text area
graphicx It introduces the\includegraphics command, which is
needed for inserting figures. beamerposter It introduces nice color
box handling and alignment in the beamer class.
xcolor Driver-independent color and access to different kinds of
color specifications.
siunitx Comes in handy when units and numbers are a big part of
the writing.
hyperref Can add hyperlinks to your pdf output.
booktabs Tabulation
Similarly there are n number of packages that can simplify the
job.....
Creating PackagesIf you define a lot of new environments and
commands, the preamble of your document will get quite long. In
thissituation, it is a good idea to create a LaTeX package or class
containing all your command and environmentdefinitions. It can be
made dynamic enough to fit to all your future documents. For
creating your custom
packagerefer:http://en.wikibooks.org/wiki/LaTeX/Creating_Packages
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 6
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Beamer and its Themes
Beamer LATEX document class
Creating slides
Presentations
Header:\documentclass[options]{beamer} Advantages:
Overlays and dynamic effects Appearance of your presentation
Presentation is in PDF format
User Guide:
http://www.tex.ac.uk/ctan/macros/latex/contrib/beamer/doc/beameruserguide.pdf
Themes\usetheme{theme name}
There are lot of themes and colors, some of the commonly used
are:Antibes, Bergen, Berkeley, Frankfurt, Hannover,Madrid,
Warsaw.....etc
Further info:For customizing the presentation content :
http://en.wikibooks.org/wiki/LaTeX/PresentationsFor customizing the
presentation aesthtics: http://www.math.umbc.edu/~rouben/beamer/For
Themes :http://deic.uab.es/~iblanes/beamer_gallery/
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 7
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Beamer and its Themes
Beamer LATEX document class
Creating slides
Presentations
Header:\documentclass[options]{beamer} Advantages:
Overlays and dynamic effects Appearance of your presentation
Presentation is in PDF format
User Guide:
http://www.tex.ac.uk/ctan/macros/latex/contrib/beamer/doc/beameruserguide.pdf
Themes\usetheme{theme name}
There are lot of themes and colors, some of the commonly used
are:Antibes, Bergen, Berkeley, Frankfurt, Hannover,Madrid,
Warsaw.....etc
Further info:For customizing the presentation content :
http://en.wikibooks.org/wiki/LaTeX/PresentationsFor customizing the
presentation aesthtics: http://www.math.umbc.edu/~rouben/beamer/For
Themes :http://deic.uab.es/~iblanes/beamer_gallery/
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 7
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Elements in Document Block
Syntax\begin{document}
Customize the document here.....\end{document}
ElementsCustomizing the document can be done effectively using
the below listed elements:
Blocks,Frames, Itemize, Enumerate, Verbatim
Allignment and Text Formating
Tabular Columns
Columns and Rows
Images
Videos
Math
Symbols
Sections, Subsections, Subsubsections...
Animations
And many others....
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 8
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Elements in Document Block
Syntax\begin{document}
Customize the document here.....\end{document}
ElementsCustomizing the document can be done effectively using
the below listed elements:
Blocks,Frames, Itemize, Enumerate, Verbatim
Allignment and Text Formating
Tabular Columns
Columns and Rows
Images
Videos
Math
Symbols
Sections, Subsections, Subsubsections...
Animations
And many others....
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 8
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Structures
Blocks\begin{block}{Output}Put your data here\end{block}
OutputPut your data here
Itemize\begin{itemize}\ barrow Data1\ barrow
Data2\end{itemize}
Output Data1
Data2
Enumerate\begin{enumerate}\ item Data1\ item
Data2\end{enumerate}
Output1. Data1
2. Data2
Verbatim\begin{verbatim}Type your program here\end{verbatim}
OutputType your program here
NOTE: One structure can be included inside another.Further
Info:http://en.wikibooks.org/wiki/LaTeX/List_Structures
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 9
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Structures
Blocks\begin{block}{Output}Put your data here\end{block}
OutputPut your data here
Itemize\begin{itemize}\ barrow Data1\ barrow
Data2\end{itemize}
Output Data1
Data2
Enumerate\begin{enumerate}\ item Data1\ item
Data2\end{enumerate}
Output1. Data1
2. Data2
Verbatim\begin{verbatim}Type your program here\end{verbatim}
OutputType your program here
NOTE: One structure can be included inside another.Further
Info:http://en.wikibooks.org/wiki/LaTeX/List_Structures
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 9
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Structures
Blocks\begin{block}{Output}Put your data here\end{block}
OutputPut your data here
Itemize\begin{itemize}\ barrow Data1\ barrow
Data2\end{itemize}
Output Data1
Data2
Enumerate\begin{enumerate}\ item Data1\ item
Data2\end{enumerate}
Output1. Data1
2. Data2
Verbatim\begin{verbatim}Type your program here\end{verbatim}
OutputType your program here
NOTE: One structure can be included inside another.Further
Info:http://en.wikibooks.org/wiki/LaTeX/List_Structures
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 9
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Structures
Blocks\begin{block}{Output}Put your data here\end{block}
OutputPut your data here
Itemize\begin{itemize}\ barrow Data1\ barrow
Data2\end{itemize}
Output Data1
Data2
Enumerate\begin{enumerate}\ item Data1\ item
Data2\end{enumerate}
Output1. Data1
2. Data2
Verbatim\begin{verbatim}Type your program here\end{verbatim}
OutputType your program here
NOTE: One structure can be included inside another.Further
Info:http://en.wikibooks.org/wiki/LaTeX/List_Structures
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 9
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Alignment and Text Formatting
Alignment Alignment is the most important thing in
Documenting,
Aligning can be done for tabular
columnsa,videos,images,text....etc
Different alignments and info refer:
http://en.wikibooks.org/wiki/LaTeX/Paragraph_Formatting
.
Text Formatting Formatting refer to most things to do with
appearance, so it makes the list of possible topics quite eclectic:
text
style, spacing, etc.
LATEXis so flexible that we will actually only skim the surface,
as you can have much more control over thepresentation of your
document if you wish.
Line Spacing,Non-breaking spaces,Space between words and
sentences,Stretched
spaces,Manualspacing,Hyphenation,Quote-marks,Diacritics and
accents,Margin misalignment and interword spacing, Fonts....etccan
be customized..
Further info
refer:http://en.wikibooks.org/wiki/LaTeX/Text_Formatting
http://www.unc.edu/depts/econ/egsa/LaTeX.pdf
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 10
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Alignment and Text Formatting
Alignment Alignment is the most important thing in
Documenting,
Aligning can be done for tabular
columnsa,videos,images,text....etc
Different alignments and info refer:
http://en.wikibooks.org/wiki/LaTeX/Paragraph_Formatting
.
Text Formatting Formatting refer to most things to do with
appearance, so it makes the list of possible topics quite eclectic:
text
style, spacing, etc.
LATEXis so flexible that we will actually only skim the surface,
as you can have much more control over thepresentation of your
document if you wish.
Line Spacing,Non-breaking spaces,Space between words and
sentences,Stretched
spaces,Manualspacing,Hyphenation,Quote-marks,Diacritics and
accents,Margin misalignment and interword spacing, Fonts....etccan
be customized..
Further info
refer:http://en.wikibooks.org/wiki/LaTeX/Text_Formatting
http://www.unc.edu/depts/econ/egsa/LaTeX.pdf
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 10
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Tabular Columns
Tables are a common feature in academic writing, Summarise
research results Necessary to produce quality papers
Syntax for including Tabular
column\begin{tabular}[pos]{tablespec}
Data\end{tabular}
table spec
l left-justified column c centered column r right-justified
column pwidth paragraph column with text vertically aligned at the
topmwidth paragraph column with text vertically aligned in the
middle (requires array package) bwidth paragraph column with text
vertically aligned at the bottom (requires array package) vertical
line double vertical line
pos
b bottom c center (default) t top
Other than the above Commands, we also have: & as column
separator, \\for starting a new row, \hline forhorizontal line and
\newline for a new line.Further
info:http://en.wikibooks.org/wiki/LaTeX/Tables
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 11
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Tabular Columns
Tables are a common feature in academic writing, Summarise
research results Necessary to produce quality papers
Syntax for including Tabular
column\begin{tabular}[pos]{tablespec}
Data\end{tabular}
table spec
l left-justified column c centered column r right-justified
column pwidth paragraph column with text vertically aligned at the
topmwidth paragraph column with text vertically aligned in the
middle (requires array package) bwidth paragraph column with text
vertically aligned at the bottom (requires array package) vertical
line double vertical line
pos
b bottom c center (default) t top
Other than the above Commands, we also have: & as column
separator, \\for starting a new row, \hline forhorizontal line and
\newline for a new line.Further
info:http://en.wikibooks.org/wiki/LaTeX/Tables
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 11
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Columns
Syntax for puting a
Column\begin{columns}\begin{column}[pos]{size}Column
1\end{column}\begin{column}[pos]{size}Column
2\end{column}\end{columns}pos refers to center left or right align
and size is the width of the particular column.
Example\begin{columns}\begin{column}[c]{0.5\textwidth}Column
1\end{column}\begin{column}[c]{0.5\textwidth}Column
2\end{column}\end{columns}
outputColumn 1 Column 2
For going to the next row with the same 2 columns repeat the
code starting from begin{columns} to end{columns}.Further Info:
http://tex.stackexchange.com/questions/46115/using-columns-environment-in-normal-document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 12
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Columns
Syntax for puting a
Column\begin{columns}\begin{column}[pos]{size}Column
1\end{column}\begin{column}[pos]{size}Column
2\end{column}\end{columns}pos refers to center left or right align
and size is the width of the particular column.
Example\begin{columns}\begin{column}[c]{0.5\textwidth}Column
1\end{column}\begin{column}[c]{0.5\textwidth}Column
2\end{column}\end{columns}
outputColumn 1 Column 2
For going to the next row with the same 2 columns repeat the
code starting from begin{columns} to end{columns}.Further Info:
http://tex.stackexchange.com/questions/46115/using-columns-environment-in-normal-document
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 12
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Images
Syntax for including images For including images in the
documents, use the below package (no need to include it in case of
beamer)
\usepackage{graphix} Call the below instruction wherever
necessary.
\includegraphics[options]{image name with format} options can be
size given in mm, cm, m,textwidth and or angle in degrees
Example: In place of size: width = 20mm or width = 2cm or width
= 0.5\textwidth...etc image name with format can be given with
formats such as .jpg, .pdf, .eps, ....etc
Example\includegraphics[width = 110mm]{Compilation
process.png}
Output
Further Info:
http://en.wikibooks.org/wiki/LaTeX/Importing_Graphics
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 13
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Images
Syntax for including images For including images in the
documents, use the below package (no need to include it in case of
beamer)
\usepackage{graphix} Call the below instruction wherever
necessary.
\includegraphics[options]{image name with format} options can be
size given in mm, cm, m,textwidth and or angle in degrees
Example: In place of size: width = 20mm or width = 2cm or width
= 0.5\textwidth...etc image name with format can be given with
formats such as .jpg, .pdf, .eps, ....etc
Example\includegraphics[width = 110mm]{Compilation
process.png}
Output
Further Info:
http://en.wikibooks.org/wiki/LaTeX/Importing_Graphics
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 13
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Video
Syntax for including Video For including video in the documents,
use the below package
\usepackage{multimedia}Many other packages can be used to get
the video for ecample movie9, movie15...etc.
Call the below instruction wherever necessary.
\movie[options]{postertext}{video name with format}Many other
instructions can be used to get the video depending on the
need.
options can be
externalviewer,autostart,borderwidth,depth,duration,label,loop,...etc
The movie will use a rectangular area whose size is determined
either by the width= and height= options or bythe size of the
poster text.
Example\movie[externalviewer , autostart]{CLICK HERE TO PLAY
VIDEO}{video.flv}
OutputCLICK HERE TO PLAY VIDEO
Further Info: You can refer Section 14.1 of the Beamer User
Guidehttp://tex.stackexchange.com/questions/1574/embedding-videos-and-animations
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 14
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Video
Syntax for including Video For including video in the documents,
use the below package
\usepackage{multimedia}Many other packages can be used to get
the video for ecample movie9, movie15...etc.
Call the below instruction wherever necessary.
\movie[options]{postertext}{video name with format}Many other
instructions can be used to get the video depending on the
need.
options can be
externalviewer,autostart,borderwidth,depth,duration,label,loop,...etc
The movie will use a rectangular area whose size is determined
either by the width= and height= options or bythe size of the
poster text.
Example\movie[externalviewer , autostart]{CLICK HERE TO PLAY
VIDEO}{video.flv}
OutputCLICK HERE TO PLAY VIDEO
Further Info: You can refer Section 14.1 of the Beamer User
Guidehttp://tex.stackexchange.com/questions/1574/embedding-videos-and-animations
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 14
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Math and Symbols
Math Typesetting mathematics is one of LATEXs greatest
strengths
It is also a large topic due to the existence of so much
mathematical notation
For including math package in the documents, use the below
instruction
\usepackage{amsmath}or
\usepackage{mathtools} For those who are not familiar with the
syntax use MATHTYPE software to get the mathematic datas
Further Info:http://en.wikibooks.org/wiki/LaTeX/Mathematics
.
SymbolsLatex offers n number of symbols...The below link gives a
list of all
symbolshttp://www.artofproblemsolving.com/Wiki/index.php/LaTeX:Symbols
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 15
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Math and Symbols
Math Typesetting mathematics is one of LATEXs greatest
strengths
It is also a large topic due to the existence of so much
mathematical notation
For including math package in the documents, use the below
instruction
\usepackage{amsmath}or
\usepackage{mathtools} For those who are not familiar with the
syntax use MATHTYPE software to get the mathematic datas
Further Info:http://en.wikibooks.org/wiki/LaTeX/Mathematics
.
SymbolsLatex offers n number of symbols...The below link gives a
list of all
symbolshttp://www.artofproblemsolving.com/Wiki/index.php/LaTeX:Symbols
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 15
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Animations and Overlays
Item-by-item list view: the \pause command Item-by-item list
view: the \item < n > command Item-by-item long list view:
the [+-] command
Displaying and hiding text in slides: the \uncover < n >,
\uncover < nm > and \uncover < p > commands Displaying
and hiding text in slides: the \only < n >, \only < n m
> and \only < p > commands Hide text in slides: the
\invisible < n > commands And many more....
For codes and further
info:http://www.math-linux.com/latex-26/How-to-make-a-presentation-with
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 16
-
INTRO WORKING AND SYNTAX CLASSES COMMANDS PACKAGES BEAMER
ELEMENTS Interface with Other tools
Interface with Other tools
Thus the latex with its own advantages can also be interfaced
with other documenting tools like.
This interface creates a user friendly and efficient way of
documenting.
.
.
.
The EndThank You
Tilak D (1MS11EC117) Harish A J (1MS11EC048) LATEX AND BEAMER
PRESENTATION February 5, 2014 Slide 17
INTROWORKING AND
SYNTAXCLASSESCOMMANDSPACKAGESBEAMERELEMENTSStructuresAlignment and
Text FormattingTablesIMAGESVIDEOMATH AND SYMBOLSANIMATIONS -
Overlays
Interface with Other tools