beamer slides

64
Beamer 101 Introduction to Beamer Beamer is a LaTeX class for creating slides for presentations Steven G. Wicker Winston Salem, NC [email protected] Updated Jan. 25, 2010 SG Wicker  Beamer 101

Upload: notnull991

Post on 04-Jun-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 1/64

Beamer 101

Introduction to BeamerBeamer is a LaTeX class for creating slides for presentations

Steven G. Wicker

Winston Salem, NC

[email protected]

Updated Jan. 25, 2010

SG Wicker Beamer 101

Page 2: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 2/64

Beamer 101

How to Get Beamer

You may wish to update to the latest version of MixTeX v. 2.8

Go to http://latex-beamer.sourceforge.net/

The LaTeX Beamer Class Homepage

Just Google ”Beamer” – Should be the 1st link.

Copy the all the code between and including the begin andend document commands and paste it into a new documentin WinEdt.

PDF/LaTeX the document

You will have to install FOUR packages as the documentprocesses. This will take some time.

SG Wicker Beamer 101

Page 3: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 3/64

Beamer 101

Commands for Header and the Title Page

\documentclass[xcolor=dvipsnames]beamer

\usecolortheme[named=BurntOrange]

\usethemePaloAlto

\title[]\subtitle[]

\author[]

\institute[]

\date

\begindocument

\beginframe

\titlepage

\ \endframe

SG Wicker Beamer 101

Page 4: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 4/64

Beamer 101

General Set-up for a Slide

\beginframe[fragile]

\frametitleTitle of slidecontent of slide

definitions

equations

pictures

\ \endframe

SG Wicker Beamer 101

Page 5: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 5/64

Beamer 101

Itemize vs. Enumerate

An itemized/bulleted list:

SG Wicker Beamer 101

Page 6: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 6/64

B 101

Page 7: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 7/64

Beamer 101

Itemize vs. Enumerate

An itemized/bulleted list:

itemized item 1

itemized item 2

SG Wicker Beamer 101

Beamer 101

Page 8: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 8/64

Beamer 101

Itemize vs. Enumerate

An itemized/bulleted list:

itemized item 1

itemized item 2

itemized item 3

SG Wicker Beamer 101

Beamer 101

Page 9: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 9/64

Beamer 101

Itemize vs. Enumerate

An itemized/bulleted list:

itemized item 1

itemized item 2

itemized item 3

Same structure for ”enumerate” to produce a numbered list.

SG Wicker Beamer 101

Beamer 101

Page 10: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 10/64

Beamer 101

Itemize vs. Enumerate

An itemized/bulleted list:

itemized item 1

itemized item 2

itemized item 3

Same structure for ”enumerate” to produce a numbered list.

\beginitemize

\pause

\item itemized item 1

\pause\item itemized item 2

\pause

\item itemized item 3

\enditemize

SG Wicker Beamer 101

Beamer 101

Page 11: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 11/64

Beamer 101

Another Way to Create Pauses

No external programs needed.

SG Wicker Beamer 101

Beamer 101

Page 12: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 12/64

Beamer 101

Another Way to Create Pauses

Easy overlays.

No external programs needed.

SG Wicker Beamer 101

Beamer 101

Page 13: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 13/64

Another Way to Create Pauses

Normal LaTeX class.

Easy overlays.

No external programs needed.

SG Wicker Beamer 101

Beamer 101

Page 14: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 14/64

Another Way to Create Pauses

Normal LaTeX class.

Easy overlays.

No external programs needed.

\beginitemize

\item<3-> Normal LaTeX class.

\item<2-> Easy overlays.\item<1-> No external programs needed.

\enditemize

SG Wicker Beamer 101

Beamer 101

Page 15: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 15/64

Theorems and Such

SG Wicker Beamer 101

Beamer 101

Page 16: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 16/64

Theorems and Such

Definition

A triangle that has a right angle is called a right triangle .

SG Wicker Beamer 101

Beamer 101

Page 17: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 17/64

Theorems and Such

Definition

A triangle that has a right angle is called a right triangle .

Theorem

In a right triangle, the square of hypotenuse equals the sum of

squares of two other sides.

SG Wicker Beamer 101

Beamer 101

Page 18: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 18/64

Theorems and Such

Definition

A triangle that has a right angle is called a right triangle .

Theorem

In a right triangle, the square of hypotenuse equals the sum of

squares of two other sides.

Proof.

We leave the proof as an exercise to our astute reader. We alsosuggest that the reader generalize the proof to non-Euclideangeometries.

\begindefinition or theorem or proof

SG Wicker Beamer 101

Beamer 101

Page 19: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 19/64

Graphics

Here we include three images, one each of PDF, PNG, and JPGtypes.

SG Wicker Beamer 101

Beamer 101

Page 20: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 20/64

Graphics

Here we include three images, one each of PDF, PNG, and JPGtypes.

Sample code:\includegraphics[width=0.1\textwidth]picture.jpg

SG Wicker Beamer 101

Beamer 101

Page 21: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 21/64

Dividing a Slide into Columns

Good for displaying equations on one side and a picture on theother.

Here is the first column.

f (x ) = 2x 3 − 7x + 3

SG Wicker Beamer 101

Beamer 101

Page 22: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 22/64

Dividing a Slide into Columns

Good for displaying equations on one side and a picture on theother.

Here is the first column.

f (x ) = 2x 3 − 7x + 3

Second column withpicture.

SG Wicker Beamer 101

Beamer 101

Page 23: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 23/64

Dividing a Slide into Columns

Good for displaying equations on one side and a picture on theother.

Here is the first column.

f (x ) = 2x 3 − 7x + 3

Second column withpicture.

Use \begincolumns with corresponding end for the columnsenvironment.Use \begincolumn with corresponding end to make theindividual columns.

SG Wicker Beamer 101

Beamer 101

Page 24: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 24/64

Dividing a Slide into Columns–Code

\begincolumns

\begincolumn0.5\textwidth

Here is the first column.

$$ f(x) = 2x^3 -7x +3 $$\endcolumn

\pause

\begincolumn0.3\textwidth

Second column with picture.

\centerline\includegraphics[width=0.7\textwidth]pict\endcolumn

\endcolumns

\bigskip

SG Wicker Beamer 101

Page 25: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 25/64

Beamer 101

Page 26: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 26/64

A Simple Displayed Equation

A displayed formula:

−∞

e −x 2 dx = √ π

Code:$$ \int_-\infty^\infty

e^-x^2 \, dx = \sqrt\pi$$

SG Wicker Beamer 101

Beamer 101

Page 27: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 27/64

Array Environment-More Complex Displayed Equation

This sample uses the array environment, with $$ to create thedisplay. Not labeled/numbered (Raynor): −∆v = χ

B ∀x ∈ Ω

v = 0 ∀x ∈ ∂ Ω.

SG Wicker Beamer 101

Beamer 101

Page 28: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 28/64

Array Environment-More Complex Displayed Equation

This sample uses the array environment, with $$ to create thedisplay. Not labeled/numbered (Raynor): −∆v = χ

B ∀x ∈ Ω

v = 0 ∀x ∈ ∂ Ω.

Code:

$$

\left\

\beginarrayrlll

-\Delta v & = \chi_\overline B & & \forallx \in \Omega\\

v & =0& & \forall x \in \partial\Omega.

\endarray

\right.

$$SG Wicker Beamer 101

Beamer 101

Page 29: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 29/64

Equation Environment with a Label

Here is the previous example using the equation environment toget a label. It produces one label for both equations, which isconvenient much of the time (Raynor):

−∆v = χ

B

∀x

∈ Ω

v = 0 ∀x ∈ ∂ Ω. (1)

SG Wicker Beamer 101

Beamer 101

Page 30: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 30/64

Equation Environment with a Label

Here is the previous example using the equation environment toget a label. It produces one label for both equations, which isconvenient much of the time (Raynor):

−∆v = χ

B

∀x

∈ Ω

v = 0 ∀x ∈ ∂ Ω. (1)

Code:

\beginequation

\left\

\beginarrayrlll-\Delta v & = \chi_\overline B & & \forall x \in \Omeg

v & =0& & \forall x \in \partial\Omega.

\endarray

\right.

\endequation SG Wicker Beamer 101

Beamer 101

Page 31: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 31/64

Equation Array - Labeled

The eqnarray environment environment, like many equation displayenvironments, has two versions. ”eqnarray” creates a multilinedisplayed equation with labels (Raynor).

e 4 = e 4 − e 1, e 3

e 12 e 2 (2)

=

β

0

, (3)

SG Wicker Beamer 101

Beamer 101

Page 32: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 32/64

Equation Array - Labeled

The eqnarray environment environment, like many equation displayenvironments, has two versions. ”eqnarray” creates a multilinedisplayed equation with labels (Raynor).

e 4 = e 4 − e 1, e 3

e 12 e 2 (2)

=

β

0

, (3)

\begineqnarray % note use of vectors

\vec\tildee_4 & = & \vece_4-

\frac\langle \vece_1, \vece_3 \rangle\|\vece_1\|^

& = & \beginbmatrix

\tilde\beta \\0

\endbmatrix, SG Wicker Beamer 101

Beamer 101

Page 33: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 33/64

eqnarray* - No Labels

”eqnarray*” creates a multiline displayed equation with no labels(Raynor):

e 4 = e 4

e 1, e 3

e

12 e 2

=

β

0

.

SG Wicker Beamer 101

Beamer 101

Page 34: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 34/64

eqnarray* - No Labels

”eqnarray*” creates a multiline displayed equation with no labels(Raynor):

e 4 = e 4

e 1, e 3

e

12 e 2

=

β

0

.

\begineqnarray*

\vec\tildee_4 & = & \vece_4- \frac\langle \vece_1

& = & \beginbmatrix

\tilde\beta \\

0

\endbmatrix.

\endeqnarray* SG Wicker Beamer 101

Beamer 101

Page 35: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 35/64

Equation Array with Pauses

2x 2 + 3(x − 1)(x − 2) = 2x 2 + 3(x 2 − 3x + 2)

SG Wicker Beamer 101

Beamer 101

Page 36: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 36/64

Equation Array with Pauses

2x 2 + 3(x − 1)(x − 2) = 2x 2 + 3(x 2 − 3x + 2)

= 2x 2 + 3x 2

−9x + 6

SG Wicker Beamer 101

Beamer 101

Page 37: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 37/64

Equation Array with Pauses

2x 2 + 3(x − 1)(x − 2) = 2x 2 + 3(x 2 − 3x + 2)

= 2x 2 + 3x 2 − 9x + 6

= 5x 2 − 9x + 6

SG Wicker Beamer 101

Beamer 101

Page 38: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 38/64

Equation Array with Pauses

2x 2 + 3(x − 1)(x − 2) = 2x 2 + 3(x 2 − 3x + 2)

= 2x 2 + 3x 2 − 9x + 6

= 5x 2 − 9x + 6

\begineqnarray*

2x^2 + 3(x-1)(x-2)&=&2x^2 + 3(x^2-3x+2)\\

\pause &=& 2x^2 + 3x^2 - 9x + 6\\

\pause &=& 5x^2 - 9x + 6

\endeqnarray*

SG Wicker Beamer 101

Beamer 101

Page 39: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 39/64

Case Definitions

Used when a definition have two or more cases. Use the casestatement.

f (x ) =

1 −1 ≤ x < 01

2

x = 0

1 − x 2 otherwise

SG Wicker Beamer 101

Beamer 101

Page 40: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 40/64

Case Definitions

Used when a definition have two or more cases. Use the casestatement.

f (x ) =

1 −1 ≤ x < 01

2

x = 0

1 − x 2 otherwise

The code for the above example:

f(x) =

\begincases1 & -1 \le x < 0 \\

\frac12 & x = 0 \\

1 - x^2 & \mboxotherwise

\endcases

SG Wicker Beamer 101

Beamer 101

Page 41: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 41/64

Align Environment - Unstarred and Starred

The advantage of the align environment is that you can forcemultiple parts of each line to align correctly vertically, makingpretty multipart sets of equations (Raynor):

∂ u i

∂ t +

n j =1

u j ∂ u

1∂ x j

= ν ∆u i − ∂ p

∂ x i + f i (x , t ) x ∈ Rn, t ≥ 0 (4)

∇ · u = 0 x ∈ Rn, t ≥ 0 (5)

u (x , 0) = u 0(x ) x ∈ Rn, (6)

SG Wicker Beamer 101

Beamer 101

Page 42: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 42/64

Align Environment - Unstarred and Starred

The advantage of the align environment is that you can forcemultiple parts of each line to align correctly vertically, makingpretty multipart sets of equations (Raynor):

∂ u i

∂ t +

n j =1

u j ∂ u

1∂ x j

= ν ∆u i − ∂ p

∂ x i + f i (x , t ) x ∈ Rn, t ≥ 0 (4)

∇ · u = 0 x ∈ Rn, t ≥ 0 (5)

u (x , 0) = u 0(x ) x ∈ Rn, (6)

\beginalign % or align* for the unlabeled version\frac\partial u_i\partial t + \sum_j=1^n u_j \frac\

\nabla \cdot \vecu & = 0 & & x \in \mathbbR^n, t \geq

\vecu(x,0) & = \vecu_0 (x) & & x \in \mathbbR^n,

\endalignSG Wicker Beamer 101

Page 43: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 43/64

Beamer 101

Page 44: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 44/64

A Matrix Using the Array Environment

The equation environment is used to display a single equation witha tag (Raynor):

J

H(ω)

|D ω =

0 1 0 00 0 1 0

0 0 0 10 0 a(ω) 0

, (7)

\beginequation% equation* for no label

J\mathcalH(\omega)|_D_\omega= \left(

\beginarraycccc

0 & 1 & 0 & 0 \ \

0 & 0 & 1 & 0 \\

0 & 0 & 0 & 1 \\

0 & 0 & a(\omega)& 0

\endarray \right)\labeljhomega,SG Wicker Beamer 101

Beamer 101

Page 45: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 45/64

Inline Matrix

And matrices can also be created inline with text, as such: u

v .

(This sample uses the pmatrix environment.) (Raynor)

SG Wicker Beamer 101

Page 46: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 46/64

Beamer 101

Page 47: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 47/64

Matrix Types

\beginmatrix x & y \\ z & v \endmatrix

x y

z v

SG Wicker Beamer 101

Beamer 101

Page 48: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 48/64

Matrix Types

\beginmatrix x & y \\ z & v \endmatrix

x y

z v

\beginvmatrix x & y \\ z & v \endvmatrix

x y

z v

SG Wicker Beamer 101

Beamer 101

Page 49: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 49/64

Matrix Types

\beginmatrix x & y \\ z & v \endmatrix

x y

z v

\beginvmatrix x & y \\ z & v \endvmatrix

x y

z v

\beginVmatrix x & y \\ z & v \endVmatrix

x y

z v

SG Wicker Beamer 101

Beamer 101

Page 50: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 50/64

More Matrix Types

SG Wicker Beamer 101

Beamer 101

Page 51: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 51/64

More Matrix Types

\beginbmatrix x & y \\ z & v \endbmatrix

x y

z v

SG Wicker Beamer 101

Beamer 101

Page 52: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 52/64

More Matrix Types

\beginbmatrix x & y \\ z & v \endbmatrix

x y

z v

\beginBmatrix x & y \\ z & v \endBmatrixx y

z v

SG Wicker Beamer 101

Beamer 101

Page 53: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 53/64

More Matrix Types

\beginbmatrix x & y \\ z & v \endbmatrix

x y

z v

\beginBmatrix x & y \\ z & v \endBmatrixx y

z v

\beginpmatrix x & y \\ z & v \endpmatrix

x y

z v

SG Wicker Beamer 101

Beamer 101

Page 54: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 54/64

A matrix expression

x 1x 2

=

A B

C D

×

y 1y 2

SG Wicker Beamer 101

Beamer 101

Page 55: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 55/64

A matrix expression

x 1x 2

=

A B

C D

×

y 1y 2

Code:

$$\beginbmatrix x_1 \\ x_2 \endbmatrix =

\beginbmatrix A & B \\ C & D \endbmatrix \times

\beginbmatrix y_1 \\ y_2 \endbmatrix$$

SG Wicker Beamer 101

Beamer 101

Page 56: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 56/64

Another matrix example

0 · · · 0...

. . . ...

0 · · · 0

SG Wicker Beamer 101

Beamer 101

Page 57: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 57/64

Another matrix example

0 · · · 0...

. . . ...

0 · · · 0

Code:

$$ \beginbmatrix 0 & \cdots & 0 \\

\vdots & \ddots & \vdots \\

0 & \cdots & 0 \endbmatrix $$

SG Wicker Beamer 101

Beamer 101

Page 58: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 58/64

Handouts

\documentclass[xcolor=dvipsnames,handout]beamer

\usepackagepgfpages\pgfpagesuselayout4 on 1[border shrink=5mm]

SG Wicker Beamer 101

Beamer 101

Page 59: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 59/64

Handouts

\documentclass[xcolor=dvipsnames,handout]beamer

\usepackagepgfpages\pgfpagesuselayout4 on 1[border shrink=5mm]

”handout” gets rid of the pausesThe other commands give you 4 of your slides printed on one page.

SG Wicker Beamer 101

Beamer 101

URL’

Page 60: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 60/64

URL’s

A regular URL:http://www.math.wfu.edu/

SG Wicker Beamer 101

Beamer 101

URL’

Page 61: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 61/64

URL’s

A regular URL:http://www.math.wfu.edu/

A URL with text other than the web address:WFU MATH

SG Wicker Beamer 101

Beamer 101

URL’

Page 62: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 62/64

URL’s

A regular URL:http://www.math.wfu.edu/

A URL with text other than the web address:

WFU MATH

\usepackagehyperref (might not be needed)

\textcolorDarkOrchid\urlhttp://www.math.wfu.edu/

\textcolorred\hrefhttp://www.math.wfu.eduWFU MATH

SG Wicker Beamer 101

Beamer 101

F L t R f

Page 63: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 63/64

For Later Reference

http://www.wfu.edu/~wickersg/latex/index.html

Color palate that can be used in Beamer

Beamer Themes

Beamer Quick Start Guide

Posters

Thesis style

SG Wicker Beamer 101

Beamer 101

Page 64: Beamer slides

8/13/2019 Beamer slides

http://slidepdf.com/reader/full/beamer-slides 64/64

SG Wicker Beamer 101