Keynote Beamer

35
Advanced Topics in L A T E X Shawn Lankton Georgia Institute of Technology January 28, 2015 Lankton Advanced LAT E X 1/24

Transcript of Keynote Beamer

Advanced Topics in LATEX

Shawn Lankton

Georgia Institute of Technology

January 28, 2015

Lankton Advanced LATEX 1/24

Getting to know each other

How many have used LATEX?

How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?

How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?

How many want to know more about graphics?How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?

How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?

How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?How many want to know about slides?

Anything I missed that people want?

Lankton Advanced LATEX 2/24

Getting to know each other

How many have used LATEX?How many have written a paper?How many have experience with beamer?

How many are here is working on a thesis?How many want to know more about graphics?How many want to know about posters?How many want to know about slides?Anything I missed that people want?

Lankton Advanced LATEX 2/24

Outline

• Basic LATEXreview• GT thesis tips• Useful packages• BibTeX bibliographies• Great looking figures• Slide presentations in LATEX• Posters in LATEX

Lankton Advanced LATEX 3/24

LATEXBasics

Lankton Advanced LATEX 4/24

Basic LATEXreview

• Markup language• Used to typeset documents easily• Based on \commands[options]{arguments}• As well as\begin{environments}

with stuff in them\end{environments}

• Driven by style files• Compiled into beautiful documents

Lankton Advanced LATEX 5/24

Our setup here

• Windows - OS• MiKTEX - TEXDistribution• TEXnicCenter - Editor• Other OS?

Lankton Advanced LATEX 6/24

GaTech Thesis

Lankton Advanced LATEX 7/24

GT Thesis

download from here:http://www.gradadmiss.gatech.edu/thesis/templates.php

most important files:• gatech-thesis.cls• gatech-thesis.bst• gatech-thesis.sty• example-thesis.tex• example-thesis.bib

Lankton Advanced LATEX 8/24

Taking a Look at the Thesis

Download and unzip gatech-thesis-1.7.zipOpen example-thesis.tex (also in thesis_tutorial)

• Title information• Preliminary pages• Options and defaults• Draft mode• Figure captions• Readme

Lankton Advanced LATEX 9/24

Packages

Lankton Advanced LATEX 10/24

Useful Packages

• amsmath, amsfonts• hyperref• subfigure• other suggestions?

Lankton Advanced LATEX 11/24

hyperref

\usepackage{hyperref}

\hypersetup{bookmarks=true,pdftitle={My title},pdfauthor={Author},pdfsubject={Subject},pdfcreator={Creator},pdfkeywords={keywords},pdfnewwindow=true,

}

Lankton Advanced LATEX 12/24

hyperref

• My usual setup:\usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

• Activate back references in bibliography\usepackage[pagebackref=true]{hyperref}

• URL Links in your paper:\url{http://www.gatech.edu}

• Links when you use \ref or \cite:Example: Slide 3

• Make the whole thing click-able like this:\hyperref[frame:outline]{Slide \ref{frame:outline}}

Lankton Advanced LATEX 13/24

hyperref

• My usual setup:\usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

• Activate back references in bibliography\usepackage[pagebackref=true]{hyperref}

• URL Links in your paper:\url{http://www.gatech.edu}

• Links when you use \ref or \cite:Example: Slide 3

• Make the whole thing click-able like this:\hyperref[frame:outline]{Slide \ref{frame:outline}}

Lankton Advanced LATEX 13/24

hyperref

• My usual setup:\usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

• Activate back references in bibliography\usepackage[pagebackref=true]{hyperref}

• URL Links in your paper:\url{http://www.gatech.edu}

• Links when you use \ref or \cite:Example: Slide 3

• Make the whole thing click-able like this:\hyperref[frame:outline]{Slide \ref{frame:outline}}

Lankton Advanced LATEX 13/24

hyperref

• My usual setup:\usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

• Activate back references in bibliography\usepackage[pagebackref=true]{hyperref}

• URL Links in your paper:\url{http://www.gatech.edu}

• Links when you use \ref or \cite:Example: Slide 3

• Make the whole thing click-able like this:\hyperref[frame:outline]{Slide \ref{frame:outline}}

Lankton Advanced LATEX 13/24

hyperref

• My usual setup:\usepackage[colorlinks=false,pdfborder={0 0 0}]{hyperref}

• Activate back references in bibliography\usepackage[pagebackref=true]{hyperref}

• URL Links in your paper:\url{http://www.gatech.edu}

• Links when you use \ref or \cite:Example: Slide 3

• Make the whole thing click-able like this:\hyperref[frame:outline]{Slide \ref{frame:outline}}

Lankton Advanced LATEX 13/24

BibTeX

Lankton Advanced LATEX 14/24

BibTeX Topics

1 Bibliographies2 Creating .bib files3 Shortcuts to making .bib files4 Bibliography styles5 Usage

Lankton Advanced LATEX 15/24

Figures

Lankton Advanced LATEX 16/24

Figure Topics

1 The basics2 Setting sizes3 Spacing4 Subfigure5 Boxes6 Tabular7 Cheating

Lankton Advanced LATEX 17/24

Beamer(Posters and Slides)

Lankton Advanced LATEX 18/24

Why use beamer?

• Free• Cross-platform• Text-based design• Easily incorporate equations• Easily incorporate figures

Lankton Advanced LATEX 19/24

Beamer basics

• Just a package• http://latex-beamer.sourceforge.net/• Mostly, just like documents• Slides or posters

Lankton Advanced LATEX 20/24

Slides tutorial

1 Basics2 Frames and frame titles3 Pause, order, and overprint4 Blocks and columns5 Themes and getting pretty6 Sections and outlines7 Wrapping up

Lankton Advanced LATEX 21/24

Posters

• The originator: Philippe Dreuwhttp://www-i6.informatik.rwth-aachen.de/∼dreuw/latexbeamerposter.php

• OR: Google “beamer poster”• Basically a single slide• Great for conferences

Lankton Advanced LATEX 22/24

Poster Tutorial

1 The basics2 Sizing the poster3 The basic format4 Making things line up

Lankton Advanced LATEX 23/24

Questions

• “Not so Short Guide to LATEX2e”• “Beamer User Guide”• Google• My site: http://www.shawnlankton.com/category/latex• Me: shawn at shawnlankton dot com

Lankton Advanced LATEX 24/24