Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/logcreative/presenter

A LaTeX presentation framework with seamless migration
https://github.com/logcreative/presenter

latex latex-presentation presentation slide

Last synced: 2 days ago
JSON representation

A LaTeX presentation framework with seamless migration

Awesome Lists containing this project

README

        

# presenter
A LaTeX presentation framework with seamless migration

presenter is a package to create presentations from
regular LaTeX documents without many modifications, which could be natively run by any latest TeX distributions.

> [!WARNING]
> You should use the LaTeX2e kernel (2024-06-01 or later) to compile the latest version of presenter document successfully.

presenter won't need any additional frame or slide environment to split different pages, but uses the original sectioning commands as the natural way to split different points.

## Demo

```diff
-\documentclass{article}
+\documentclass{presenter}
\begin{document}
\section{Get Started}
Hello, world!
\end{document}
```

presenter

```latex
\documentclass{presenter}
\usepackage{xcolor}
\LoadPresenterBackground{block}
\EditPresenterBackground{headline}{fill-color=blue!70!green}
\EditPresenterForeground{headline}{style={\Large\color{white}}}
\begin{document}

\paragraph{Some text}

This is the content of this page.

\end{document}
```

bluepresenter

## License

This work may be distributed and/or modified under the
conditions of the [LaTeX Project Public License](http://www.latex-project.org/lppl.txt), either version 1.3
of this license or (at your option) any later version.

This work has the LPPL maintenance status "maintained".

The Current Maintainer of this work is Log Creative.