schrc3b6 9313259306 Fix title recursion for frame breaks
If allowframebreaks is used. The Title is repeated n times, with n the
number of used framebreaks. When allowframebreaks is used a short title for
the frame is automatically added. Since this theme renews the frametitle
command and appends the short title to the frametitle, the frametitle is
duplicated for each framebreak resulting in a slide with 4 titles on the
third framebreak.

This patch simply checks for the breakcount and if this is a frame with
multiple breaks the original frametitle command function is used.
2024-02-21 18:47:38 +01:00
2023-10-31 09:34:11 +01:00
2022-12-20 01:12:25 +01:00
2022-12-09 18:58:14 +01:00
2024-02-07 11:13:31 +01:00
2024-01-14 15:43:41 +01:00
2022-12-06 01:07:10 +01:00
2023-05-26 22:44:19 +02:00

Awesome-Beamer

The kinda awesome beamer theme!

Using the theme

First of all you will need the smile package. If that's available, just copy and paste beamerthemeawesome.sty into your project, add \usetheme{awesome} into your main file and you're good to go :)

Options

This theme provides some settings you can tweak:

  • Language: Possible values are english or german. This changes the value passed to babel and csquotes. If none of both is selected, german is used.
  • Extra slides: For each section and subsection an extra slide containing the title can be inserted. This is controlled by passing secslide or/and subsecslide. The absence of secslide indicates that you don't want an extra slide for every section. Analog for subsecslide.
  • Automatic toc: A table of contents is automatically inserted with the \maketitle command (After the title slide). If you want to disable this behavior, you have to set the notoc option.

If you wanna set one (or more) of those values, you have to pass it to \usetheme. Look at example.tex for, well, an example.

Compilation

Using this theme requires you to run your compiler multiple times on your main LaTeX file. This is required for those litte dots in the footer to work. If you're using latexmk you don't have to do this manually as latexmk can figure this stuff out by itself.

Example slides

example.pdf

If you're looking for other LaTeX classes in the same style, you may want to take a look at this repo: tex-classes.

Languages
TeX 100%