Back to Blog
Guides
6 min read

How to Create a Beamer Presentation from a PDF

AL

Andrés Leyenda

Beamer is the LaTeX class for creating presentations, and it's the standard at math, physics and engineering conferences and thesis defenses. Its formulas look exactly like the ones in your document, but building the slides frame by frame takes hours.

If you already have the content in a PDF (a paper, your thesis or your lecture notes), you don't need to start from scratch. In this guide you'll see how a Beamer presentation is structured, which theme to choose and how to generate the slides automatically from your document.

Quick answer

To create a Beamer presentation from a PDF, convert the PDF to LaTeX and then generate the slides from that code. With MathWrite you do both: convert the PDF, choose a theme (Madrid, Berlin, Warsaw…), a color scheme and a length, and you'll get Beamer code that compiles, with a PDF preview you can download or open in Overleaf.

Beamer basics in 2 minutes

A Beamer presentation is a LaTeX document with the beamer class. Each slide is a frame, the look is controlled by a theme (\usetheme) and a color theme (\usecolortheme), and everything else (equations, lists, figures) is written just like in any other LaTeX document:

A minimal Beamer presentation

\documentclass{beamer}
\usetheme{Madrid}
\usecolortheme{seahorse}

\title{The Fundamental Theorem of Calculus}
\author{Your Name}
\date{\today}

\begin{document}

\begin{frame}
  \titlepage
\end{frame}

\begin{frame}{Statement}
  \begin{theorem}
    If $f$ is continuous on $[a,b]$ and $F(x) = \int_a^x f(t)\,dt$,
    then $F'(x) = f(x)$.
  \end{theorem}
\end{frame}

\begin{frame}{Key ideas}
  \begin{itemize}
    \item Differentiation and integration are inverse operations.
    \item<2-> It lets us compute definite integrals with antiderivatives.
  \end{itemize}
\end{frame}

\end{document}

Compile it and you get a title slide and two content slides. The <2-> on the last item makes it appear on the second click, which is handy for revealing ideas one at a time.

Which Beamer theme to choose

Beamer ships with dozens of themes. These are among the most used in academic presentations:

ThemeStyleGood for
MadridFrame titles in a bar and a footer with author, title and page numberAlmost any talk: it's the classic choice
BerlinHeader with the sections and navigation dotsLong presentations with several sections
WarsawHeader with section and subsection, rounded blocks with shadowsConferences and formal talks
GoettingenSidebar on the right with the table of contentsThesis defenses and classes
SingaporeMinimal, with light navigation at the topClean talks with little decoration
BerkeleySidebar on the left and a prominent frame titleTalks with a very clear structure

Combine them with a color theme: crane (orange), seagull (gray), seahorse (soft blue-violet) or dove (very light, almost black and white).

How to generate the presentation from your PDF with MathWrite

MathWrite turns your document into a Beamer presentation using only its content: it doesn't invent material, it organizes what you have into slides that don't overflow.

  1. 1

    Convert your PDF to LaTeX

    Upload the PDF and choose Turbo if it was generated with LaTeX, or Professional if it's scanned or handwritten (full guide). If you already have the .tex code, you can skip this step.

  2. 2

    Open Slides

    In the Slides section, pick the conversion from My LaTeX Generations or paste your LaTeX code.

  3. 3

    Choose theme, color and length

    Pick one of 6 themes (Madrid, Goettingen, Warsaw, Singapore, Berlin or Berkeley), a color scheme and the length: brief (5–10 slides), normal (10–30) or extended (30+).

  4. 4

    Generate and review

    In a few moments you'll have the Beamer code and the compiled PDF, with a title slide, an outline, the content slides and a conclusion.

  5. 5

    Download it or open it in Overleaf

    Download the PDF to present it, or open the project in Overleaf to polish the details.

MathWrite presentation generator with Beamer themes, color scheme, length and the compiled preview
MathWrite's presentation generator: theme, color scheme and length on the left, compiled preview and Open in Overleaf on the right.

Turn your document into slides today.

Create a Beamer presentation

Tips for a good math presentation

  • One idea per slide: if a slide needs more than six or seven lines, split it.
  • Show the key equations, not every step of the proof. Keep the details for the questions.
  • Use \pause or overlays (<2->) to reveal a derivation step by step.
  • Use 16:9 for modern projectors: \documentclass[aspectratio=169]{beamer}.
  • Number only the equations you'll refer back to during the talk.
  • Rehearse with the PDF in full screen: what looks fine in the editor can look small on a projector.

Frequently asked questions

What is Beamer in LaTeX?

Beamer is a LaTeX document class for creating presentations. Each slide is a frame, and the appearance is controlled with themes and color themes. It's the standard in mathematics and science because formulas look exactly like in your papers.

Can I turn my thesis into slides for the defense?

Yes. Convert the thesis PDF to LaTeX (or use your .tex code), generate the presentation with the extended length and then trim the slides to fit your time slot. If you're still writing it, see our guide to writing your thesis in LaTeX.

Which Beamer theme is the best?

Madrid is the most common and works for almost any talk. For long presentations with many sections, Berlin or Goettingen help the audience know where you are at all times.

Can I edit the presentation afterwards?

Yes. You get the full Beamer code: edit it in MathWrite or open it in Overleaf with one click.

How do I make the slides 16:9?

Add the aspectratio=169 option to the document class: \documentclass[aspectratio=169]{beamer}.

Can I create a Beamer presentation without knowing LaTeX?

Yes. MathWrite generates the complete Beamer code from your document, so you only need to choose the theme, the color scheme and the length.

Create your Beamer presentation in minutes

Create your account, convert your PDF and generate professional slides with the theme you like best.

Start Converting for Free

Trusted by 20,000+ academics worldwide

Beamer Presentation from a PDF: Create LaTeX Slides Fast