143
Beam Me Up! L A T E X(-Beamer) For Those Who Already Know Daniel Borchmann Sascha Wunderlich 2013-11-19 1 / 41

Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Beam Me Up!LATEX(-Beamer) For Those Who Already Know

Daniel Borchmann Sascha Wunderlich

2013-11-19

1 / 41

Page 2: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

DISCLAIMER

2 / 41

Page 3: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

WarningMost things in this talk are rather subjective

(but (hopefully) still useful)

No right and wrong in giving presentations or using LATEX, but there aresome simple principles which make life easier

If you disagree, feel free to yell at us (in a productive way)

If you agree, there will be cookies in the end!

3 / 41

Page 4: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

WarningMost things in this talk are rather subjective (but (hopefully) still useful)

No right and wrong in giving presentations or using LATEX, but there aresome simple principles which make life easier

If you disagree, feel free to yell at us (in a productive way)

If you agree, there will be cookies in the end!

3 / 41

Page 5: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

WarningMost things in this talk are rather subjective (but (hopefully) still useful)

No right and wrong in giving presentations or using LATEX, but there aresome simple principles which make life easier

If you disagree, feel free to yell at us (in a productive way)

If you agree, there will be cookies in the end!

3 / 41

Page 6: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

WarningMost things in this talk are rather subjective (but (hopefully) still useful)

No right and wrong in giving presentations or using LATEX, but there aresome simple principles which make life easier

If you disagree, feel free to yell at us (in a productive way)

If you agree, there will be cookies in the end!

3 / 41

Page 7: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

WarningMost things in this talk are rather subjective (but (hopefully) still useful)

No right and wrong in giving presentations or using LATEX, but there aresome simple principles which make life easier

If you disagree, feel free to yell at us (in a productive way)

If you agree, there will be cookies in the end!

3 / 41

Page 8: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

DISCLAIMER

Every rule can be broken,but no rule may be ignored.

- The Beamer User Guide

4 / 41

Page 9: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats

Presentation Caveats

5 / 41

Page 10: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

DON’T . . .make overfull slides.

6 / 41

Page 11: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

DON’T . . .make overfull slides.

6 / 41

Page 12: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

An Overfull Slide With A Long Title Nobody Is Going ToRead In Time Anyway

Well, see, overfull slides are a distraction from the talk itself, and do not helpANYONE. The time you need to read this slide you cannot use to listen tothe speaker, who is going to tell you something else (because, well, the otherthings are on the slide, aren’t they?) So, you miss stuff, and maybeimportant stuff. On the other hand, if you listen to the speaker, you missthe stuff from the slides, which will not be repeated, because . . . I think youget the point.To maximize confusion, do not use overlays, because this would actually helpreading the slide. Just put everything on one slide, talk while the slide is onscreen (but not too long!) and then go on. Nobody will ask questions aboutyour talk then, that’s guaranteed.

7 / 41

Page 13: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screen

I Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environments

I They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 14: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.

I Don’t make long entries in the itemize environment, this will justconfuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environments

I They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 15: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environments

I They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 16: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environments

I They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 17: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 18: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuff

I Important stuffI Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 19: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 20: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!

I But nobody is listening anyway!I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 21: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 22: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .

I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 23: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the web

I Or is doing other (not so important) stuff

8 / 41

Page 24: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

Using Itemize to Decrease the Auditorium’s Attention

I If you have to use itemize, make sure it does fit on the screenI Better make slides with too few words than with too many.I Don’t make long entries in the itemize environment, this will just

confuse anybody who wants to read what you have on your slide.Anyway, presentations should not be summaries of your papers, shouldthey? Well, then! And of course, long sentences on your slides arealways a bad idea.

I Don’t use nested itemize environmentsI They won’t help!

I And won’t clarify stuffI Important stuff

I Which may be relevant!I But nobody is listening anyway!

I But instead is checking emails . . .I Or is surfing the webI Or is doing other (not so important) stuff

8 / 41

Page 25: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

A Lot of Math - A Lot of Fun!

S. RamanujanIt is easy to see

1𝜋

=2√

29801

∞∑k=0

(4k)!(1103 + 26390k)

(k!)43964k

Folklore

0 �

11010

( ∞∑n=−∞

en2

1010

)2

− 𝜋

≤ 10−42·109

9 / 41

Page 26: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

A Lot of Math - A Lot of Fun!

S. RamanujanIt is easy to see

1𝜋

=2√

29801

∞∑k=0

(4k)!(1103 + 26390k)

(k!)43964k

Folklore

0 �

11010

( ∞∑n=−∞

en2

1010

)2

− 𝜋

≤ 10−42·109

9 / 41

Page 27: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

I Use spare slides, with not too much text

I No or short sentencesI If possible, omit details in formulaeI Use overlays to guide readers through the slidesI Make pauses to let people read your slides

10 / 41

Page 28: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

I Use spare slides, with not too much textI No or short sentences

I If possible, omit details in formulaeI Use overlays to guide readers through the slidesI Make pauses to let people read your slides

10 / 41

Page 29: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

I Use spare slides, with not too much textI No or short sentencesI If possible, omit details in formulae

I Use overlays to guide readers through the slidesI Make pauses to let people read your slides

10 / 41

Page 30: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

I Use spare slides, with not too much textI No or short sentencesI If possible, omit details in formulaeI Use overlays to guide readers through the slides

I Make pauses to let people read your slides

10 / 41

Page 31: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Overfull Slides

I Use spare slides, with not too much textI No or short sentencesI If possible, omit details in formulaeI Use overlays to guide readers through the slidesI Make pauses to let people read your slides

10 / 41

Page 32: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

DON’T . . .mess around with fonts.

11 / 41

Page 33: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

DON’T . . .mess around with fonts.

11 / 41

Page 34: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

I Getting fonts rights is very difficult

I Defaults in TEX are most often good enoughI Use sans-serif fonts for slides!

TipDon’t Change Your Font!

12 / 41

Page 35: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

I Getting fonts rights is very difficultI Defaults in TEX are most often good enough

I Use sans-serif fonts for slides!

TipDon’t Change Your Font!

12 / 41

Page 36: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

I Getting fonts rights is very difficultI Defaults in TEX are most often good enoughI Use sans-serif fonts for slides!

TipDon’t Change Your Font!

12 / 41

Page 37: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

I Getting fonts rights is very difficultI Defaults in TEX are most often good enoughI Use sans-serif fonts for slides!

TipDon’t Change Your Font!

12 / 41

Page 38: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

Serif Fonts May Be Hard To Read

Because they tend to be rather thin

(especially if you set things in small fonts)

Changing Fonts May Make Things Inconsistent

Because Σ should actually look more like∑

now.

13 / 41

Page 39: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

Serif Fonts May Be Hard To ReadBecause they tend to be rather thin

(especially if you set things in small fonts)

Changing Fonts May Make Things Inconsistent

Because Σ should actually look more like∑

now.

13 / 41

Page 40: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

Serif Fonts May Be Hard To ReadBecause they tend to be rather thin (especially if you set things in small fonts)

Changing Fonts May Make Things Inconsistent

Because Σ should actually look more like∑

now.

13 / 41

Page 41: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

Serif Fonts May Be Hard To ReadBecause they tend to be rather thin (especially if you set things in small fonts)

Changing Fonts May Make Things Inconsistent

Because Σ should actually look more like∑

now.

13 / 41

Page 42: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Fonts

Serif Fonts May Be Hard To ReadBecause they tend to be rather thin (especially if you set things in small fonts)

Changing Fonts May Make Things Inconsistent

Because Σ should actually look more like∑

now.

13 / 41

Page 43: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

DON’T . . .mess around with colors (or at least be careful).

14 / 41

Page 44: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

DON’T . . .mess around with colors (or at least be careful).

14 / 41

Page 45: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

I Can be dangerous (and may look ugly)I Especially if you don’t do it the right wayI At least you can see some bullet points, can you?

Page 46: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

I Can be dangerous (and may look ugly)

I Especially if you don’t do it the right wayI At least you can see some bullet points, can you?

Page 47: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

I Can be dangerous (and may look ugly)I Especially if you don’t do it the right way

I At least you can see some bullet points, can you?

Page 48: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

I Can be dangerous (and may look ugly)I Especially if you don’t do it the right wayI At least you can see some bullet points, can you?

Page 49: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I But you don’t have to mess with background colors to make thingsunreadable!

I Because there is a plethora of bad colors you can use in presentationsI And apart from that, it may just look ugly . . .I . . . or be hard to tell apart (depending on your presentation device)

16 / 41

Page 50: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I But you don’t have to mess with background colors to make thingsunreadable!

I Because there is a plethora of bad colors you can use in presentationsI And apart from that, it may just look ugly . . .I . . . or be hard to tell apart (depending on your presentation device)

16 / 41

Page 51: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I But you don’t have to mess with background colors to make thingsunreadable!

I Because there is a plethora of bad colors you can use in presentations

I And apart from that, it may just look ugly . . .I . . . or be hard to tell apart (depending on your presentation device)

16 / 41

Page 52: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I But you don’t have to mess with background colors to make thingsunreadable!

I Because there is a plethora of bad colors you can use in presentationsI And apart from that, it may just look ugly . . .

I . . . or be hard to tell apart (depending on your presentation device)

16 / 41

Page 53: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I But you don’t have to mess with background colors to make thingsunreadable!

I Because there is a plethora of bad colors you can use in presentationsI And apart from that, it may just look ugly . . .I . . . or be hard to tell apart (depending on your presentation device)

16 / 41

Page 54: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with careI Few colors onlyI Use high contrastsI Use predefined color schemes when necessaryI Test your scheme on bad beamers and reuse it

17 / 41

Page 55: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with care

I Few colors onlyI Use high contrastsI Use predefined color schemes when necessaryI Test your scheme on bad beamers and reuse it

17 / 41

Page 56: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with careI Few colors only

I Use high contrastsI Use predefined color schemes when necessaryI Test your scheme on bad beamers and reuse it

17 / 41

Page 57: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with careI Few colors onlyI Use high contrasts

I Use predefined color schemes when necessaryI Test your scheme on bad beamers and reuse it

17 / 41

Page 58: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with careI Few colors onlyI Use high contrastsI Use predefined color schemes when necessary

I Test your scheme on bad beamers and reuse it

17 / 41

Page 59: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Messing With Colors

I Colors may help to clarify things, but use with careI Few colors onlyI Use high contrastsI Use predefined color schemes when necessaryI Test your scheme on bad beamers and reuse it

17 / 41

Page 60: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

DON’T . . .make pictures or text jump.

18 / 41

Page 61: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

DON’T . . .make pictures or text jump.

18 / 41

Page 62: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

19 / 41

Page 63: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

Jump!

19 / 41

Page 64: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

Jump!

And run!

19 / 41

Page 65: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

More Jumps!Sometimes you want to have additional stuff on your slides

and then you have stuff that should remain on your slide forever.

20 / 41

Page 66: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

More Jumps!Sometimes you want to have additional stuff on your slidesthat explains intermediate things, but goes away

and then you have stuffthat should remain on your slide forever.

20 / 41

Page 67: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

More Jumps!Sometimes you want to have additional stuff on your slidesand then you have stuff that should remain on your slide forever.

20 / 41

Page 68: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

More Jumps!Sometimes you want to have additional stuff on your slidesand then you have stuff that should remain on your slide forever.

Enough With The Jumps Already!Jumps make it hard to see the differences between animation steps.

20 / 41

Page 69: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

More Jumps!Sometimes you want to have additional stuff on your slidesand then you have stuff that should remain on your slide forever.

Enough With The Jumps Already!Jumps make it hard to see the differences between animation steps.

Especially if you are still reading.

20 / 41

Page 70: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visibleI Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 71: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoid

I Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visibleI Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 72: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \only

I In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visibleI Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 73: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visible

I Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 74: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visible

I Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 75: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visibleI Use overlayarea and overprint for dynamically changing slides

I Last resort: a table is stable!

21 / 41

Page 76: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Jumps

I But jumps may sometimes be hard to avoidI Mostly due to the use of \onlyI In TikZ, don’t only do

\path<+->[draw] ...

but instead do something like

\onslide<+->{\path[draw] ...

}

or use \visibleI Use overlayarea and overprint for dynamically changing slidesI Last resort: a table is stable!

21 / 41

Page 77: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

DON’T . . .make bad pictures.

22 / 41

Page 78: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

DON’T . . .make bad pictures.

22 / 41

Page 79: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

If you include pictures, make sure they look good

23 / 41

Page 80: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

If you include pictures, make sure they look good

23 / 41

Page 81: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 82: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 83: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 84: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 85: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 86: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 87: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 88: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Bad Pictures

s0

s+ s−

s0

s+ s−

s0

s+ s−

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

walk,1−p

ret,1

If you draw pictures, make sure they look good

24 / 41

Page 89: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

DO . . .make clear what you have done!

25 / 41

Page 90: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

DO . . .make clear what you have done!

25 / 41

Page 91: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem ()

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 92: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem ()

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 93: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem (BW13)

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 94: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem (Borchmann and Wunderlich 2013)

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 95: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem (Borchmann and Wunderlich 2013)

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 96: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem (Borchmann and Wunderlich 2013)

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)

I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 97: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Presentation Caveats Make Clear What You Have Done

TheoremIf it rains, the street gets wet.

Theorem (Borchmann and Wunderlich 2013)

If it rains, the street gets wet.

TheoremIf it rains,

I you can see clouds. (Folklore)I the street gets wet. [Borchmann and Wunderlich 2013]

26 / 41

Page 98: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . )

LATEX Do’s and Don’ts (some . . . )

27 / 41

Page 99: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) Recommended Packages

Some Recommended PackagesHere is a wild list

I arrayI booktabsI enumerateI etexI fixltx2eI graphicxI hyperref

I listingsI mathtoolsI microtypeI ntheoremI tabularxI tikzI verbatim

28 / 41

Page 100: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) Recommended Packages

Some Recommended PackagesHere is a wild list

I arrayI booktabsI enumerateI etexI fixltx2eI graphicxI hyperref

I listingsI mathtoolsI microtypeI ntheoremI tabularxI tikzI verbatim

28 / 41

Page 101: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}\{\, x \mid x \in \mathbb N prime \,\}

\end{equation*}

{ x | x ∈ Nprime }

\begin{equation*}\{\, x \mid x \in \mathbb N \ \text{prime} \,\}

\end{equation*}

{ x | x ∈ N prime }

29 / 41

Page 102: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}\{\, x \mid x \in \mathbb N prime \,\}

\end{equation*}

{ x | x ∈ Nprime }

\begin{equation*}\{\, x \mid x \in \mathbb N \ \text{prime} \,\}

\end{equation*}

{ x | x ∈ N prime }

29 / 41

Page 103: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}\{\, x \mid x \in \mathbb N prime \,\}

\end{equation*}

{ x | x ∈ Nprime }

\begin{equation*}\{\, x \mid x \in \mathbb N \ \text{prime} \,\}

\end{equation*}

{ x | x ∈ N prime }

29 / 41

Page 104: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}<<\Sigma>>

\end{equation*}

<< Σ >>

\begin{equation*}\langle\langle\Sigma\rangle\rangle

\end{equation*}

⟨⟨Σ⟩⟩

\begin{equation*}\langle\!\langle\Sigma\rangle\!\rangle

\end{equation*}

⟨⟨Σ⟩⟩

30 / 41

Page 105: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}<<\Sigma>>

\end{equation*}

<< Σ >>

\begin{equation*}\langle\langle\Sigma\rangle\rangle

\end{equation*}

⟨⟨Σ⟩⟩

\begin{equation*}\langle\!\langle\Sigma\rangle\!\rangle

\end{equation*}

⟨⟨Σ⟩⟩

30 / 41

Page 106: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}<<\Sigma>>

\end{equation*}

<< Σ >>

\begin{equation*}\langle\langle\Sigma\rangle\rangle

\end{equation*}

⟨⟨Σ⟩⟩

\begin{equation*}\langle\!\langle\Sigma\rangle\!\rangle

\end{equation*}

⟨⟨Σ⟩⟩

30 / 41

Page 107: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}<<\Sigma>>

\end{equation*}

<< Σ >>

\begin{equation*}\langle\langle\Sigma\rangle\rangle

\end{equation*}

⟨⟨Σ⟩⟩

\begin{equation*}\langle\!\langle\Sigma\rangle\!\rangle

\end{equation*}

⟨⟨Σ⟩⟩

30 / 41

Page 108: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{eqnarray*}f(x) &=& g(x) + 1 \\g(y) &=& f(\lfloor\frac{y}{2}\rfloor)

\end{eqnarray*}

f (x) = g(x) + 1

g(y) = f (⌊y2⌋)

\begin{align*}f(x) &= g(x) + 1\\g(y) &= f\Bigl(\Bigl\lfloor\frac{y}{2}\Bigr\rfloor\Bigr)

\end{align*}

f (x) = g(x) + 1

g(y) = f(⌊y

2

⌋)

31 / 41

Page 109: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{eqnarray*}f(x) &=& g(x) + 1 \\g(y) &=& f(\lfloor\frac{y}{2}\rfloor)

\end{eqnarray*}

f (x) = g(x) + 1

g(y) = f (⌊y2⌋)

\begin{align*}f(x) &= g(x) + 1\\g(y) &= f\Bigl(\Bigl\lfloor\frac{y}{2}\Bigr\rfloor\Bigr)

\end{align*}

f (x) = g(x) + 1

g(y) = f(⌊y

2

⌋)

31 / 41

Page 110: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{eqnarray*}f(x) &=& g(x) + 1 \\g(y) &=& f(\lfloor\frac{y}{2}\rfloor)

\end{eqnarray*}

f (x) = g(x) + 1

g(y) = f (⌊y2⌋)

\begin{align*}f(x) &= g(x) + 1\\g(y) &= f\Bigl(\Bigl\lfloor\frac{y}{2}\Bigr\rfloor\Bigr)

\end{align*}

f (x) = g(x) + 1

g(y) = f(⌊y

2

⌋)31 / 41

Page 111: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}| \mathop{\mathsf{Aut}}(\Gamma) | < 10

\end{equation*}

|Aut(Γ)| < 10

\begin{equation*}\lvert \mathop{\operatorname{Aut}}(\Gamma) \rvert < 10

\end{equation*}

|Aut(Γ)| < 10

% \DeclareMathOperator{\Aut}{Aut} in the preamble\begin{equation*}

\abs{\Aut(\Gamma)} < 10\end{equation*}

|Aut(Γ)| < 10

32 / 41

Page 112: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}| \mathop{\mathsf{Aut}}(\Gamma) | < 10

\end{equation*}

|Aut(Γ)| < 10

\begin{equation*}\lvert \mathop{\operatorname{Aut}}(\Gamma) \rvert < 10

\end{equation*}

|Aut(Γ)| < 10

% \DeclareMathOperator{\Aut}{Aut} in the preamble\begin{equation*}

\abs{\Aut(\Gamma)} < 10\end{equation*}

|Aut(Γ)| < 10

32 / 41

Page 113: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}| \mathop{\mathsf{Aut}}(\Gamma) | < 10

\end{equation*}

|Aut(Γ)| < 10

\begin{equation*}\lvert \mathop{\operatorname{Aut}}(\Gamma) \rvert < 10

\end{equation*}

|Aut(Γ)| < 10

% \DeclareMathOperator{\Aut}{Aut} in the preamble\begin{equation*}

\abs{\Aut(\Gamma)} < 10\end{equation*}

|Aut(Γ)| < 10

32 / 41

Page 114: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}| \mathop{\mathsf{Aut}}(\Gamma) | < 10

\end{equation*}

|Aut(Γ)| < 10

\begin{equation*}\lvert \mathop{\operatorname{Aut}}(\Gamma) \rvert < 10

\end{equation*}

|Aut(Γ)| < 10

% \DeclareMathOperator{\Aut}{Aut} in the preamble\begin{equation*}

\abs{\Aut(\Gamma)} < 10\end{equation*}

|Aut(Γ)| < 10

32 / 41

Page 115: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}x \in C :\iff \gamma(x) = 5

\end{equation*}

x ∈ C : ⇐⇒ 𝛾(x) = 5

From fontmath.ltx

\DeclareRobustCommand\iff{\;\Longleftrightarrow\;}

\begin{equation*}x \in C \;:\Longleftrightarrow\; \gamma(x) = 5

\end{equation*}

x ∈ C :⇐⇒ 𝛾(x) = 5

33 / 41

Page 116: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}x \in C :\iff \gamma(x) = 5

\end{equation*}

x ∈ C : ⇐⇒ 𝛾(x) = 5

From fontmath.ltx

\DeclareRobustCommand\iff{\;\Longleftrightarrow\;}

\begin{equation*}x \in C \;:\Longleftrightarrow\; \gamma(x) = 5

\end{equation*}

x ∈ C :⇐⇒ 𝛾(x) = 5

33 / 41

Page 117: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}x \in C :\iff \gamma(x) = 5

\end{equation*}

x ∈ C : ⇐⇒ 𝛾(x) = 5

From fontmath.ltx

\DeclareRobustCommand\iff{\;\Longleftrightarrow\;}

\begin{equation*}x \in C \;:\Longleftrightarrow\; \gamma(x) = 5

\end{equation*}

x ∈ C :⇐⇒ 𝛾(x) = 5

33 / 41

Page 118: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

\begin{equation*}x \in C :\iff \gamma(x) = 5

\end{equation*}

x ∈ C : ⇐⇒ 𝛾(x) = 5

From fontmath.ltx

\DeclareRobustCommand\iff{\;\Longleftrightarrow\;}

\begin{equation*}x \in C \;:\Longleftrightarrow\; \gamma(x) = 5

\end{equation*}

x ∈ C :⇐⇒ 𝛾(x) = 5

33 / 41

Page 119: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

Very Important!Use the right notation

\begin{equation*}\text{We denote the powerset by} \2^{\prod_{i\in I}\mathcal{X}_i}

\end{equation*}

We denote the powerset by 2∏

i∈I 𝒳i

\begin{equation*}\text{We denote the powerset by} \\mathfrak{P}(\prod_{i \in I}\mathcal{X}_i)

\end{equation*}

We denote the powerset by P(∏i∈I

𝒳i )

. . . just kidding.

34 / 41

Page 120: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

Very Important!Use the right notation

\begin{equation*}\text{We denote the powerset by} \2^{\prod_{i\in I}\mathcal{X}_i}

\end{equation*}

We denote the powerset by 2∏

i∈I 𝒳i

\begin{equation*}\text{We denote the powerset by} \\mathfrak{P}(\prod_{i \in I}\mathcal{X}_i)

\end{equation*}

We denote the powerset by P(∏i∈I

𝒳i )

. . . just kidding.

34 / 41

Page 121: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

Very Important!Use the right notation

\begin{equation*}\text{We denote the powerset by} \2^{\prod_{i\in I}\mathcal{X}_i}

\end{equation*}

We denote the powerset by 2∏

i∈I 𝒳i

\begin{equation*}\text{We denote the powerset by} \\mathfrak{P}(\prod_{i \in I}\mathcal{X}_i)

\end{equation*}

We denote the powerset by P(∏i∈I

𝒳i )

. . . just kidding.

34 / 41

Page 122: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

Very Important!Use the right notation

\begin{equation*}\text{We denote the powerset by} \2^{\prod_{i\in I}\mathcal{X}_i}

\end{equation*}

We denote the powerset by 2∏

i∈I 𝒳i

\begin{equation*}\text{We denote the powerset by} \\mathfrak{P}(\prod_{i \in I}\mathcal{X}_i)

\end{equation*}

We denote the powerset by P(∏i∈I

𝒳i )

. . . just kidding.

34 / 41

Page 123: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

LATEX Do’s and Don’ts (some . . . ) All Things Math

Very Important!Use the right notation

\begin{equation*}\text{We denote the powerset by} \2^{\prod_{i\in I}\mathcal{X}_i}

\end{equation*}

We denote the powerset by 2∏

i∈I 𝒳i

\begin{equation*}\text{We denote the powerset by} \\mathfrak{P}(\prod_{i \in I}\mathcal{X}_i)

\end{equation*}

We denote the powerset by P(∏i∈I

𝒳i )

. . . just kidding.34 / 41

Page 124: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

Tips and Tricks

35 / 41

Page 125: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Toget rid of the navigation bar.

Then Do

\setbeamertemplate{navigation symbols}{}

36 / 41

Page 126: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Toget rid of the navigation bar.

Then Do

\setbeamertemplate{navigation symbols}{}

36 / 41

Page 127: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Toget rid of the navigation bar.

Then Do

\setbeamertemplate{navigation symbols}{}

36 / 41

Page 128: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Tohave some backup slides but don’t want them to show up in the slidecounter.

Then Do

% in the preamble\newcounter{totalframenumber}

% right after last slide\setcounter{totalframenumber}{\value{framenumber}}

% at the very end\setcounter{framenumber}{\value{totalframenumber}}

37 / 41

Page 129: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Tohave some backup slides but don’t want them to show up in the slidecounter.

Then Do

% in the preamble\newcounter{totalframenumber}

% right after last slide\setcounter{totalframenumber}{\value{framenumber}}

% at the very end\setcounter{framenumber}{\value{totalframenumber}}

37 / 41

Page 130: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Tohave some backup slides but don’t want them to show up in the slidecounter.

Then Do

% in the preamble\newcounter{totalframenumber}

% right after last slide\setcounter{totalframenumber}{\value{framenumber}}

% at the very end\setcounter{framenumber}{\value{totalframenumber}}

37 / 41

Page 131: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Totest a small change without typesetting my whole presentation every time.

Then Do

% in the preamble\includeonlyframes{current}

% tag your frames\begin{frame}[label=current]

38 / 41

Page 132: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Totest a small change without typesetting my whole presentation every time.

Then Do

% in the preamble\includeonlyframes{current}

% tag your frames\begin{frame}[label=current]

38 / 41

Page 133: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks

I Want Totest a small change without typesetting my whole presentation every time.

Then Do

% in the preamble\includeonlyframes{current}

% tag your frames\begin{frame}[label=current]

38 / 41

Page 134: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further Reading

I LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

PresentationsI Package documentationsI symbols-a4.pdfI DetexifyI The TEXbook

39 / 41

Page 135: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)

I Section 5 of the Beamer User Guide, entitled Guidelines for CreatingPresentations

I Package documentationsI symbols-a4.pdfI DetexifyI The TEXbook

39 / 41

Page 136: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

Presentations

I Package documentationsI symbols-a4.pdfI DetexifyI The TEXbook

39 / 41

Page 137: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

PresentationsI Package documentations

I symbols-a4.pdfI DetexifyI The TEXbook

39 / 41

Page 138: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

PresentationsI Package documentationsI symbols-a4.pdf

I DetexifyI The TEXbook

39 / 41

Page 139: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

PresentationsI Package documentationsI symbols-a4.pdfI Detexify

I The TEXbook

39 / 41

Page 140: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks Further Reading

Further ReadingI LATEX Sündenregister (l2tabu.pdf)I Section 5 of the Beamer User Guide, entitled Guidelines for Creating

PresentationsI Package documentationsI symbols-a4.pdfI DetexifyI The TEXbook

39 / 41

Page 141: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks The Very End

DO . . .have a thank-you slide!

40 / 41

Page 142: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks The Very End

DO . . .have a thank-you slide!

40 / 41

Page 143: Beam Me Up! - iccl.inf.tu-dresden.de · Presentation Caveats Overfull Slides An Overfull Slide With A Long Title Nobody Is Going To Read In Time Anyway Well,see

Tips and Tricks The Very End

Thanks!

Questions? Comments? Ideas?

41 / 41