Skip to content

YanzhaoW/Beamers

Repository files navigation

Presentation slides using Beamer/Latex

This repository contains my presentation sides for the past conferences and meetings. All slides are generated by the Beamer/Latex due to its superiority at:

  • Macro configurations
  • Better arrangement of texts and pictures
  • Much better integration to git/github
  • Works on all operating systems (Bye Bye Windows!)

Following packages are required to compile a project in your local machine:

  • Texlive (or BasicTex if using MacOS)
  • CMake
  • Any Latex package manager
  • Latex packages (see below)

It's also possible to use this template in overleaf.

Quick start

Using overleaf

Please copy this overleaf project to your account: overleaf example

Local latex compilation

  1. Create and initialize a new project:

    ./do_init

    After running this script, please give the necessary information, such as the project name, the server name and the shared picture folder. If the script finishes successfully, a new folder named after the project name will be created. Files like the main tex file, main.tex and reference.bib are also available inside the new folder.

  2. Compile the latex project:

    ./run

    This calls cmake commands to compile the Latex code. If the compilation is successful, the generated PDF file, main.pdf, will also be copied into the source folder.

Required Latex Packages

  • utopia
  • fourier
  • greek-fontenc
  • luacode
  • luapackageloader
  • biblatex
  • biblatex-phys
  • physics
  • siunitx

Tips

Adjust the gap among items

\begin{itemize}
    \setlength\itemsep{0em}
    \item First item
    \item Second item
    \item Third item
\end{itemize}

This reduce the gap to 0.

Item animation with transparency

\begin{enumerate}
    \setbeamercovered{transparent}
    \item<1-> First item
    \item<2-> Second item
    \item<3-> Third item
\end{enumerate}

Display picture animation

\begin{figure}
    \includegraphics<1>[width = 0.9\textwidth]{DPG2025/TimeDifference_0.png}%
    \includegraphics<2>[width = 0.9\textwidth]{DPG2025/TimeDifference_1.png}%
    \includegraphics<3>[width = 0.9\textwidth]{DPG2025/TimeDifference_2.png}%
\end{figure}

Important: The % is required to prevent the picture spuriously shifting the right.

TODO list

  • rsync with picture folder from the server
  • Github CI to compile/save the pdf to the ikp server
  • New theme

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published