- moved to contrib/ as it is not strictly needed at top-level
- standardized Dockerfile to what Docker recommends as best practices: each RUN
command creates a new AUFS layer so it is best to pool commands
If we are using \only<> or other macro like this, it will show the
wrong number of slides in the footer. insertframenumber use the actual
frame number and it is not incremented when using \only<>
- improves readability with conditional indenting.
- makes code more version-control-friendly by putting each formatting command on its own line.
- factors duplicated styles out of \if@noSmallCapitals.
- documents beamer bug(?) causing \insertauthor to never be empty.
The `mtheme` is compatible with other colour themes and (technically) other font themes. Moving these declarations to the .tex file makes it easier for the user to use a custom colour theme or to compile the slides on a computer without Fira Sans.
Although syntax highlighting is nice, `minted` is a nonessential dependency that greatly complicates compilation for new users. Since using the `mtheme` does not require you to install Pygments or use `--shell-escape`, the demo slides should not either.
README.md:
- Added explanation for these three options.
beamerthemem:
- Renamed all three options:
* usesmallcapitalsintitle -> nosmallcapitals
* usesectionslide -> nosectionslide
* nototalslides -> usetotalslideindicator
- Disabled all options by default. I.e., you have to enable them explicitly.
beamerfontthememetropolis.sty:
- Remove "series=\scshape" for frame titles.
beamerthemem.sty:
- Add three options:
* usesmallcapitalsintitle: print frame titles in small capitals.
* usesectionslide: introduce a new section by an own slide.
* nototalslides: print "#current/#total" slides per default.
Disable this behavior by setting this option
I don’t like the manual linespacing fix. In my opinion
\textsc{\MakeLowercase{…}} should be replaced by \MakeUppercase{…} and
the fontsize adjusted accordingly.
2pt shift of the progress bar doesn’t make sense as I see it. I
therefore removed it.