A LaTeX Beamer theme, forked from the metropolis theme (with dragon patches)
Go to file
Johan Larsson e710a5a9f7 tests: add maxprintline=9999 and resave test output 2024-01-15 20:34:23 +01:00
.github/workflows ci: do not run l3build check 2024-01-15 20:17:22 +01:00
demo docs: update demo slides 2024-01-15 10:26:21 +01:00
doc chore: don't set package name in small caps 2024-01-15 10:26:34 +01:00
src feat!: remove \plain macro 2024-01-15 16:33:25 +01:00
testfiles tests: add maxprintline=9999 and resave test output 2024-01-15 20:34:23 +01:00
.gitignore build: rely on l3build instead 2024-01-11 16:57:31 +01:00
.release-please-manifest.json chore: set initial version to 0.1.0 2024-01-15 19:43:56 +01:00
LICENSE chore: add a license file 2024-01-09 21:02:26 +01:00
README.md docs: update readme 2024-01-12 09:12:02 +01:00
build.lua tests: add maxprintline=9999 and resave test output 2024-01-15 20:34:23 +01:00
release-please-config.json chore: limit release-please history lookup to after forking 2024-01-15 19:43:48 +01:00
version.txt build: use release-please and auto tagging 2024-01-12 12:44:23 +01:00

README.md

Moloch

Moloch is a simple Beamer theme suitable for anyone to use. It is a fork of the Moloch Theme.

The fork was created for the following reasons:

  • To fix some outstanding issues that had not been addressed for a long time.
  • To remove some of the more opinionated design choices, such as special handling of the Fira family of fonts.
  • To strip away some features that ad complexity to the code base without achieving valuable functionality for the majority of users, such as special code block designs and the pgfplots theme.

Do not expect this theme to be backwards compatible with the Metropolis theme.

Installation

A CTAN release is planned, but for now you can install the theme manually from source. You need a working LaTeX installation with l3build installed. Then just follow these steps:

  1. Clone the repository: git clone https://github.com/jolars/moloch.git
  2. Install the package: l3build install

Usage

The following code shows a minimal example of a Beamer presentation using Moloch.

\documentclass{beamer}
\usetheme{moloch}
\title{A minimal example}
\date{\today}
\author{Johan Larsson}
\institute{Centre for Modern Beamer Themes}
\begin{document}
  \maketitle
  \section{First Section}
  \begin{frame}{First Frame}
    Hello, world!
  \end{frame}
\end{document}

License

The theme itself is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This means that if you change the theme and re-distribute it, you must retain the copyright notice header and license it under the same CC-BY-SA license. This does not affect the presentation that you create with the theme.

Contributing

Contributions are welcome, but we are generally not interested in changes that can be easily added through the standard Beamer interface.

Also, when writing commit messages, please use the conventional commits format.

Versioning

The project uses semantic versioning.